Готовая база данных Access Прокат автомобилей
- 5 таблиц
- 6 запросов
- 3 формы + главная кнопочная форма
- 1 отчет
- 6 макросов
Описание товара
Готовая база данных Access Прокат автомобилей
Вариант №12 – БД «Прокат автомобилей».
Постановка задачи. Создать базу данных «Прокат автомобилей» содержащую информацию об автомобилях, данных в прокат.
1) База данных должна содержать следующую информацию:
• Таблицу «Автомобили», содержащую следующую информацию об автомобилях: Марка автомобиля, Модель автомобиля, Цена проката, Номер парка, Описание.
• Таблицу «Парки», содержащую информацию о парках: Номер парка, Заведующий парком, Телефон парка, Адрес парка.
• Таблицу «Клиенты», содержащую следующую информацию о клиентах: Фамилия клиента, Имя клиента, Телефон клиента, Адрес
клиента, Дата рождения.
• Таблицу «Прокат», содержащую информацию об автомобилях, выданных в прокат: Дата сделки, Начало проката, Конец проката, Залог, Дополнительные услуги.
2) Определить первичные и вторичные (внешние) ключи (если необходимо добавьте поля). Ввод в поля с небольшим набором возможных значений организовывать с помощью полей подстановки, а также предусмотреть маску ввода, где это возможно.
3) Установить связь между таблицами, предусмотрев обеспечение целостности данных, каскадное обновление связанных полей и каскадное удаление связанных записей.
4) Ввести не менее 4 записей в таблицы без внешнего ключа и не менее 10 записей в таблицы, содержащие поле внешнего ключа.
5) Создать следующие запросы, задав для них смысловые имена:
• Запрос на выборку, для отображения информации о клиентах взявших в прокат автомобили марки Nissan. На экран вывести следующие поля: Фамилия, Имя клиента, Марка автомобиля, Модель автомобиля.
• Запрос на групповые операции, для отображения общего количества клиентов каждого парка. На экран вывести следующие поля: Номер парка, Телефон парка, Адрес парка, Количество клиентов.
• Параметрический запрос для вывода на экран данных о клиентах, оставивших в залог сумму, большую, заданной параметром.
• Перекрестный запрос, отображающий информацию о залогах, оставленных за пользование автомобилем определенной марки в каждом из автопарков.
• Запрос на создание таблицы, для создания таблицы «Автомобили Nissan», содержащую информацию обо всех имеющихся автомобилях марки Nissan. Таблица должна содержать следующие поля: Марка автомобиля, Модель автомобиля, Цена проката, Номер парка, Описание.
• Запрос на обновление, для снижения цен в таблице «Автомобили Nissan» за прокат автомобилей на 10% в связи с рекламной акцией, проводимой компанией Nissan.
6) Создать следующие формы, задав для них смысловые имена:
• Подчиненную форму, отображающую данные из таблиц «Прокат» и «Автомобили». В созданную форму добавить кнопки для перехода между записями.
• Форму с вычисляемым полем, отображающую следующую информацию: Дата сделки, Фамилия клиента, Имя клиента, Марка автомобиля, Модель автомобиля, Цена проката. В область примечаний добавить цену со скидкой на 10% на прокат данного автомобиля.
7) Создать отчет, отображающий следующую информацию: Дата сделки, Фамилия клиента, Имя клиента, Телефон клиента, Марка автомобиля, Модель автомобиля, Цена проката, Начало проката, Конец проката. В нижний колонтитул добавить свою фамилию, номер группы и дату создания базы данных.
8) Создать макросы (шесть макросов) для открытия таблиц базы данных. Задать смысловые имена макросам.
9) Создать форму «Пользовательский интерфейс» в режиме конструктора, позволяющий работать с созданной базой данных. На форме отобразить информацию о названии базы данных и об авторе. Поместить на форме командные кнопки, задав для них смысловые имена, позволяющие открывать таблицы, запросы, формы и отчеты. Оформите запрос с помощью элементов рисования панели элементов.
10) Создать макрос для автоматического открытия формы «Пользовательский интерфейс».
Таблица «Клиенты» — База данных Access Прокат автомобилей
Таблица «Автомобили» — База данных Access Прокат автомобилей
Перекрестный запрос — База данных Access Прокат автомобилей
Запрос «Кол-во клиентов по паркам» — База данных Access Прокат автомобилей
Запрос «Прокат Nissan» — Готовая база данных Access Прокат автомобилей
Форма «Автомобили» — Готовая база данных Access Прокат автомобилей
Форма «Прокат со скидкой» — База данных Access Прокат автомобилей
Отчет — Готовая база данных Access Прокат автомобилей
Пользовательский интерфейс — Готовая база данных Access Прокат автомобилей