Читайте также: |
|
Разработать ER-диаграмму, а затем, пользуясь средствами СУБД Microsoft Access, создать базу данных для информационной системы театра. Основная задача информационной системы — продажа билетов. База данных должна позволять хранение следующей информации:
1. Какие спектакли ставятся или будут поставлены (Название, автор, год постановки, задействованные актеры, жанр (комедия, драма, …), количество актов, описание сюжета)
2. Расписание работы театра (даты и время постановок, цена билета)
3. Перечень имеющихся в зале мест, с указанием ряда, номера места и наценки, в зависимости от места (первый ряд, балкон и т.д.)
Не требуется хранить информацию о репетициях, актерах, гастролях и т.д. Запланированные спектакли могут в дальнейшем быть отменены, в этом случае может производиться сдача билетов и возврат денег. База данных должна содержать следующие ограничения целостности:
1. Коэффициент наценки стоимости билета для каждого места должен находиться в пределах от 0,5 до 2.
2. Возможна продажа билета не более, чем за 30 дней вперед (подсказка: функция Date() позволяет определить текущую дату, функция DateAdd(“d”; кол-во дней; дата) позволяет получить дату, отстоящую от указанной на определенное количество дней)
3. Не позволяется показ двух разных спектаклей в одно и то же время.
4. Не позволяется отмена спектаклей, которые уже прошел (дата спектакля раньше сегодняшней).
Дата добавления: 2015-07-19; просмотров: 65 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Лабораторная работа №1 | | | Лабораторная работа №1 |