Проектирование баз данных для экономических информационных систем в среде сервера данных ORACLE 7.3. Меркулова Т.А - 16 стр.

UptoLike

18
складываться фразы на естественном языке. Поэтому Бечман ввел
специальные знаки для отображения модальности: nмодальность
должен, модальность возможности. На схемах Бечмана
отображается только кардиналитет, стрелка означаетмногие, а
отсутствие стрелкиодин экземпляр.
1.3. Шаги формирования ER-диаграмм
ШАГ 1 выделить все сущности, моделируемые в проблемной
области (источником выделения сущностей является либо обсуждение
с пользователем, либо бумажные или компьютерные формы).
ШАГ 2 – выделить значимые отношения. Если сущности выделены,
то можно проанализировать с помощью матрицы все возможные
отношения между сущностями. Некоторые отношения не существуют
или в контексте данной задачи несущественны.
ШАГ 3 – составить ER-диаграммы и расставить кардиналитеты
отношений. Кардиналитеты не только характеризуют отношения, но и
позволяют исключить ложные сущности, то есть сущности за
которыми не стоят многие экземпляры.
ШАГ 4 – выделить атрибуты и ключи для каждой сущности.
Первичным ключом называют совокупность атрибутов, уникальную
для каждого экземпляра.
ШАГ 5 – выполнить проверку предыдущих шагов, составить
окончательную подробную ER – диаграмму.
2. Моделирование процессов
2.1. Определение потоковых диаграмм
При проектировании ИС с базами данных процессы выявления
сущностей и уточнения их структуры итеративно повторяются.
Сущности выявляются при анализе и моделировании деловых
процессов, которые часто описывают с помощью потоковой
диаграммы. Диаграммой потоков данных (Data flow diagramm DFD)
называют схему, отображающую связи между процессами, БД и
пользователем. Самой распространенной потоковой диаграммой
является диаграмма, предложенная Де Марко и Джорданом [10].
Основными элементами DFD являются элементы, представленные на
рис. 1.7