Автор работы: Пользователь скрыл имя, 29 Января 2013 в 17:56, курсовая работа
База данных «Видеофильмы» предназначена для хранения информации видеофильмах(режиссере, актерах, годе выпуска, жанре), а также для их учета. БД состоит из пяти таблиц: трех вспомогательных и двух основных.
Между таблицами установлен контроль ссылочной целостности данных.
1. Назначение базы данных 3
2. Описание таблиц. 3
3. Описание форм 4
4. Описание запросов 5
5. Описание отчетов 7
Оглавление
База данных «Видеофильмы» предназначена для хранения информации видеофильмах(режиссере, актерах, годе выпуска, жанре), а также для их учета.
БД состоит из пяти таблиц: трех вспомогательных и двух основных.
Описание полей таблиц приведено ниже.
Таблица 1. Видеофильмы
Имя поля |
Тип данных |
Размер/формат поля |
Код_фильма |
Счетчик |
Длинное целое |
Название |
Текстовый |
50 |
Код_жанра |
Числовой |
Длинное целое |
Код_студии |
Числовой |
Длинное целое |
Код_режиссера |
Числовой |
Длинное целое |
Актер |
Текстовый |
30 |
Актрисса |
Текстовый |
30 |
Год |
Числовой |
Целое |
Аннотация |
Поле MEMO |
Таблица 2. Журнал
Имя поля |
Тип данных |
Размер/формат поля |
Номер_записи |
Счетчик |
Длинное целое |
Код_фильма |
Числовой |
Длинное целое |
Кому_дан |
Текстовый |
30 |
Дата_выдачи |
Дата/Время |
Краткий формат даты |
Дата_возврата |
Дата/Время |
Краткий формат даты |
Таблица 3. Описание полей таблицы "Жанры"
Имя поля |
Тип данных |
Размер/формат поля |
Код_жанра |
Счетчик |
Длинное целое |
Жанр |
Текстовый |
20 |
Таблица 4. Описание полей таблицы "Режиссер"
Имя поля |
Тип данных |
Размер/формат поля |
Код_режиссера |
Счетчик |
Длинное целое |
Режиссер |
Текстовый |
30 |
Таблица 4. Описание полей таблицы "Студия"
Имя поля |
Тип данных |
Размер/формат поля |
Код_студии |
Счетчик |
Длинное целое |
Студия |
Текстовый |
20 |
Между таблицами установлен контроль ссылочной целостности данных.
Рис. 1. Схема данных
БД содержит 2 формы для работы с основными таблицами. Формы позволяют добавлять и просматривать записи основных таблиц. Данные полей вспомогательных таблиц в формах заблокированы для изменения.
Рис. 2. Внешний вид формы «Фильмы»
Рис. 3. Внешний вид формы «Журнал»
База данных содержит 4 запроса.
Запрос «Поиск_по_жанру» содержит подробные записи о видеофильмах конкретного жанра, задаваемого пользователем.
Рис. 4. Запрос «Поиск по жанру» в режиме Конструктора
Запрос «Актеры» позволяет найти фильмы, в которых играет указанный актер или актриса.
Рис. 5. "Актеры" в режиме Конструктора
Запрос «Год_выпуска» позволяет найти видеофильмы, выпущенные после указанного года.
Рис. 6. Запрос «Год_выпуска» в режиме Конструктора
Запрос «Учет» предназначен для отображения всех записей о выдаче видеофильмов.
Рис. 7. Запрос "Учет" в режиме Конструктора
БД «Видеофильмы» содержит 2 отчета – «Журнал» и «Фильмы». Отчет «Журнал» основан на запросе «Учет» и содержит группировку записей по жанру.
Отчет «Фильмы» основан на запросе «Год_выпуска» и содержит группировку записей по жанру.
Рис. 8. Внешний вид отчета «Журнал»
Рис. 9. Внешний вид отчета "Фильмы"