
- •Санкт-петербургский государственный
- •Все дальнейшие рассуждения основываются на правилах построения предварительных отношений из диаграмм er-типа для реляционных баз данных.[1]
- •2.1 Минимальные системные требования для функционирования бд
- •2.2 Состав базы данных «кинотеатры»
- •3.1 Назначение базы данных «кинотеатры»
- •3.2 Порядок работы
- •3.2.1 Начало и завершение работы
- •3.2.2 Внесение изменений
- •3.2.3. Просмотр информации.
3.1 Назначение базы данных «кинотеатры»
База данных «КИНОТЕАТРЫ» предназначена для работников справочной службы кинотеатров города. В БД хранятся сведения о кинотеатрах: название, адрес, категория, залы и их вместимость; о фильмах: название, оригинальное название, производство, режиссер, жанр, год выпуска; кроме того, храниться информация о цене билета, количестве свободных мест на данный сеанс. Цена билета задается администратором БД. Также администратор БД может ввести новый фильм в репертуар или снять с проката старый.
Могут быть предоставлены следующие сведения о текущем состоянии проката фильмов в городе:
Репертуар кинотеатра
Адрес кинотеатра
Число мест (свободных) на данный сеанс
Цена билетов на данный сеанс
Жанр, производство и режиссер данного фильма
Вместимость данного кинотеатра
Администратор БД может вносить следующие изменения:
Введение нового фильма в репертуар
Снятие фильма с проката
Предусмотрена возможность выдачи справки (в виде отчета) о фильме по времени сеанса, по названию кинотеатра и отчета о кинотеатрах по названию фильма.
3.2 Порядок работы
3.2.1 Начало и завершение работы
В начале работы с БД «КИНОТЕАТРЫ» открываем форму Main
(рисунок 2).
Main
Рисунок 2
И далее выбираем, при помощи кнопок то, что нам необходимо: Просмотр данных (п.3.2.3), Ввод/Изменение данных(п.3.2.2) или Выход.
Если необходимо завершить работу с БД, то следует нажать кнопку Выход.
3.2.2 Внесение изменений
При необходимости внесения изменений, нажимаем кнопку Ввод/Изменение данных (смотри рисунок 2).
Далее открывается следующее окно (рисунок 3).
Рисунок 3
Если нам необходимо удалить или ввести новый фильм в каком-либо из кинотеатров, то выбираем вкладку Просмотр по кинотеатрам, в окне Кинотеатр выбираем из списка нужный кинотеатр (рисунок 4).
Рисунок 4
А затем в нижнем окне изменяем данные о фильмах, либо добавляем или удаляем данные (рисунок 5).
Рисунок 5
А если необходимо снять с проката фильм сразу в нескольких кинотеатрах или добавить новый фильм тоже в нескольких кинотеатрах, то удобнее воспользоваться вкладкой Просмотр по Фильмам. Выбираем нужный фильм (рисунок 6).
Рисунок 6
И далее изменяем данные (рисунок 7).
Рисунок 7
3.2.3. Просмотр информации.
Для просмотра данных нажимаем кнопку Просмотр данных (смотри
рисунок 2).
Далее откроется окно, в котором надо выбрать то, о чем необходимо вывести информацию. Если необходимо узнать, какие фильмы идут в данном кинотеатре, а также его адрес, категорию, то следует выбрать нужный кинотеатр в окне Поиск информации о Кинотеатре (рисунок 8).
Рисунок 8
И далее нажать кнопку Просмотр отчета, в результате получим (рисунок 9).
Рисунок 9
Аналогичным образом выполняется, если нам необходимо получить данные о фильме, т.е. в каких кинотеатрах он идет, а также можем получить сведения о фильмах и кинотеатрах, где они демонстрируются, введя необходимую дату.
Список использованных источников
Джексон Г. Проектирование реляционных баз данных для использования с микроЭВМ: Пер. с англ. – М: Мир, 1991.- 252 с.,ил.
Васильев В.В., Тимофеев А.О. Базы данных: Учеб. пособие / Спб: СПбГЭТУ , 1998.- 80с.
ПРИЛОЖЕНИЕ А
Схема данных
ПРИЛОЖЕНИЕ Б
Пример одной из таблиц
Seance
ПРИЛОЖЕНИЕ В
Пример одного из запросов
CinemaName
ПРИЛОЖЕНИЕ Г
Отчеты
Отчет Кинотеатр
Отчет Сеанс
ПРОДОЛЖЕНИЕ ПРИЛОЖЕНИЯ Г
Отчет Фильм