Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Задания по БД.docx
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
34.71 Кб
Скачать

Проект 12. Видеотека

Салону видеопроката требуется база данных для учета проката видеодисков. Клиент может взять несколько дисков.

Данные о видеодисках должны содержать информацию о названии фильма, фамилии режиссера, жанре фильма, стране-производителе, годе выпуска, продолжительности фильма.

Данные о клиенте включают в себя: ФИО, № паспорта, домашний адрес и телефон.

Данные о прокате должны содержать информацию о клиенте, диске, дате выдачи, дате возврата (возврат необходим, например, через 4 дня), стоимости, отметку о возврате.

Запросы и отчеты должны быть составлены таким образом, чтобы предоставлять следующую информацию:

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

  • перечень имеющихся фильмов по жанрам и странам-производителям;

  • перечень фильмов определенного жанра (параметр);

  • перечень фильмов определенной страны (параметр);

  • список и количество фильмов, выдаваемых каждый день;

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

  • стоимость проката по жанрам за месяц.

Проект 13. Библиотека

Библиотеке требуется база данных для учета выдачи книг читателям. Информация об имеющихся в библиотеке книгах должна содержать: название книги, автора, место издания, издательство, год издания, область знаний (например, «Программирование», «Экономика», «Современная поэзия» и т.п.), стоимость книги.

Данные о читателе включают в себя: № читательского билета, ФИО, домашний адрес и телефон.

Данные о выдаче и возврате книг должны содержать информацию о читателе, выданной книге, дате выдачи, отметке о возврате. Библиотека выдает книги на определенный срок (например, на 14 дней). В случае просрочки даты возврата назначается штраф в размере 0,1% от стоимости книги за каждый просроченный день.

Запросы и отчеты должны быть составлены таким образом, чтобы предоставлять следующую информацию:

  • список читателей-задолжников с указанием суммы штрафа;

  • перечень книг, которые в данный момент находятся у читателей;

  • информация о книгах заданного автора (параметр);

  • информация о трех наиболее активных читателях;

  • информация о количестве выдач книг по различным областям знаний;

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

  • информация о том, когда, кому и какая книга заданной области знаний была выдана (параметр).

Проект 14. Склад видеотоваров

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

Данные о поставщике должны содержать информацию о названии поставщика, городе размещения, адресе и телефоне, ФИО контактного лица.

Данные о получателе включают в себя: название получателя, адрес, телефон, ФИО контактного лица.

Данные о товарах содержат информацию о названии товара, категории (например, телевизор, видеомагнитофон, видеокамера и т.п.), цене, фирме производителе.

Данные о поступлении товара включают в себя информацию о товаре, поставщике, дате поступления, количестве товара.

Данные об отгрузке товара содержат информацию о товаре, получателе, дате отгрузки, количестве отгруженного товара.

Запросы и отчеты должны быть составлены таким образом, чтобы предоставлять следующую информацию:

  • перечень товаров с разбивкой по категориям, поступивших от конкретного поставщика (параметр);

  • суммарный объем и суммарная стоимость товаров в разбивке по категориям, поступивших на склад;

  • перечень товаров с указанием количества и даты отгрузки, отгруженных конкретному покупателю (параметр);

  • список товаров, поступивших на склад, сгруппированный по фирмам-производителям и категориям товаров;

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

  • количество заданного товара на складе (параметр);

  • информация о наилучшем покупателе по суммарной стоимости отгруженного товара.