96
Вариант 5.
База данных
«Туристическое агентство»
Описание предметной области
Фирма предоставляет клиентам услуги по организации зарубежных
поездок. При этом цели поездок могут быть различными (отдых, туризм, лечение
и т.д.). При оформлении поездки устанавливается фиксированная стоимость 1
дня пребывания в той или иной стране, включающая стоимость проживания,
питания, экскурсионного обслуживания и других услуг. Эта стоимость является
характеристикой каждого конкретного маршрута. Стоимость поездки может
быть вычислена как
Стоимость 1 дня пребывания · Количество дней +Стоимость
транспортных услуг + Стоимость оформления визы.
Кроме того, клиент платит налог на добавленную стоимость (НДС) в
размере 18% от стоимости поездки.
Предлагаемый набор базовых таблиц
1. КЛИЕНТЫ
2. МАРШРУТЫ
3. ПОЕЗДКИ
Минимальный набор полей базовых таблиц
1. ФИО клиента
2. Данные паспорта
3. Страна назначения
4. Цель поездки
5. Стоимость 1 дня пребывания
6. Стоимость транспортных услуг
7. Стоимость оформления визы (определяется выбором маршрута)
8. Дата начала поездки
9. Количество дней
ФОРМЫ
1. Автоформа в столбец: Отображает данные из таблицы КЛИЕНТЫ.
ЗАПРОСЫ
1.
Запрос на выборку: Выбирает из таблицы МАРШРУТЫ информацию о
маршрутах в некоторую заданную страну (например, Германию).
2.
Запрос на выборку: Выбирает из таблицы МАРШРУТЫ информацию о
маршрутах, для которых целью поездки является отдых и стоимость 1 дня
пребывания не превышает 1000 сом.
3.
Запрос на выборку: Выбирает из таблиц КЛИЕНТЫ и ПОЕЗДКИ
информацию о клиентах, совершивших поездки в течение 2004 года
Достарыңызбен бөлісу: