Базы данных. Инфологическая концептуальная модель (ER-модель)

Страницы работы

18 страниц (Word-файл)

Фрагмент текста работы

салоне первого класса, числом мест в салоне второго класса, числом сделанных рейсов, названием аэропорта, к которому приписан самолёт, датой поступления в аэропорт. Тип самолёта может быть пассажирский или грузовой. Самолёты летают согласно расписанию. В расписании указывается номер авиарейса, номер самолёта, дата и время вылета, дата и время прилета, статус самолёта, время задержки и номер бригады, закрепленной за данным самолётом. Статус самолёта в расписании может быть: готов к вылету, отменен (если не пpодано меньше установленного минимума билетов), задержан или выполняется. Стоимость билета зависит не только от авиарейса, типа самолёта, но и от времени вылета. Так, например, в неудобное время (ночью или утром) билеты дешевле. После взлёта самолёта, строчка ему соответствующая, удаляется из расписания.

Авиарейс состоит из пунктов назначения: начального и конечного, времени полёта, дистанции и стоимости данного рейса. По типу авиарейсы можно разделить на внутpенние и междунаpодные. Билеты на рейсы грузовых самолётов не продаются. Для внутреннего рейса пассажир перед посадкой должен предъявить билет и российский паспорт. Для международного же рейса пассажиру необходим также заграничный паспорт. Пассажиры могут сдавать свои вещи в багажное отделение. После посадки в указанном пункте прибытия пассажир забирает свой багаж из багажного отделения. Багаж характеризуется номером билета и весом. Каждый пассажир при покупке билета регистрируется в базе данных, вносится информация с датой, временем регистрации и номером билета. По номеру билету в информационной системе можно получить информацию о фамилии, имени, отчестве пассажира, поле, возрасте, дате и времени покупки билета, местах в салоне самолёта, классе и наличии брони. Могут быть два класса – первый и второй.

Система также позволяет вести учет информации о сотрудниках, такую как: фамилия, имя, отчество, пол, возраст, стаж работы, число детей, заработную плату. Каждый сотрудник принадлежит какой-нибудь бригаде и какому-нибудь отделу. Также в информационной системе указывается информация о прохождении медицинского осмотра, такая как год прохождения медосмотра, имя сотрудника и результат. Результатом является либо прошёл медосмотр, либо не прошёл.

Вся система в целом управляется сотрудниками. Сотрудниками управляет администрация. Информацию о сотрудниках могут менять только руководящий состав, то есть члены администрации. Они могут изменять размер заработной платы, стаж работы и т.д. Также руководители могут добавлять новых сотрудников, удалять старых и переводить сотрудников на другие работы.

Построение диаграмм работ:

a)для пассажирского типа самолёта


б)для грузового типа самолёта

Построение диаграмм потоков данных:

a) для администрации

б) общая для всей ИС

Лабораторная работа №12

ИНФОЛОГИЧЕСКОЕ ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ

Лабораторная работа №13

ЛОГИЧЕСКОЕ ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ

Создать таблицу ОТДЕЛЫ (ID Целое, Название Символьное 64, ID Начальника отдела Целое)

Первичный ключ: ID

Ограничения: Название – уникальное.

Создать таблицу САМОЛЁТЫ (ID Целое, Дата сборки Дата, Тип Символьное 64, Категория Символьное 64, Марка Символьное 64, Номер Символьное 128, Число совершенных рейсов Целое, Приписка к аэропорту Символьное 128, Дата поступления в аэропорт Дата)

Первичный ключ: ID

Ограничения: дата сборки, тип, категория, марка, номер самолёта, число

Информация о работе