Читайте также: |
|
На этапе логического проектирования инфологическая модель ПО, представленная в виде ER-диаграммы, преобразуется в логическую (концептуальную) схему БД. Решение этой задачи существенно зависит от модели данных, поддерживаемой выбранной СУБД.
Результатом выполнения этапа логического проектирования являются схемы БД концептуального и внешнего уровней архитектуры, составленные на языке определения данных (DDL, Data Definition Language) выбранной СУБД.
На этапе логического проектирования реляционной базы данных также необходимо решить следующие задачи:
-Преобразовать ER-диаграмму в схему БД.
-Выявить нереализуемые и необычные конструкции данных.
-Определить все первичные ключи (ПК).
-Определить типы данных для полей таблиц.
-Описать все ограничения целостности.
Построение инфологической модели.
Для построения инфологической модели данных определим сущности их связи и атрибуты.
Определим сущности:
1. Автомобили, наводящиеся в ведении предприятия;
2. Сотрудники (управляющий и обслуживающий составы);
3. Гаражное хозяйство;
4. Дополнительные данные.
Опишем атрибуты сущностей для каждой в отдельности:
· Автомобили обладают следующими атрибутами:
- государственный номер;
- марка;
- вид (грузовой, легковой и т.п.)
· Сотрудники:
- ФИО;
- профессия (водитель, сварщик, сборщик и т.п.);
- принадлежность (т.е. в каком гараже или отделе работает);
- закрепление (применительно к водителям, за каким
автомобилем закреплен).
· Гаражное хозяйство:
- вид транспорта (т.е. транспорт какой категории располагается в
данном гараже);
- бригадиры;
- перечень сотрудников.
· Дополнительные данные:
- информация о списанной и полученной технике;
- информация о ремонтах;
- информация о распределении транспорта (по маршрутам и т.д.);
- информация о грузоперевозках.
Построим инфологическую модель по определенным сущностям (рис.1):
Рис.1 Инфологическая модель данных.
Билет № 29
Дата добавления: 2015-10-24; просмотров: 77 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Цель и задачи дисциплины | | | Обучающие среды. Назначение компьютерных обучающих систем. Какими свойствами должны обладать современные компьютерные обучающие системы. |