база access Видеопрокат
760 руб.
Готовая база данных access «Видеопрокат»
- Создать таблицы, определив для каждого поля таблицы свойства.
- Установить связи между таблицами.
- Создать запросы на удаление, добавление и обновление строк
- Создать две формы: простую (на основе одной таблицы) и сложно-подчиненную (на основе двух таблиц, объединенных связью «один-ко-многим»). Разместить в формах различные элементы управления: поля с раскрывающимися списками, кнопки для запуска запросов и форм и т. д.
Вариант 7
Создать базу данных «Видеопрокат».
База данных должна содержать следующую информацию: об имеющихся в наличии кассетах (код, наименование, категория и т.д.), о клиентах (паспортные данные), информацию о том, какие кассеты кем взяты, зависимость цены проката от категории (мульты, триллеры, детективы и т.п.).
Сколько кассет у определенного клиента на руках? У кого находится данная кассета? Общие затраты одного клиента.
Задание Проектирование реляционной базы данных и ее реализация в СУБД по Access
Общие требования
1. Спроектировать БД с использованием любого метода проектирования. Определить количество, структуру и взаимосвязи между таблицами.
2. Создать таблицы, определив для каждого поля таблицы свойства. Обеспечить согласованность данных (требование внешнего ключа), создав поля с подстановкой.
3. Установить связи между таблицами.
4. Создать несколько запросов:
1) Три запроса на выборку со сложными критериями отбора ;
2) Три запроса, использующие групповые операции и статистические функции SQL;
3) Параметрический запрос;
4) Перекрестный запрос.
5. Создать две формы: простую (на основе одной таблицы) и сложно-подчиненную (на основе двух таблиц, объединенных связью «один-ко-многим»). Разместить в формах различные элементы управления: поля с раскрывающимися списками, кнопки для запуска запросов и форм и т. д.
Вариант 24
Создать базу данных «Видеопрокат». База данных должна содержать следующую информацию: информацию об имеющихся в наличии кассетах (код, наименование, категория и т.д.), о клиентах, информацию о том, какие кассеты кем взяты, зависимость цены проката от категории. Сколько кассет у определенного клиента на руках? У кого находится данная кассета? Общие затраты одного клиента.
Экранные формы готовой базы данных «Видеопрокат»
Рис. 1 Главная кнопочная форма готовой базы данных «Видеопрокат».
Рис. 2 Форма «Категории».
Рис. 3 Форма «Кассеты».
Рис. 4 Форма «Клиенты».
Рис. 5 Форма «Прокат».
Рис. 6 Главная кнопочная форма готовой базы данных «Видеопрокат» – страница «Запросы».
Окно для ввода параметра «1-я дата».
Окно для ввода параметра «2-я дата».
Запрос «Ведомость оплат за период».
Окно для ввода параметра «1-я дата».
Окно для ввода параметра «2-я дата».
Запрос «Доход за период».
Окно для ввода параметра «код клиента».
Запрос «Затраты клиента».
Запрос «Кассеты без проката».
Запрос «Кассеты у клиентов».
Окно для ввода параметра «код клиента».
Окно для ввода параметра «дата».
Запрос «Количество кассет у клиента».
Главная кнопочная форма готовой базы данных «Видеопрокат» – страница «Запросы-продолжение».
Запрос «Мультфильмы».
Окно для ввода параметра «код кассеты».
Запрос «Прокат кассеты».
Окно для ввода параметра «код кассеты».
Запрос «У кого кассета».
Запрос «Прокат категорий по годам – перекрёстный».
Сообщение о выполнении запроса на добавление.
Окно для ввода параметра «категория».
Сообщение о выполнении запроса на обновление.
Сообщение о выполнении запроса на удаление.
Окно для ввода параметра «год».
Сообщение о количестве удаляемых записей при выполнении запроса на удаление.
Рис. 7 Главная кнопочная форма готовой базы данных «Видеопрокат» – страница «Отчёты».
Окно для ввода параметра «1-я дата».
Окно для ввода параметра «2-я дата».
Рис. 8 Отчёт «Ведомость оплат за период».
Окно для ввода параметра «1-я дата».
Окно для ввода параметра «2-я дата».
Отчёт «Доход за период».
Окно для ввода параметра «код клиента».
Отчёт «Затраты клиента».
Отчёт «Кассеты без проката».
Рис. 9 Отчёт «Кассеты у клиентов».
Окно для ввода параметра «код клиента».
Окно для ввода параметра «дата».
Отчёт «Количество кассет у клиента».
Главная кнопочная форма готовой базы данных «Видеопрокат» – страница «Отчёты-продолжение».
Отчёт «Мультфильмы».
Окно для ввода параметра «код кассеты».
Отчёт «Прокат кассеты».
Окно для ввода параметра «код кассеты».
Отчёт «У кого кассета».
Рис. 10 Схема данных готовой базы данных «Видеопрокат», в которой можно увидеть связи таблиц «Категории», «Кассеты», «Прокат», «Клиенты».
Состав полей таблицы «Кассеты»: код кассеты, наименование, категория, год, описание.
Структура таблицы «Категории»: код категории, наименование, цена 1 дня проката.
Таблица «Клиенты» состоит из полей: код клиента, паспорт, фамилия, имя, отчество, телефон.
Таблица «Прокат» состоит из полей: код проката, клиент, кассета, дата взятия, дата возврата.