Реферат по БД - домашняя видеотека

  • 30 сент. 2010 г.
  • 282 Слова
Существует домашняя видеотека. В видеотеке находятся кассеты с записями. Каждая кассета имеет свое уникальное название.

Источники поступления:
1) Покупка.
При покупке кассеты фиксируется еецена и дата совершения покупки.
2) Взятие на время.
Кассета может быть взята на время у кого-либо. При этом регистрируется у кого была взята кассета, дата получения и дата возврата.
2) Подарок.
Ктоподарил, дата.
3) Обмен. Что на что меняем.

Каждая кассета имеет свой номер. На одной кассете может быть одна или несколько записей. Записи делятся по типам (фильм, передача, мультфильм и т.д. ) .Фильмы характеризуются: по жанру, по актеру / актрисе, по продолжительности, по дате выпуска, по компании производящей фильм(киностудия), по режиссеру, автору сценария и литературе

Одна запись можетбыть записана на нескольких кассетах.

В базе данных фиксируется информация об актере: ФИО, дата рождения , страна, в каких фильмах снимался.

После просмотра фильма фиксируются отзывы о нем.Место хранения: полки для кассет с ячейками.

Кассета может быть отдана кому-либо на время. При этом регистрируется кому была выдана кассета, дата выдачи, на какое время и дата возврата(факт).Фиксируются ФИО, адреса и телефоны людей, с которыми производили какие –либо действия над записями.

Один раз в год проводится инвентаризация кассет. Если кассета отсутствует, то указать причины ееотсутствия. Если кассета сломана, то это указывается в статусе.

Запросы на поиск: на входе фамилия актера / актрисы, на выходе название фильма и код кассеты.
Запросы на поиск: на входе название фильма, навыходе код кассеты.

Входные данные: при приобретении кассеты в базу заносится вся необходимая информация о них.
Выходные данные: является информация о просмотре кассеты, затраты.
Для даннойпредметной области можно выделить следующие ограничения целостности:
• Ключевые поля каждой таблица должны иметь непустые и уникальные значения.
• Поле источник приобретения может...