ВУЗ:
Составители:
44
Рис. 3.1. Пример инфологической модел и
Логическое проектирование
Целью логического проектирования является построение логической мо-
дели неизбыточной и непротиворечивой базы данных. Пр и пос троении логиче-
ской модели на основе инфологической модели выбирают ту или иную модель
данных. Различают иерархические, сетевые и реляционные модели данных.
Иерархическая и сетевая модели являются разновидностями графовых
моделей. Прим ер иерархической модели представлен
на рис. 3.2:
АВТОМОБИЛЬ
Двигатель Ходовая часть
Корпус
Левая дверь Крыша
Правая дверь
Рис. 3.2. Пример иерархической мо дели
В сетевой модели данных возможны любые виды связи между разными
уровнями, как показано на рис. 3.3:
1 2 3
Т1 Т2 Т3
Рис. 3.3. Пример сетевой модели
Реляционная модель является самой популярной моделью, которую
поддерживают все современные базы данных. Достоинства данной модели:
1) В основу модели положен математический аппарат, который называется
«реляционная алгебра».
2) Возможность сведения других моделей к реляционной модели.
3) Наличие средств ускоренного доступа к данным.
Логическая реляционная модель базы данных предс тавляет из себя сово-
купность
связанных таблиц, полученных на основе инфологической модели.
Такая совокупность называется схемой базы данных. Целью построения логи-
ческой модели является устранение избыточнос ти и непротиворечивости дан-
ных.
Правил а перехода от инфологической модели к логической модели:
Страницы
- « первая
- ‹ предыдущая
- …
- 42
- 43
- 44
- 45
- 46
- …
- следующая ›
- последняя »