Дипломная работа: Информационно-справочная система кинотеатра

Каждая из представленных в логической модели данных сущностей должна быть отражена базовой таблицей. Все проектируемые таблицы впоследствии связываются в единую базу данных «Информационно-справочная система кинотеатра» (Cinema). Ниже описывается каждая таблица.

Таблица Фильмы на сегодня (Today) предназначена для хранения информации обо всех фильмах, которые будут показаны на сегодняшний день.

Структура таблицы приведена на рисунке 5.2.1.

Рисунок 5.2.1 Таблица Today в InterBase.

Таблица Билеты (Bilety) предназначена для хранения информации о реализованныхбилетах.

Структура таблицы представлена на рисунке 5.2.2.


Рисунок 5.2.2 Таблица Bilety в InterBase

Таблица Сеансы (Seansy) предназначена для хранения информации о времени проведения сеансов и стоимости билетов на эти сеансы.

Структура таблицы представлена на рисунке 5.2.3.

Рисунок 5.2.3 Таблица Seansy в InterBase.

Таблица Архив фильмов (Films) предназначена для хранения информации обо всех имеющихся в кинотеатре фильмах.

Структура таблицы представлена на рисунке 5.2.4.


Рисунок 5.2.4 Таблица Films в InterBase

Все таблицы связаны между собой согласно описанию, приведенному в разделе «Логическая модель данных».

5.3 Описание доменов

Домен – это шаблон, на который можно ссылаться в командах создания и модификации таблиц. Таблицы, базирующиеся на доменах, наследуют все характеристики доменов. Домен можно трактовать как область определения атрибута, которая может быть задана либо непрерывным или дискретным интервалом, либо фиксированным списком значений.

В базе данных «Сinema» был создан домен “STRING”, основная характеристика которого – длинна строки должна быть не более 30 символов. На этот домен ссылаются Жанр «GENRE» и Название фильма «NAME» в таблице «Films».

CREATE DOMAIN STRING AS CHAR(30) NOT NULL;

Такжебылсоздандомен “ID” наполя “ID_TODAY”, “ID_TODAY2”, “ID_F”, “ID_F2”, “ID_SE”, “ID_SE2”, втаблицах “Today”, “Bilety”, “Seansy” и “Films”.

CREATE DOMAIN ID AS INTEGER NOT NULL;

и домен “COMMENT” на поле “COMMENTARY” в таблице “Films”

CREATE DOMAIN COMMENT AS CHAR(50);

5.4 Описание запросов и обзоров

Запросы – это формулирование своей информационной необходимости пользователем некоторой базы данных, предназначены для вывода только определенной информации. Запросы помещены в обзорах. Обзоры являются удобным и полезным средством доступа к базе данных.

В Microsoft Access есть несколько типов запросов.

К-во Просмотров: 681
Бесплатно скачать Дипломная работа: Информационно-справочная система кинотеатра