Uploaded by strel1910

практ БД 3 (4)

advertisement
Задание: постройте логическую модель базы данных в соответствии с описанием
предметной области из вашего варианта задания.
№ варианта
Вариант №10
1.
2.
Вариант №15
1.
2.
Вариант №19
1.
2.
Варианты
Условие
На основании выбранного варианта выполнить следующее:
Выполнить анализ предметной области исследуемой организации;
Описать основные сущности предметной области;
3. Построить логическую модель данных.
БД - информационная система автосалона. БД состоит из
следующих таблиц: автомобили, марка автомобиля, сотрудники,
продажа автомобилей, покупатели.
Таблица марка автомобиля имеет следующие атрибуты: название
марки, страна производитель, завод производитель, адрес.
Таблица автомобиля имеет следующие атрибуты: название
автомобиля, марка, год производства, цвет, категория, цена.
Таблица покупатели имеет следующие атрибуты: фамилия, имя,
отчество, паспортные данные, адрес, город, возраст, пол.
Таблица сотрудника имеет следующие атрибуты: фамилия, имя,
отчество, стаж, зарплата.
Таблица продажа автомобилей имеет следующие атрибуты: дата,
сотрудник, автомобиль, покупатель.
На основании выбранного варианта выполнить следующее:
Выполнить анализ предметной области исследуемой организации;
Описать основные сущности предметной области;
3. Построить логическую модель данных.
БД - туристическая фирма. БД состоит из следующих таблиц:
туристы, туристичексая группа, состав групп, гостиницы, ведомости
продажей. Таблица туристы имеет следующие атрибуты: ФИО,
паспортные данные, пол, возраст, дети.
Таблица туры имеет следующие атрибуты: название, страна, города,
тип передвижения, тип питания, цена тура, тип проживания.
Таблица туристическая группа имеет следующие атрибуты:
название, дата отправления, дата прибытия, тур, кол-во туристов.
Таблица состав групп имеет следующие атрибуты: дата продажи,
турист, группа, цена билета.
Таблица гостиницы имеет следующие атрибуты: название
гостиницы, страна, город, адрес, кол-во мест, тип гостиницы.
Таблица ведомость продажей имеет следующие атрибуты: дата,
туристическая группа, гостиница, общая стоимость.
На основании выбранного варианта выполнить следующее:
Выполнить анализ предметной области исследуемой организации;
Описать основные сущности предметной области;
3. Построить логическую модель данных.
БД - аэропорт. БД состоит из следующих таблиц: работники
аэропорта, расписание вылетов, самолеты, бригады самолетов,
ведомость продаж билетов.
Таблица работники аэропорта имеет следующие атрибуты:
фамилия, имя, отчество, год рождения, год поступления на работу,
стаж, должность (пилотов, диспетчеров, техников, кассиров,
работников службы безопасности, справочной службы и других,), пол,
адрес, город, телефон. Таблица расписание вылетов имеет
следующие атрибуты: самолет, дата вылета, время вылета, место
выбытия, место прибытия, маршрут (начальный и конечный пункты
назначения, пункт пересадки), стоимость билета.
Таблица самолеты имеет следующие атрибуты: номер, год выпуска,
кол-во посадочных место, грузоподъемность.
Таблица бригады самолетов имеет следующие атрибуты: номер
бригады, самолет, работник аэропорта (пилоты, техники и
обслуживающий персонал)ю
Таблица ведомость продажи билетов имеет следующие атрибуты:
дата и время продажи, ФИО пассажира, паспортные данные, номер
рейса, кол- во билетов, наличие льгот (пенсионеры, дети-сироты и т.д.),
багаж (да/нет), стоимость.
Вариант 10. Описание предметной области:
информационная система автосалона
В автосалон поставляют автомобили с определённой маркой, названием автомобиля,
годом производства, цветом, категорией, ценой. У каждой марки автомобиля есть завод
производитель, страна производитель, адрес.
Покупатели имеют своё ФИО, паспортные данные, адрес, город, возраст и пол.
А сотрудники имеют своё ФИО, стаж и зарплату.
При оформлении продажи автомобиля ставится дата покупки, номер сотрудника,
номер покупателя и номер покупаемого автомобиля.
Таблица 1. Роли пользователей и их функции
Роль
Менеджер
Функции
Ведение базы данных ИС салона
Покупатель
Просмотр каталога машин
Рис. 1. Логическая модель базы данных в нотации IDEF1X
Вариант 15. Описание предметной области:
Туристическая фирма
В туристической фирме есть каталог туров в которых имеются данные названии,
стране, городах, типе передвижения, типе питания, цене тура и типе проживания.
Передвигаться можно на автобусе, поезде или теплоходе. Питание бывает одноразовое,
двухразовое и трёхразовое.
У туристической группы имеется название, дата отправления, дата прибытия, тур и
кол-во туристов. Количество туристов может быть от 5 до 30.
Каждый турист имеет данные о ФИО, паспортных данных, поле, возрасте и детях.
В гостиницах указывается название гостиницы, страна, город, адрес, кол-во мест, тип
гостиницы.
В составе групп указывается группа, турист, который в неё входит, дата продажи и
цена билета
При оформлении продажи ставится дата, туристическая группа, гостиница и общая
стоимость.
Таблица 2. Роли пользователей и их функции
Роль
Менеджер
Функции
Ведение базы данных туристической фирмы
Туристы
Просмотр каталога туров
Рис. 2. Логическая модель базы данных в нотации IDEF1X
Вариант 19. Описание предметной области:
Аэропорт
В туристической фирме есть каталог расписания вылетов в котором содержится
самолёт, дата вылета, время вылета, место отбытия, место прибытия, маршрут (начальный
и конечный пункты назначения, пункт пересадки), стоимость билета.
У самолётов есть номер, год выпуска, кол-во посадочных мест, грузоподъемность.
Число посадочных мест может быть от 200 до 400.
Работник аэропорта имеет ФИО, год рождения, год поступления на работу, стаж,
должность (пилотов, диспетчеров, техников, кассиров, работников службы безопасности,
справочной службы и других,), пол, адрес, город, телефон.
Бригады самолетов имеет номер бригады, самолет, работник аэропорта (пилоты,
техники и обслуживающий персонал).
При оформлении продажи ставится дата и время продажи, ФИО пассажира,
паспортные данные, номер рейса, кол- во билетов, наличие льгот (пенсионеры, детисироты и т.д.), багаж (да/нет), стоимость.
Таблица 3. Роли пользователей и их функции
Роль
Менеджер
Функции
Ведение базы данных туристической фирмы
Пассажир
Просмотр каталога расписания вылетов
Рис. 3. Логическая модель базы данных в нотации IDEF1X
Download