Базы данных    

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

назад

 

Задание для контрольной работы

Варианты заданий

 

ЗАДАНИЕ ДЛЯ КОНТРОЛЬНОЙ РАБОТЫ ПО ДИСЦИПЛИНЕ “БАЗЫ ДАННЫХ”

Разработать проект базы данных (БД) в соответствии с индивидуальным заданием.

Процесс разработки должен включать следующие этапы.

1. Концептуальное проектирование базы данных

    1.1 Определение типов сущностей

    1.2 Определение типов связей

    1.3 Определение атрибутов и связывание их с типами сущностей и связей

    1.4 Определение атрибутов, являющихся потенциальными и первичными ключами

    1.5 Создание диаграммы "сущность-связь"

2. Логическое проектирование базы данных (для реляционной модели)

    2.1 Преобразование концептуальной модели данных в логическую модель

    2.2 Определение набора отношений исходя из структуры логической модели данных

    2.3 Проверка модели с помощью правил нормализации

    2.4 Определение требований поддержки целостности данных.

3. Физическое проектирование базы данных (с использованием СУБД MS Access)

    3.1 Проектирование основных таблиц в среде целевой СУБД.

    3.2 Реализация бизнес-правил предприятия в среде целевой СУБД.

СОДЕРЖАНИЕ ОТЧЕТА ПО КОНТРОЛЬНОЙ РАБОТЕ

  1. Задание для контрольной работы
  2. Описание типов сущностей (имя, описание, особенности использования).
  3. Описание типов связей (тип сущности, тип связи, тип сущности, кардинальность).
  4. Описание атрибутов (тип сущности, атрибут, описание, тип данных, ограничения, значение по умолчанию, допустимость NULL).
  5. Описание потенциальных и первичных ключей (тип сущности, атрибут или группа атрибутов).
  6. Диаграмма "сущность-связь", отображающая концептуальную модель.
  7. Описание процесса, преобразования концептуальной модели данных в логическую модель
  8. Описание процесса нормализации отношений с приведением всех промежуточных отношений к форме Бойса-Кодда. .
  9. Описание всех установленных ограничений целостности данных.
  10. Структуры таблиц БД в режиме конструктора. Описание свойств полей таблиц, входящих в БД.
  11. Схема связей между таблицами.
  12. Содержание таблиц в режиме таблицы.
  13. Описание реализации бизнес-правил предприятия в среде СУБД.

 

ВАРИАНТЫ ЗАДАНИЙ

Номер варианта контрольной работы должен соответствовать последней цифре вашего пароля.

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

В базе данных необходимо также хранить информацию о поступлениях товаров в отделы от поставщиков и продажах товаров.

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

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

Вариант 3.Торгово-посредническое предприятие
База данных должна содержать сведения о следующих объектах:

База данных должна хранить информацию о заказах товаров клиентами.

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

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

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

  1. Сотрудники - фамилия, имя, отчество, должность, оклад, адрес, дата рождения.
  2. Мастера - фамилия, имя, отчество, разряд, специализация, район обслуживания.
  3. Абонементное обслуживание - ФИО клиента, адрес, телевизор, дата регистрации, номер квитанции об уплате абонементной платы за текущий период.
  4. Заявки - ФИО клиента, адрес, телевизор, неисправность, дата регистрации, дата выполнения, мастер, номер квитанции.
  5. Склад - наименование детали, остаток на складе, распределение по мастерам.

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

  1. Магазины - название, адрес, персонал, наличие товара.
  2. Продавцы - фамилия, адресные данные.
  3. Выручка - дата, магазин, товар, продавец.
  4. Товар - название

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

  1. Медицинская карта пациента (номер страхового полиса, ФИО, адрес, телефон, участок, сведения о посещениях врачей, диагноз, назначения)
  2. Врачи: ФИО, специальность, домашний адрес, телефон, расписание работы

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

  1. Распределение номеров по этажам, с указанием общего количества мест в номере, количества свободных мест и проживающих
  2. Паспортные данные гостей и распределение их по номерам с указанием времени (срока) проживания
  3. Услуги, оказанные гостям

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

  1. Студенты: ФИО, группа, специальность, факультет, курс, группа, год поступления, домашний адрес
  2. Дисциплины: наименование, преподаватель, виды работ (контрольная работа, лабораторная работа, зачет, экзамен)
  3. Сведения об оценках каждого студента по всем видам работ для изученных дисциплин

 


назад