Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Навчальний посібник Інформаційні системи та технології_Ільєнко_Шершньова.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
4 Мб
Скачать
☆

14. Практичні завдання

Створити базу даних «Агентство з продажів авіаквитків «Мрія».

Агентство «Мрія» займається продажами авіаквитків на різні рейси, веде облік проданих квитків і облік пасажирів, що придбали квітки. Тому виникає необхідність у зберіганні та обробці відповідних даних. Згідно запропонованої структури бази даних необхідно побудувати такі таблиці:

Розклад рейсів

номер рейсу

тип літака

пункт відправлення

пункт призначення

час

відльоту

час польоту

кількість місць

ціна квитка

Умова на значення

Умова на значення

Умова на значення

Умова на значення

Інформація про пасажирів

номер

паспорта

ПІБ

адреса

телефон

пільги

Маска введення

Значення: Так/Ні

Придбання квитків

код

номер рейсу

номер

паспорта

кількість квитків

дата

Підстановка з визначенням джерела рядків

Підстановка з визначенням джерела рядків

Умова на значення

Умова на значення, маска введення

Зв’язати таблиці бази даних та заповнити їх даними.

Створити такі запити:

  1. Створити запит на вибірку з наступною інформацією: тип літака, пункт відправлення, пункт призначення, ПІБ, вартість квитків.

  2. Створити запит на вибірку, в результаті якого можна отримати дані (тип літака, пункт відправлення, пункт призначення, ПІБ, кількість та вартість квитків) про клієнтів, що придбали квитки до Москви у поточному місяці.

  3. Створити підсумковий запит, який би відображав загальну кількість проданих білетів на рейси поточного місяця.

  4. Створити параметричний запит, в результаті якого буде відображена інформація (тип літака, пункт відправлення, пункт призначення, ПІБ, кількість та вартість квитків) за конкретними пунктами відправлення та призначення.

  5. Створити запит, що здійсніть видалення інформації про клієнтів, що придбали білети на рейси від певної дати.

  6. На основі першого запиту створити запит на створення таблиці.

  7. Створити перехресний запит по рейсу, даті, середній вартості квитків.

Розробити форми:

1. В режимі майстра створити форму «Довідник рейсів» на основі таблиці «Розклад рейсів». За її допомогою додати до таблиці 5 записів.

2. В режимі конструктора на основі таблиці «Клієнти агентства» створити форму «Інформація про пасажирів». За її допомогою додати до таблиці 5 нових записів.

Розробити звіти:

1. За допомогою майстра звітів створити звіт «Реалізація квитків». Здійснити угрупування даних по пункту відправлення, підсумкові значення для груп і звіту в цілому повинні містити загальну вартість проданих квитків.

2. За допомогою конструктора створити звіт «Реалізація квитків у поточному місяці». У звіті виконати угрупування по рейсах, всередині по даті. Підсумкові значення для груп і звіту в цілому повинні містити мінімальну та середню кількість проданих квитків.