Основы проектирования баз данных в САПР. Литовка Ю.В - 33 стр.

UptoLike

Рис. 6.13 Пример агрегированного объекта
Личность
Сотрудник
Администрация
Преподаватель
Учащийся
Студент
Аспирант
Личность
Сотрудник
Учащийся
Администрация Преподаватель
Студент Аспирант
а) б)
Рис. 6.14 Элементы ЕR-диаграммы в различных стандартах:
аCASE ORACLE; бIDEF
6.6 ДАТАЛОГИЧЕСКОЕ ПРОЕКТИРОВАНИЕ БАЗ ДАННЫХ
Конечным результатом даталогического проектирования является описание логической структу-
ры базы данных на языке описания. В логической структуре базы определяются все информацион-
ные единицы и связи между ними, типы данных и количественные характеристики. Однако не все
виды связей могут отображаться в даталогической модели (ДЛМ), например те, которые не под-
держивает конкретная СУБД. На этапе разработки ДЛМ определяется состав базы данных, напри-
мер, хранить только исходные данные, а все производные могут быть получены расчетным путем в
результате запроса. При отображении объекта в файл исключаются одинаковые идентификаторы
различных объектов, даются новые имена, определяются количество и структура файлов.
Важную роль на этом этапе играет внутризаписная структура данных (векторы, группы и проч.)
и межзаписная структура (реляционная, иерархическая, сетевая).
Для перехода от ИЛМ к реляционной ДЛМ надо выполнить следующие операции по замене ER-
типа на описание атрибутов отношений:
1 Простой объект с единичными свойствами.
ИО1 (Имя объекта 1)
С1
С2
С3
R1 (ИО1
, С1,С2,С3)
ключ
ИЛМ
Реляционная схема
2 Множественные свойства объекта. Им в соответствие ставится отдельное отношение.