Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Разработка концептуальной модели структуры базы данных
Концептуальное (инфологическое) проектирование — построение семантической модели предметной области, то есть информационной модели наиболее высокого уровня абстракции. Такая модель создаётся без ориентации на какую-либо конкретную СУБД и модель данных. Кроме того, в этом контексте равноправно могут использоваться слова «модель базы данных» и «модель предметной области» (например, «концептуальная модель базы данных» и «концептуальная модель предметной области»), поскольку такая модель является как образом реальности, так и образом проектируемой базы данных для этой реальности.[14] Конкретный вид и содержание концептуальной модели базы данных определяется выбранным для этого формальным аппаратом. Обычно используются графические нотации, подобные ER-диаграммам. Чаще всего концептуальная модель базы данных включает в себя: - Описание информационных объектов, или понятий предметной области и связей между ними. - Описание ограничений целостности, т.е. требований к допустимым значениям данных и к связям между ними. Концептуальная модель данных автоматизированной системы приведена на рисунке 1.7. Ниже приведено описание сущностей, входящих в состав концептуальной модели данных АСУ ТП: Сущность «Отдел» описывает какой-либо конкретный отдел, характеризуется следующими атрибутами: - Наименование. - Полное наименование. Сущность «Накладная» описывает документ накладную и характеризуется следующими атрибутами: - Номер накладной. - Дата. - Организация принимающая. - Организация отправляющая. - Тип состава. - Наименование состава. - Сотрудник принимающий состав. - Сотрудник проводящий измерения. - Тип вещества, перевозимого по средствам состава. Сущность «ВУ-25» описывает акт о повреждении состава, характеризуется следующими атрибутами: - Номер. - Дата. - Организация принимающая состав. - Организация проводящая измерения. - Сотрудник ответственный за повторное измерение. - Содержание поврежденного состава. - Стоимость каждого повреждения. - Общая сумма каждого повреждения. Сущность «Сотрудник» описывает сотрудников разных отделов, характеризуется следующими атрибутами: - Фамилия имя отчество. - Отдел. - Должность. Сущность «Организация» описывает реально существующие организации, характеризуется следующими атрибутами: - Наименование. - Полное наименование. - Адрес. - Телефон. - ИНН. - КПП. Реквизиты банковского счета. Сущность «Состав» описывает разнообразные составы, различные по количеству вагонов (цистерн), характеризуется следующими атрибутами: - Наименование. - Полное наименование. - Тип состава. - Дополнительная информация. Сущность «Вещества» описывает различные вещества перевозимые по средствам состава, характеризуется следующими атрибутами: - Наименование. - Полное наименование. - Единица измерения. - Объем. - Температура. - Уровень. - Соотношение. Сущность «Место принятия состава» описывает место принятия состава, это могут быть разные причалы, характеризуется следующими атрибутами: - Номер. - Наименование. - Полное наименование. Сущность «Единицы измерения» описывает разнообразные единицы измерения используемые в работе, характеризуется следующими атрибутами: - Наименование. - Полное наименование.
Рис.1.7 Схема концептуальной модели базы данных
|