Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Завдання до КР14.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
208 Кб
Скачать
☆

Додаток 12

.Створіть базу даних «Коледж».

Основні таблиці: Абітурієнти, Вузи, Атестат, Статус вступу.

Поля таблиць:

Абітурієнти: Код Аб, Прізвище, Ім’я, Рік, Місто.

Вузи: Код вузу, Назва, Місто, Рейтинг (від 1 до 5).

Атестат: Код Аб, Математика, Укр мова, Фізика.

Статус вступу: Код Аб, Код вузу, Статус вступу (тип поля - логічний).

Створити форму для виведення даних про вузи (додати елементи керування формою). Побудувати запит для підрахунку середнього балу в атестаті абітурієнта.

Збережіть файл на дискеті в папці „ККР”.

Додаток 13

.Туристична фірма розміщує гостей міста у готелях. Для отримання повної інформації про вільні місця у готелях міста та обробки наданої інформації розробити базу даних “Розміщення гостей”, що містить три таблиці:

”Готелі міста”, ”Замовлення”, ”Гості міста”.

Фірма надає пільги при розміщені для гостей з дітьми. При поселені їх у дво- або трьомісних номерах сплачується 80% від вартості проживання.

“Готелі міста”: включає інформацію про готелі міста.

Поля: назва, код готелю, рівень сервісу (вибір зі списку від 1 до 5 зірок), адреса, район міста, кількість номерів люкс, кількість номерів одномісних, кількість номерів двомісних, кількість номерів

трьомісних, вартість проживання у номерах люкс, вартість проживання у номерах одномісних, вартість проживання у номерах двомісних, вартість проживання у номерах трьомісних.

“Замовлення”: заповнюється на кожний замовлений номер.

Поля: код замовлення, код готелю, код гостя, дата заселення, кількість діб, тип номеру.

“Гості міста”: заповнюється при реєстрації гостей у туристичній фірмі. Поля: код, прізвище, ім’я, країна проживання, з дітьми або ні.

Запити:

  • для кожного району міста готелі, у яких певний рівень сервісу (рівень сервісу використовувати як параметр);

- для кожного гостя загальну вартість проживання(вартість за одну добу*термін проживання*пільги+20%ПДВ);

- для певного готелю збільшити вартість проживання на 5%;

  • на певну дату кількість вільних місць одного типу по всіх готелях міста;

  • які готелі не користуються попитом(не мають жодного замовлення за квартал)?

Задача для створення форм та обробки даних.

Розробити систему реєстрації гостей. Необхідно надати можливість вибору готелю(по району міста, по тарифам, по рівню сервісу) на певну дату. При реєстрації необхідно обчислювати дату від’їзду, вартість проживання(вартість за одну добу*термін проживання*пільги+20%ПДВ)

Звіти:

- загальну кількість замовлень за поточний рік по районах міста та по рівню сервісу;

для кожного готелю отриману суму за проживання по місяцях

Додаток 14

Інформаційна система БІБЛІОТЕКА повинна забезпечити збереження відомостей про книжки бібліотечного фонду.

Кожна книга характеризується автором, назвою, тиражем, датою видання, при чому один автор може написати багато книжок. Допустимо, що кожна книга має тільки одного автора (якщо їх декілька, то вказувати прізвище тільки першого).

Кожна книжка відноситься до певного жанру і тільки одного. Кожна книжка може бути видана одним видавництвом, але одне видавництво може видавати багато книжок.

Завдання:

  1. Спроектувати інформаційну систему, реалізувати в середовищі MS Access: створити таблиці БД та встановити відповідні зв’язки між ними.

  2. Заповнити таблиці даними:

    1. для заповнення жанрів і видавництв створити підстановочні поля або заповнювати зі списку;

    2. при заповненні дати видання скористатись відповідним шаблоном;

    3. поля автор і назва зробити обов’язковими для заповнення;

    4. на поле тираж встановити обмеження: не менше 100 екземплярів;

  1. Реалізувати запити, які дозволять вивести

    1. всіх авторів, прізвища яких починаються на К;

    2. всі книги, написані автором ХХХ;

    3. кількість книжок кожного жанру, випущених після 2004 р.

    4. назву видавництва з найбільшою кількістю книг у бібліотеці;

    5. Додати інформацію про Вільяма Шекспіра в таблицю АВТОРИ.

  1. Створити за допомогою конструктора форм кнопочну форму, яка дозволить:

    1. вводити та редагувати дані про книгу;

    2. переглядати книги кожного видавництва;

    3. виводити список всіх книг обраного автора (прізвище автора обирати з форми);

    4. виводити списки всіх авторів, сумарний тираж видань яких не менший за 10000 екземплярів;

  1. Створити звіт, який містить інформацію про книги кожного жанру, яким більше 50 років.