3. ИНЖЕНЕР отвечает за выпуск ПАРТИИ_ЛОКОМОТИВОВ
Партия локомотивов | Инженер | |
Партия 1 | Инженер 1 | |
Партия 2 | Инженер 2 | |
Партия 3 |
1 М
4. МОДЕЛЬ_ДВИГАТЕЛЯ устанавливается на МОДЕЛЬ_ЛОКОМОТИВА
Модель локомотива | Модель двигателя | |
Модель локомотива 1 | Модель двигателя 1 | |
Модель локомотива 2 | Модель двигателя 2 | |
Модель локомотива 3 |
1 М
5. МОДЕЛЬ_ЛОКОМОТИВА определяет ПАРТИЮ_ЛОКОМОТИВОВ
Партия локомотива | Модель локомотивов | |
Партия локомотива 1 | Модель локомотивов 1 | |
Партия локомотива 2 | Модель локомотивов 2 | |
Партия локомотива 3 |
1 М
Построение обобщенной ER-диаграммы
Инженер
Тип локомотива
1 1
м
Партия локомотивов
Модель локомотива
м1 м
м
Тип двигателя
1 м 1
Модель двигателя
Формирование набора предварительных отношений с указанием предлагаемого первичного ключа.
1. ТИП_ДВИГАТЕЛЯ определяет любую МОДЕЛЬ_ДВИГАТЕЛЯ
Отношение | МОДЕЛЬ_ДВИГАТЕЛЯ | |
Первичный | ИД_МД | |
Внешний | ТипДвигателя | добавляем |
Отношение | ТИП_ДВИГАТЕЛЯ |
Первичный | ИД_ТД |
2. ТИП_ЛОКОМОТИВА определяет любую МОДЕЛЬ_ЛОКОМОТИВА
Отношение | МОДЕЛЬ_ЛОКОМОТИВА | |
Первичный | ИД_МЛ | |
Внешний | ТипЛокомотива | добавляем |
Отношение | ТИП_ЛОКОМОТИВА |
Первичный | ИД_ТЛ |
3. ИНЖЕНЕР отвечает за выпуск ПАРТИИ_ЛОКОМОТИВОВ
Отношение | ПАРТИИ_ЛОКОМОТИВОВ | |
Первичный | ИД_ПЛ | |
Внешний | ГлавИнженер | добавляем |
Отношение | ИНЖЕНЕР |
Первичный | ИД_И |
4. МОДЕЛЬ_ДВИГАТЕЛЯ устанавливается на МОДЕЛЬ_ЛОКОМОТИВА
Отношение | МОДЕЛЬ_ЛОКОМОТИВА | |
Первичный | ИД_МЛ | |
Внешний | ТипЛокомотива | |
Внешний | МодельДвигателя | добавляем |
Отношение | МОДЕЛЬ_ДВИГАТЕЛЯ |
Первичный | ИД_МД |
5. МОДЕЛЬ_ЛОКОМОТИВА определяет ПАРТИЮ_ЛОКОМОТИВОВ
Отношение | ПАРТИЮ_ЛОКОМОТИВОВ | |
Первичный | ИД_ПЛ | |
Внешний | ГлавИнженер | |
Внешний | МодельЛокомотива | добавляем |
Отношение | МОДЕЛЬ_ЛОКОМОТИВА |
Первичный | ИД_МЛ |
В результате выполнения данной работы спроектирована информационная система завода по изготовлению паровозов и локомотивов партиями.
Проведен анализ предметной области, в результате чего выделены объекты предметной области, их характеристики и взаимосвязи.
Результатом логического проектирования стало построение обобщенной ER-диаграммы базы данных автоматизированной информационной системы, которая послужила прототипом для создания физической модели БД.
Физическая модель базы данных создана в СУБД (система управления БД) Microsoft Access. Данная СУБД является одной из самых функциональных из ряда современных локальных БД. Она имеет интуитивно понятный пользовательский интерфейс, включающий в себя встроенный графический редактор БД.
База данных АИС состоит из 6 таблиц, связанных между собой реляционными связями один-ко-многим.
Разработанная информационная система создавалась в учебных целях, поэтому обладает минимальным набором функциональных возможностей и не претендует на внедрение в информационную систему предприятия.
В ходе работы автором получены навыки по проведению системного анализа предметной области с целью выделения объектов предметной области, их взаимосвязей и последующего логического и физического проектирования. Кроме того, получен практический опыт создания баз данных в СУБД Microsoft Access.