ВУЗ: Не указан

Категория: Задание

Дисциплина: Базы данных

Добавлен: 21.10.2018

Просмотров: 369

Скачиваний: 17

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

СУБД Microsoft SQL Server

Вариант 4. Разработка базы данных для диспетчера автобусного парка

База данных предназначена для хранения сведений о водителях, маршрутах автобусов и характеристиках автобусов.

Каждый водитель характеризуется: ФИО, классом, стажем работы и окладом. Оклад зависит от класса и стажа работы. Маршрут автобуса характеризуется: номером маршрута, расписанием движения, протяженностью. Характеристиками автобусов являются: номер автобуса, его тип и вместимость, причем вместимость автобуса зависит от его типа. Каждый водитель закреплен за отдельным автобусом, а каждый автобус прикреплен к отдельному маршруту. Необходимо предусмотреть возможность корректировки БД в случаях поступления на работу нового водителя, списывания старого автобуса, введения нового или изменения старого маршрута и т.п.

Диспетчеру автопарка могут потребоваться следующие сведения:

  • список водителей, работающих на определенном маршруте;

  • номера автобусов, обслуживающих данный маршрут;

  • время начала и завершения движения автобусов на всех или отдельных маршрутах;

  • протяженность всех или определенных маршрутов.

Диспетчер может вносить следующие изменения: ввод данных о новом водителе; списание старого автобуса; изменение маршрута.





2.3. Оформление пояснительной записки

Пояснительная записка выполняется на писчей бумаге формата А4 (297 210 мм). Отступы от границ листа: левое поле – 25 мм, правое, верхнее, нижнее – 20 мм. Разделы, подразделы, рисунки, таблицы и страницы нумеруются.

Содержание пояснительной записки:

  1. Титульный лист (приложение 1).

  2. Лист задания (приложение 2).

  3. Аннотация, включающая в себя сведения об объеме курсовой работы, количестве рисунков, таблиц, краткое описание задачи, оценку результатов и т.д.

  4. Содержание.

  5. Основная часть.

    1. Концептуальное проектирование.

    2. Обоснование выбора СУБД

    3. Даталогическое проектирование.

      1. Преобразование концептуальной модели в реляционную модель.

      2. Нормализация базы данных.

      3. Определение характеристик атрибутов.

    4. Создание БД в выбранной СУБД.

    5. Поддержка целостности данных.

      1. Декларативная поддержка ограничений целостности.

      2. Процедурная поддержка ограничений целостности.

    6. Реализация операций над данными.

  6. Список литературы.