5.1 Логическая модель данных
Логическая модель данных разворачивается из концептуальной модели следующим образом: каждый объект (сущность) характеризуется собственными атрибутами. При этом какой-либо атрибут может стать объектом. Если атрибуты во многих объектах повторяются, то их убирают, оставляя только при одном объекте, а в остальных используют уменьшенный код этого атрибута. Далее для каждой сущности находятся первичные и альтернативные ключи, через которые поддерживается целостность данных.
Логическая модель должна быть оптимизирована путём перегруппировки элементов данных, согласно поставленным задачам, избавления от избыточности данных, в реляционных системах устанавливаются отношения между сущностями.
Определив атрибуты каждой сущности, и исключив повторяющиеся, мы приводим их ко второй нормальной форме. Кроме того, атрибуты необходимо исключать путем глубокого понимания тех задач и ограничений, которые стоят перед системой. Так, не имеет смысла разделять дату и время, т.к. в системе они нигде не обрабатываются, а лишь выводятся, и их запись по отдельности уменьшит производительность и увеличит расходы памяти.
Логическая модель данных представлена на рисунке 2.
Рисунок 2 - Логическая модель данных
Размещено на http://www.allbest.ru
- 1.ВВЕДЕНИЕ
- 2. НАЗНАЧЕНИЕ И ЦЕЛИ СОЗДАНИЯ СИСТЕМЫ
- 3.ОПИСАНИЕ И АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ
- 1) знакомство с предприятием;
- 3.1 Знакомство с предприятием
- 3.1.1 Общая информация о предприятии
- 3.1.2 Этапы ремонта автоматических трансмиссий
- 3.2 Должностные обязанности менеджера заказов
- 3.3 Процесс составление заказ-наряда на ремонт автомобиля
- 4. ОПИСАНИЕ ПОСТАНОВКИ ЗАДАЧИ
- 4.1 Функциональная структура АИС
- 4.2 Характеристика комплекса задач
- 4.3 Выходная информация
- 4.3.1 Перечень структурных единиц выходного сообщения
- 4.4.1 Перечень структурных единиц входного сообщения
- 4.5 Концептуальная модель системы
- 5. ЛОГИЧЕСКОЕ ПРОЕКТИРОВАНИЕ
- 5.1 Логическая модель данных
- 5.2 Алгоритм работы автоматизированной системы
- 6. РАЗРАБОТКА ПРОГРАММНО-ИНФОРМАЦИОННОГО КОМПОНЕНТА
- 6.1 Обоснование выбора среды разработки
- 6.2 Физическая модель данных
- 6.3 Описание пользовательского интерфейса
- 7. ИНСТРУКЦИИ ПО ЭКСПЛУАТАЦИИ СИСТЕМЫ
- 7.1 Техника безопасности на рабочем месте
- 7.2 Инструкция для пользователя системы
- 8. АДМИНИСТРИРОВАНИЕ СИСТЕМЫ
- 9.ЗАКЛЮЧЕНИЕ