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

Часть 3

Вариант 20. БД по прокату автомобилей.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Вариант 21. БД по регистрации жителей города.

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

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

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

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

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

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

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

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

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

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

Вариант 22. БД кинофильмов.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

БД музыкальных произведений.

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

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

  • ведение списка носителей (кассет, дисков и пр.);

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

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

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

  2. Список симфоний Людвига Ван Бетховена.

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

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

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

  6. Список музыкальных произведений в исполнении автора.

  7. Список носителей, выпущенных пять и более лет назад.

Вариант 25.    Разработать (найти) и реализовать в виде БД классификацию:

  1. СУБД.

  2. Мобильных телефонов.

  3. Internet-провайдеров.

  4. Автомобилей.

  5. Обучающих систем.

  6. Кинофильмов.

  7. Собак (кошек).

  8. Садовых растений.

  9. Лекарственных препаратов.

  10. Продуктов питания.

  11. Компьютеров.

  12. Систем искусственного интеллекта.

  13. Систем поддержки принятия решений.

  14. Самолетов (вертолетов).

  15. Видов спорта.

16