ВУЗ:
Составители:
60
7. ПОСТРОЕНИЕ МОДЕЛИ ДАННЫХ С ПОМОЩЬЮ
СПЕЦИАЛИЗИРОВАННЫХ CASE -СРЕДСТВ
7.1 Тема
Построение модели данных в виде ER-диаграмм с помощью
специализированных CASE-средств CA ERwin Data Modeler Community Edition
(ранее называвшийся AllFusion Data Modeler). Обеспечение целостности
данных.
7.2 Цель
Закрепить навыки моделирования данных в виде ER-диаграмм. Понять
отношение между организацией реляционных баз данных и моделями. Освоить
базовые приемы работы в
специализированных CASE-средствах,
предназначенных для моделирования данных CA ERwin Data Modeler
Community Edition (ERwin).
7.3 Общие сведения
CASE-средство ERwin предназначено для построения моделей данных в
виде ER-диаграмм, для прямого и обратного инжиниринга (получения БД из
модели и наоборот), генерации скриптов, отчетов и пр.
7.3.1 Определения и некоторые теоретические сведения
Сущность служит для представления набора реальных или абстрактных
предметов
(людей, мест, событий и т. п.), которые обладают общими
атрибутами или характеристиками. Сущность – «логический» объект, который
в физической среде СУБД представлен таблицей. Сущность в ERwin обычно
описывает три части информации: атрибуты, являющиеся первичными
ключами, неключевые атрибуты и тип сущности.
Идентифицирующая связь – такая связь, при которой экземпляр дочерней
сущности идентифицируется через
свою ассоциацию с родительской
сущностью. Атрибуты первичного ключа родительской сущности становятся
атрибутами первичного ключа дочерней.
Идентифицирующей связью называется связь, которая добавляет признаки
идентичности в дочернюю сущность путем миграции ключей родительской
сущности в область ключевых атрибутов дочерней и, таким образом, делая
дочернюю сущность зависимой от родительской в смысле своей идентичности.
То есть
, когда ключевой атрибут мигрирует из родительской сущности в
дочернюю, то каждый экземпляр дочерней зависит и от ключевого атрибута
родительской сущности, и от ключевого атрибута дочерней сущности, которые
Страницы
- « первая
- ‹ предыдущая
- …
- 58
- 59
- 60
- 61
- 62
- …
- следующая ›
- последняя »