
- •Вариант 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
Вариант 26
Создать базу данных «Туристическое агентство». БД должна содержать таблицы:
«Страны» с полями КодСтраны, НазваниеСтраны, СтоимостьВизы. Для поля КодСтраны создать маску ввода, которая обеспечит ввод и отображение кодов стран в режиме таблицы в виде СТ-01, СТ-02, СТ-03 и т. д. Таблица должна содержать не менее 5 записей;
«Маршруты» с полями КодМаршрута, КодСтраны, НаименованиеМаршрута. По каждой стране обязательно организуется не менее одного маршрута. По некоторым странам организуется более одного маршрута. Каждый маршрут имеет отношение только к одной стране. В этой таблице для поля КодМаршрута создать маску ввода, которая обеспечит ввод и отображение кодов книг в режиме таблицы в виде М_01, М_02, М_03 и т. д. Для поля КодСтраны создать столбец подстановки. Для этого же поля создать формат данных, который обеспечит отображение кодов стран режиме таблицы в том же виде, что и в таблице «Страны». Таблица должна содержать не менее 10 записей;
«Проданные путевки» с полями №_Операции, КодМаршрута, ЦельПутешествия, ЦенаПутевки, КоличествоПроданныхПутевокПоМаршруту, ДатаПродажи. Путевки по некоторым маршрутам имеют более одной даты продажи. В этой таблице для поля ЦельПутешествия создать список подстановки, а для поля КодМаршрута создать столбец подстановки. Для поля КодМаршрута создать формат данных, который обеспечит отображение кодов маршрутов в режиме таблицы в том же виде, что и в таблице «Маршруты». Для поля ЦенаПутевки использовать тип данных денежный, число десятичных знаков – 0. Таблица должна содержать не менее 18 записей.
Между таблицами БД установить связь вида «один-ко-многим» с контролем целостности данных и выполнением каскадных операций обновления и удаления данных связанных полей таблиц БД.
Заполнить таблицы данными.
Создать многотабличную форму для просмотра, редактирования и ввода данных в таблицы БД «Туристическое агентство».
Используя запросы:
получить сведения о продажах путевок в страну, название которой начинается с буквы (или нескольких букв), вводимой (вводимых) с клавиатуры. Результирующая таблица должна содержать поля: КодМаршрута, НаименованиеМаршрута, НазваниеСтраны, КоличествоПроданныхПутевок ПоМаршруту. Запрос сохранить под именем «Продажа путевок по стране». Подготовить отчет с именем «Продажа путевок по стране» по полученной информации. В этом же отчете подсчитать общее количество путевок, проданных в эту страну. Созданный отчет распечатать;
определить среднюю стоимость путевок по каждой стране. Результирующая таблица должна содержать поля: КодСтраны, НазваниеСтраны, СредняяСтоимостьПутевки. В поле СредняяСтоимость Путевки должно отображаться не более двух знаков после запятой. Запрос сохранить под именем «Средняя стоимость путевок». Подготовить отчет с именем «Средняя стоимость путевок» по полученной информации. Созданный отчет распечатать.
из копии таблицы «Проданные путевки» удалить записи продажах путевок в месяце, номер которого вводится с клавиатуры (запрос на удаление с параметром). Этот запрос сохранить под именем «Удаление записей». По таблице с удаленными данными подготовить отчет с именем «Таблица после удаления записей». Созданный отчет распечатать.
При помощи диспетчера кнопочных форм создать главную кнопочную форму базы данных, включающую в себя следующие страницы:
главная страница «БД «Туристическое агентство» с кнопками перехода на другие страницы и кнопкой завершения работы приложения;
страница «Таблицы» для обеспечения возможности работы с ранее созданными таблицами и кнопкой возврата на главную страницу;
страница «Запросы» для обеспечения возможности работы с ранее созданными запросами действия и кнопкой возврата на главную страницу;
страница «Формы» для обеспечения возможности работы с ранее созданными формами с возможностью изменения существующих данных и кнопкой возврата на главную страницу;
страница «Отчеты» для обеспечения возможности работы с ранее созданными отчетами действия и кнопкой возврата на главную страницу.
Выполнить настройку БД «Туристическое агентство» таким образом, чтобы созданная главная кнопочная форма была стартовой.