Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Мет_кр_БД.doc
Скачиваний:
23
Добавлен:
27.08.2019
Размер:
208.9 Кб
Скачать

Часть 3

26. Бд по прокату автомобилей.

Задача - информационная поддержка деятельности пункта по прокату легковых автомобилей. БД должна осуществлять:

  • ведение списка автомобилей;

  • ведение списка клиентов;

  • поиск автомобилей по марке, вместимости, цвету, году выпуска;

  • учет времени проката;

  • учет стоимости проката (цена проката зависит от марки автомобиля);

  • предоставление скидок для постоянных клиентов: величина скидки зависит от стажа водителя, от того, сколько раз данный клиент брал автомобили напрокат и от степени аварийности его езды.

Готовые запросы:

  1. Список автомобилей, которые в настоящее время не сданы напрокат.

  2. Список моделей легковых автомобилей с ценой не более 600 рублей в день.

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

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

  5. Список клиентов, которые брали напрокат одновременно более одного автомобиля.

  6. Список постоянных клиентов с указанием того, сколько раз они брали напрокат автомобили (в разное время).

  7. Расчет суммы, которую должен за прокат определенный клиент.

27. Бд по регистрации жителей города.

Задача - информационная поддержка деятельности ГУВД. БД должна осуществлять:

  • ведение списка жителей (ФИО, пол, дата рождения, место рождения; документ, удостоверяющий личность);

  • ведение списка адресов (улицы и дома: каждый дом имеет свой уникальный номер);

  • ведение архива регистрации жителей по адресам.

Готовые запросы:

  1. Предоставление сведений о жильцах определенной квартиры (дома).

  2. Предоставление сведений об определённом жителе с учётом всех его адресов.

  3. Список адресов на определённой улице, по которым никто не зарегистрирован.

  4. Список адресов, по которым зарегистрировано более 10 человек.

  5. Список жителей, которые нигде не зарегистрированы. 

28. Бд кинофильмов.

Задача - информационная поддержка деятельности пункта по прокату кинофильмов. БД должна осуществлять:

  • ведение списка кассет с кинофильмами;

  • ведение списка клиентов пункта проката;

  • поиск кинофильмов по названию, фамилиям режиссеров, сценаристов, композиторов, исполнителей главных ролей.

Готовые запросы:

  1. Найти все кассеты, на которых есть фильм "Сталкер". 

  2. Найти все фильмы режиссера М.Захарова, в которых играет А.Абдулов.

  3. Список должников.

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

  5. Список кассет, не пользующихся спросом.

  6. Расчет суммы, которую должен за прокат определенный клиент. 

29. Бд литературных произведений.

Задача - информационная поддержка домашней библиотеки. БД должна осуществлять:

  • ведение списка книг;

  • ведение списка литературных произведений;

  • поиск произведений по названию, фамилиям авторов, жанру, ключевым словам.

Готовые запросы:

  1. Выдача полной информации обо всех произведениях в опредёленной книге.

  2. Список пьес А.П. Чехова.

  3. Список произведений, которые есть в двух и более книгах.

  4. Список всех произведений одного автора.

  5. Список всех авторов, которые писали свои книги в соавторстве.

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