KNOWLEDGE HYPERMARKET


Основные понятия баз данных
User12 (Обсуждение | вклад)
(Создана новая страница размером '''Гипермаркет знаний>>[[Информатика...)
Следующая правка →

Версия 09:16, 3 августа 2010

Гипермаркет знаний>>Информатика>>Информатика 11 класс>>Информатика: Основные понятия баз данных



                                                                Основные понятия баз данных

       Основой многих информационных систем (прежде всего, информационно-справочных систем) являются базы данных. Повторим основные понятия» связанные с базами данных, с которыми вы познакомились в базовом курсе информатики.
      База данных (БД) — организованная совокупность данных, предназначенная для длительного хранения во внешней памяти ЭВМ, постоянного обновления и использования.
      В большинстве случаев базу данных можно рассматривать как информационную модель некоторой реальной системы, например книжного фонда библиотеки, кадрового состава предприятия, учебного процесса в школе и так далее. Такую систему называют предметной областью базы данных и информационной системы, в которую она входит.
     Один из признаков, во которому можно классифициро¬вать базы данных, — характер хранимой информации. Фак¬тографические БД содержат данные, представляемые в краткой форме и строго фиксированных форматах. Такие БД являются аналогами бумажных картотек, например, библиотечного каталога или каталога видеотеки. Другой тип баз данных — документальные БД. Здесь аналогом яв¬ляются архивы документов, например, архив судебных дел, архив исторических документов и пр. В дальнейшем мы будем рассматривать лишь фактографические БД.
     Классификация по способу хранения данных делит БД на централизованные и распределенные. Вся информация в централизованной БД хранится на одном компьютере. Это может быть автономный ПК или сервер сети, к которому имеют доступ пользователи-клиенты. Распределенные БД используются в локальных и глобальных компьютерных сетях. В последнем случае разные части базы данных хранятся на разных компьютерах.
     Известны три разновидности структуры данных: иерархическая, сетевая и табличная. Соответственно по признаку структуры базы данных делятся на иерархические БД, се¬тевые БД п реляционные (табличные) БД. В последнее время наиболее распространенным типом баз данных стали реляционные БД. Известно, что любую структуру данных можно свести к табличной форме.
     Структурированное представление данных называется моделью данных. Основной информационной единицей реляционной БД является таблица. Реляционные БД используют табличную модель данных. База данных может состоять из одной таблицы — однотабличная БД или из множества взаимосвязанных таблиц — многотабличная БД.
    Структурными составляющими таблицы являются записи и поля.


      
Запись 1         Файл:Инф.5jpg

Запись 2

Запись 3





Каждая запись содержит информацию об отдельном объекте системы: одной книге в библиотеке, одном сотруд¬нике предприятия и т. п. А каждое поле — это определен» ная характеристика (свойство, атрибут) объектов: название книги, автор книги, фамилия сотрудника, год рождения и т. п. Поля таблицы должны иметь несовпадающие имена.
Для каждой таблицы реляционной БД должен быть опре¬делен главный ключ — имя поля или некольких полей, сово¬купность значений которых однозначно определяют запись* Иначе говоря, значение главного ключа не должно повто¬ряться в разных записях. Например, в библиотечной базе данных таким ключом может быть выбран инвентарный но¬мер книги, который не может совпадать у разных книг.
Для строчного представления структуры таблицы приме¬няется следующая форма:
Имя_таблицы (ИМЯ_ПОЛЯ_Д, ИМЯ_ПОЛЯ_2, ИМЯ_ПОЛЯ^).
Подчеркиваются имена полей, составляющие главный ключ.
* В теории реляционных баз данных таблица называется отношением (от англ, * relation* — отношение). Отсюда происходит название «реляционные базы данных». ймя_табляцы — это имя отношения. Примеры отношений:
Библиотека (ИНВ_НОМЕР, АВТОР, НАЗВАНИЕ, ГОД_ИЗД, ИЗДАТЕЛЬСТВО);
Больница (ПАЛАТА, НОМЕР^МЕСТА, ПАЦИЕНТ, ДАТА_ПОСТУПЛЕНИЯ, ДИАГНОЗ, ПЕРВИЧНЫЙ).
Каждое поле таблицы имеет определенный тип. ТИП — это множество значений, которые поле может принимать, и множество операций, которые можно выполнять над этими значениями. Существуют четыре основных типа для полей БД: символьный, числовой, логический и дата» Для полей таблиц «Библиотека» и «Вольница» могут быть установле¬ны следующие типы:
•    символьный:  АВТОР,  НАЗВАНИЕ,  ИЗДАТЕЛЬСТВО» ПАЦИЕНТ, ДИАГНОЗ;
•    числовой:   ИНВ_НОМЕР,   ГОД_ИЗД,   ПАЛАТА,   НО-МЕР_МЕСТА;
•    дата: ДАТА_ПОСТУПЛЕНИЯ;
•    логический: ПЕРВИЧНЫЙ.
Поле «ПЕРВИЧНЫЙ» нужно для обозначения того, по¬ступил ли больной в больницу с данным диагнозом впервые или повторно. Те записи, где значение этого поля  равно
TRUE (ИСТИНА), относятся к первичным больным, значе¬ние FALSE (ЛОЖЬ) отмечает повторного больного. Таким образом, поле логического типа может принимать только два значения.
В таблице «Больница» используется составной ключ — состоящий из двух полей: « ПАЛАТА* и UHOMEPJVTECTA*. Только сочетание их значений не повторяется в разных за¬писях (ведь фамилии пациентов могут совпадать).
Программное обеспечение, предназначенное для работы с базами данных, называется системой управления ба¬зами данных — СУБД.
Наибольшее распространение на персональных компью¬терах получили реляционные БД, использующие табличное представление данных. Основные действия, которые пользо¬ватель может выполнять с помощью СУБД:
*    создание структуры БД;
*    заполнение БД информацией;
*    изменение (редактирование) структуры и содержания БД;
*    поиск информации в БД;
*    сортировка данных
*    защита БД;
*    проверка целостности БД.


Коротко о главном

База данных — организованная совокупность данных, предназначенная для длительного хранения во внешней па¬мяти ЭВМ, регулярного обновления и использования.
База данных представляет собой информационную мо¬дель определенной предметной области.
Классификация бая данных возможна по характеру ин¬формации: фактографические и документальные БД; по структуре данных: иерархические, сетевые, реляционные БД; по способу хранения данных: централизованные и рас¬пределенные БД.
Реляционные БД (РБД) — наиболее распространенный тип БД, использующий табличное представление данных.
Основные понятия организации данных в РБД: таблица, запись, поле, тип поля,  главный ключ таблицы.
СУБД (система управления базами: данных) — програм¬мное обеспечение для работы с базами данных.
 
Вопросы и задания


1.    а) Для чего предназначены базы данных? Выберите верный от-
вет:
•    для выполнения вычислений на компьютере;
•    для осуществления хранения, поиска и сортирован данных;
•    для принятия управляющих решений.
б)    Как pie существуют варианты классификации ВД?
в)    Почему реляционный тип БД является наиболее распростра-
ненным?
г)    Что такое запись в РБД?
д)    Что такое поле, тип поля; какие бывают типы полей?
е)    Что такое главный ключ таблицы?
2.    Определите главные ключи и типы полей в следующих отноше-
ниях:
Автобусы (Н0МЕР„МАРП1РУТА, НАЧАЛЬНАЯJ3CTAHOBKA, КОНЕЧНАЯ_ОСТАНОВКА);
Княо (КИНОТЕАТР, СЕАНС, ФИЛЬМ, РОССИЙСКИЙ, ДЛИ¬ТЕЛЬНОСТЬ);
Уроки (ДЕНЬ_НЕДЕЛИ, НОМЕР_УРОКА, КЛАСС, ПРЕДМЕТ, ПРЕПОДАВАТЕЛЬ).
3.    Опишите структуру записей (имена полей, типы полей, глав-
ный ключ) для баз данных «Рейсы самолетов», «Школы горо-
да* Р «Страны мира».



Семакин И.Г., Хеннер Е.К., Информатика и ИКТ, 11

Отослано читателями из интернет-сайтов


Содержание урока
1236084776 kr.jpg конспект урока                       
1236084776 kr.jpg опорный каркас  
1236084776 kr.jpg презентация урока
1236084776 kr.jpg акселеративные методы 
1236084776 kr.jpg интерактивные технологии 

Практика
1236084776 kr.jpg задачи и упражнения 
1236084776 kr.jpg самопроверка
1236084776 kr.jpg практикумы, тренинги, кейсы, квесты
1236084776 kr.jpg домашние задания
1236084776 kr.jpg дискуссионные вопросы
1236084776 kr.jpg риторические вопросы от учеников
 
Иллюстрации
1236084776 kr.jpg аудио-, видеоклипы и мультимедиа 
1236084776 kr.jpg фотографии, картинки 
1236084776 kr.jpg графики, таблицы, схемы
1236084776 kr.jpg юмор, анекдоты, приколы, комиксы
1236084776 kr.jpg притчи, поговорки, кроссворды, цитаты

Дополнения
1236084776 kr.jpg рефераты
1236084776 kr.jpg статьи 
1236084776 kr.jpg фишки для любознательных 
1236084776 kr.jpg шпаргалки 
1236084776 kr.jpg учебники основные и дополнительные
1236084776 kr.jpg словарь терминов                          
1236084776 kr.jpg прочие 

Совершенствование учебников и уроков
1236084776 kr.jpg исправление ошибок в учебнике
1236084776 kr.jpg обновление фрагмента в учебнике 
1236084776 kr.jpg элементы новаторства на уроке 
1236084776 kr.jpg замена устаревших знаний новыми 
 
Только для учителей
1236084776 kr.jpg идеальные уроки 
1236084776 kr.jpg календарный план на год  
1236084776 kr.jpg методические рекомендации  
1236084776 kr.jpg программы
1236084776 kr.jpg обсуждения


Интегрированные уроки


Если у вас есть исправления или предложения к данному уроку, напишите нам.

Если вы хотите увидеть другие корректировки и пожелания к урокам, смотрите здесь - Образовательный форум.