
Среда программирования: SQL
База данных: MySQL
Название работы: База данных «Кинопрокат»
Вид работы: Контрольная работа
Тематика работы: Базы данных
Объем программы: 4 (по десятибалльной шкале)
Уровень сложности: 4 (по десятибалльной шкале)
Разработчик (автор):
Программист сайта kursovik.com
(письмо автору)
Данная работа написана ЧЕЛОВЕКОМ без использования ИИ
Ключевые слова: фильмы, кинотеатры, прокат, билет, кино, кинопрокат, базы данных, боевик, комедия, мелодрама, ужасы, триллер, документальны фильм, фильмы, фильмотека, кинотеатр, билет, касса, кассир, кинотеатры
Функции программы:
Дирекция кинопроката должна иметь информацию:
о фильмах: название фильма, жанр, режиссер, исполнитель главной мужской роли, исполнительница главной женской роли, год выпуска, компанияпроизводитель;
о кинотеатрах: название кинотеатра, класс кинотеатра (стерео, система Долби и т.д.), количество мест, средняя цена билета, адрес, фамилия директора;
о результатах деятельности кинотеатра за день: дата, название кинотеатра, название фильма, количество зрителей.
Необходимо:
1. Создать таблицы БД с учетом ограничений целостности данных.
2. Используя, оператор Select, выдать следующую информацию:
• по фильму, идущему в кинотеатрах города наиболее длительный срок, – все сведения об этом фильме с указанием кинотеатра, где он демонстрируется в последнее время;
• по каждому кинотеатру – суммарная и средняя выручка за указанный период;
• по всем фильмам, идущим на текущей неделе, – все сведения о них по жанрам;
• по всем фильмам – все сведения о фильмах, вошедшим в тройку фильмов с наилучшим кассовым сбором;
• по каждому фильму – информация об общей выручке по каждому кинотеатру.
3. Обеспечить с помощью операторов Insert, Update, Delete обновление информации в указанных таблицах.
4. Создать триггер, который при добавлении информации в таблицу о результатах деятельности кинотеатра за день обновляет хранящуюся в специальной таблице по всем кинотеатрам информацию о количестве полученных денег за сутки и с начала недели.
5. Создать хранимую процедуру, которая определяет список тех кинотеатров с указанием сведений о них, которые получили прибыль от проката фильмов меньшую, чем планировалось за последнюю неделю. В качестве параметра передать плановый процент прибыли.
Описание (отчет):
Есть
на 23 страниц, посмотреть оглавление
kinoprokatFПеред покупкой готовой работы не забудьте проверить её оригинальность. Запросить у администратора проверку текущей оригинальности работы по версии системы Антиплагиат.РУ
Отчет к программе. Содержание1. Практическое задание . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 1 .1 Индивидуальное задание (описание предметной области) . . . . . . . . . . . . . . . . . . . . . . .2 1 .2 Диаграмма классов и вариантов использования . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 1 .3 Описание структуры таблиц базы данных, с указанием имени, семантики и типа каждого поля . Указать первичные и внешние ключи таблиц . Указать ограничения . .4 1 .4 Cкрипты создания таблиц . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 1 .4 Команды заполнения таблицы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7 1 .5 Скриншоты проверки внешних ключей . . . . . . . . . . . . . . . . . . . . . . .