ВУЗ:
Составители:
Рубрика:
82
Сущность на физическом уровне представляет собой таблицу ба-
зы данных, атрибуты сущности соответствуют столбцам таблицы, а
связи между сущностями реализуются с помощью ограничений (con-
straint). В логической модели для имен сущностей, атрибутов и связей
можно использовать русский язык, но большинство СУБД поддержи-
вают только латинский алфавит, и поэтому в ERrwin7 при переходе к
физическому уровню модели можно указать имена таблиц, колонок и
ограничений удовлетворяющие правилам целевой СУБД. Переход от
логической модели к физической и наоборот осуществляется с помо-
щью команды «Model /Logical Model» или «Model / Physical Model».
Для изменения имен колонок можно воспользоваться контекст-
ным меню «Columns», или задать имена колонок при создании атрибу-
тов на логическом уровне модели в поле «Column Name». В частности,
в сущности «Служащий» атрибуту «Табельный номер» будет соответ-
ствовать столбец «ID_Worker», а атрибуту «Дата рождения» столбец
«Date_of_birth».
Изменить имя ограничения можно и на логическом и на физиче-
ском уровне, используя контекстное меню «Relationship Properties».
На логическом уровне имя ограничения указывают в поле «Name», на
физическом уровне в поле «Foreign Key Constraint Name». Связь или
ограничение передает ключевые атрибуты от родительской сущности
к дочерней, при этом можно уточнить назначение передаваемых атри-
бутов в дочерней сущности с помощью имени роли. Указать имя роли
можно в свойствах связи на вкладке «Rolename» в поле «Rolename».
Имя таблицы можно изменить на физическом уровне в редакторе
свойств таблицы в поле «Name». В частности, сущности «Служащий»
поставим в соответствие таблицу «Worker», сущность «Дети» превра-
тится в таблицу «Child», сущности «Должность» и «Зарплата» превра-
тятся в таблицы «Post» и «Salary». Физическая модель данных показа-
на на рис. 2.9.
Рис. 2.9. Диаграмма физического уровня
Страницы
- « первая
- ‹ предыдущая
- …
- 80
- 81
- 82
- 83
- 84
- …
- следующая ›
- последняя »