
- •Вариант 2
- •Вариант 3
- •Вариант 4
- •Вариант 5
- •Вариант 6
- •Вариант 7
- •Вариант 8
- •Вариант 9
- •Вариант 10
- •Вариант 11
- •Вариант 12
- •Вариант 13
- •Вариант 14
- •Вариант 15
- •Вариант 16
- •Вариант 17
- •Вариант 18
- •Вариант 19
- •Вариант 20
- •Вариант 21
- •Вариант 22
- •Вариант 23
- •Вариант 24
- •Вариант 25
- •Вариант 26
- •Вариант 27
- •Вариант 28
- •Вариант 29
- •Вариант 30
Вариант 21
Создать базу данных «Автомобили». БД должна содержать таблицы:
«Владелец» с полями №_паспорта, Фамилия, Имя, Отчество, Адрес, №_телефона. Для поля №_паспорта создать маску ввода, которая обеспечит ввод и отображение номеров паспортов в режиме таблицы в виде ВМ0198345. Таблица должна содержать не менее 5 записей;
«Автомобиль» с полями №_паспорта, МаркаАвтомобиля, №_Автомобиля, Цвет, ГодВыпуска, НаличиеСтраховки, Стоимость. Некоторым людям принадлежит более одного автомобиля. В этой таблице для поля №_паспорта создать столбец подстановки, а для полей МаркаАвтомобиля и Цвет – списки подстановки. Для поля №_паспорта создать формат данных, который обеспечит отображение номеров паспортов в режиме таблицы в том же виде, что и в таблице «Владелец». Для поля №_Автомобиля создать маску ввода, которая обеспечит ввод и отображение номеров автомобилей в режиме таблицы в виде 1234 АВ-7. Для поля НаличиеСтраховки использовать логический тип данных. Для поля Стоимость использовать тип данных денежный, формат поля – евро, число десятичных знаков – 0. Таблица должна содержать не менее 12 записей.
Между таблицами БД установить связь вида «один-ко-многим» с контролем целостности данных и выполнением каскадных операций обновления и удаления данных связанных полей таблиц БД.
Заполнить таблицы данными.
Создать многотабличную форму для просмотра, редактирования и ввода данных в таблицы БД «Автомобили».
Используя запросы:
выбрать сведения о людях, имеющих более одного автомобиля. Результирующая таблица должна содержать поля: №_паспорта, ФИО, Адрес, №_телефона. В поле ФИО объединить значения из полей Фамилия, Имя, Отчество. Запрос сохранить под именем «Владельцы нескольких автомобилей». Подготовить отчет с именем «Владельцы нескольких автомобилей» по полученной информации. Созданный отчет распечатать;
выбрать сведения об автомобилях определенного цвета. Цвет вводится с клавиатуры (запрос с параметром). Результирующая таблица должна содержать поля: №_паспорта, Фамилия, Адрес, МаркаАвтомобиля, №_Автомобиля, Цвет. Запрос сохранить под именем «Выборка по цвету автомобиля». Подготовить отчет с именем «Выборка по цвету автомобиля» по полученной информации. Созданный отчет распечатать.
При помощи диспетчера кнопочных форм создать главную кнопочную форму базы данных, включающую в себя следующие страницы:
главная страница «БД «Автомобили» с кнопками перехода на другие страницы и кнопкой завершения работы приложения;
страница «Таблицы» для обеспечения возможности работы с ранее созданными таблицами и кнопкой возврата на главную страницу;
страница «Запросы» для обеспечения возможности работы с ранее созданными запросами действия и кнопкой возврата на главную страницу;
страница «Формы» для обеспечения возможности работы с ранее созданными формами с возможностью изменения существующих данных и кнопкой возврата на главную страницу;
страница «Отчеты» для обеспечения возможности работы с ранее созданными отчетами действия и кнопкой возврата на главную страницу.
Выполнить настройку БД «Автомобили» таким образом, чтобы созданная главная кнопочная форма была стартовой.