ВУЗ:
Составители:
А
В1 В2 В3 В4 В5
C1 C2 C5 В1C3 C4 C6 C7 C8
Рис. 4 Графическое изображение иерархической структуры БД
Сетевая модель данных
В сетевой структуре при тех же основных понятиях (уровень, узел, связь) каждый элемент может
быть связан с любым другим элементом.
A B
C D E
F G H
Рис. 5 Графическое изображение сетевой структуры БД
Реляционная модель данных
Понятие реляционный (англ. relation – отношение) связано с разработками известного американско-
го специалиста в области систем баз данных Е. Кодда.
Эти модели характеризуются простотой структуры данных, удобным для пользователя табличным
представлением и возможностью использования формального аппарата алгебры отношений и реляци-
онного исчисления для обработки данных.
Реляционная модель ориентирована на организацию данных в виде двумерных таблиц. Каждая ре-
ляционная таблица представляет собой двумерный массив и обладает следующими свойствами:
• каждый элемент таблицы – один элемент данных;
• все столбцы в таблице однородные, т.е. все элементы в столбце имеют одинаковый тип (число-
вой, символьный и т.д.) и длину;
• каждый столбец имеет уникальное имя;
• одинаковые строки в таблице отсутствуют;
• порядок следования строк и столбцов может быть произвольным.
Отношения представлены в виде таблиц, строки которых соответствуют записям, а столбцы – по-
лям.
Поле, каждое значение которого однозначно определяет соответствующую запись, называется про-
стым ключом (ключевым полем). Если записи однозначно определяются значениями нескольких полей,
то такая таблица базы данных имеет составной ключ.
Чтобы связать две реляционные таблицы, необходимо ключ первой таблицы ввести в состав ключа
второй таблицы (возможно совпадение ключей); в противном случае нужно ввести в структуру первой
таблицы внешний ключ – ключ второй таблицы.
Страницы
- « первая
- ‹ предыдущая
- …
- 9
- 10
- 11
- 12
- 13
- …
- следующая ›
- последняя »