Вариант 7. Автохозяйство. Создать БД автохозяйство

  • ID: 25358 
  • 8 страниц
200 рубСкачать

антиплагиат в подарок

Автохозяйство.mdb

Контрольная работа.docx

Содержание:


Постановка задачи

Вариант 7. Автохозяйство

База данных должна содержать сведения о следующих объектах:

Автомобиль - марка, номер гос.регистрации, грузоподъемность, назначение(вид перевозимого груза).

Водители - Фамилия, классность, стаж, закрепление за автомобилем.

Клиенты - Фамилия, адрес, телефон, заказ.

Заказ - дата заказа, груз, адрес отправления, адрес назначения, дата и время выполнения заказа, стоимость, автомобиль, водитель.

Выходные документы: квитанция в приеме заказа.

Разработка концептуальной модели данных

В качестве сущностей выбираем такие классы, как «Автомобиль», «Водитель», «Заказ», «Клиент». Атрибуты этих сущностей изображены на ER-диаграмме:

Отношение между сущностями:

Логическое моделирование данных

Преобразование сущностей:

 Каждая простая сущность становится таблицей.

 Каждый атрибут сущности становится атрибутом (столбцом) таблицы.

 Уникальный идентификатор сущности становится ключом.

Связи типа 1:m реализуются путем переноса ключевых атрибутов таблиц, соответствующих сущностям, стоящим со стороны «один», в таблицы, соответствующие сущностям, стоящим со стороны «много».

Таблица «Автомобиль»

Таблица «Водитель»

Таблица «Заказ»

Таблица «Клиент»

Физическое моделирование

Структура таблиц

Структура таблицы «Автомобиль»

Структура таблицы «Водитель»

Структура таблицы «Заказ»

Структура таблицы «Клиент»

Связи между таблицами

Выводы

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

Литература