Попередня сторінка: 25. Створення зв'язків між таблицями в A...
Наступна сторінка: 27. Сортування та фільтрація даних в Acces...
Завдання. Створити базу даних предметної області Готель, що містить таблиці Відвідувачі та Номери готелю, які мають таку схему даних (рис. 26.1):
1. Завантажте файл Готель^^ з матеріалів до даного уроку.
2. Створіть нову базу даних з назвою Готель.
3. Створіть структуру таблиці Номери готелю з такими полями:
- № кімнати (Тип Даних — Число,
Розмір поля — Ціле число, встановіть дане поле в якості ключового);
- Тип (зробіть з використанням Майстра підстановки даних зі списку: Стандарт, Люкс, Сімейний, Економ);
- Зайнятість (тип так/ні);
- Кількість місць (тип установіть самостійно);
- Ціна за добу (тип та підпис грн установіть самостійно).
4. Заповніть таблицю даними аркуша Номери готелю з файла Готель^^ (дані можна скопіювати або імпортувати до таблиці).
5. Імпортуйте до бази даних таблиці Відвідувачі з файла Готель^^. У процесі імпорту вкажіть Дозволити Access додати первинний ключ.
6. В таблиці Відвідувачі врахуйте, що дата виселення має бути більшою, ніж дата заселення.
a. Перейдіть у режим таблиці.
b. На вкладці Поля в меню інструменту Перевірка оберіть команду Правило перевірки.
c. У вікні Побудовник виразів уведіть вираз: [Дата заселення] < [Дата виселення] та натисніть ОК.
Зауваження. Для швидкого і безпомилкового введення такого виразу у стовпці Категорії виразів слід клацнути два рази поле Дата заселення, поставити знак «<», після чого клацнути два рази поле Дата виселення. 7 8
7. Самостійно на власний розсуд додайте ще інформацію про трьох відвідувачів.
8. Створіть зв’язок між таблицями.
a. Відкрийте схему даних.
b. Натисніть інструмент Додати таблицю.
c. Оберіть у списку обидві таблиці, утримуючи Ctrl, та натисніть Додати, а потім Закрити. В результаті до схеми даних буде додано дві таблиці.
d. Установіть зв’язок між таблицями, натиснувши поле № кімнати у таблиці Номери готелю та переміщуючи його, утримуючи клавішу миші, на поле № кімнати таблиці Відвідувачі. В результаті має відкритися вікно Редагування зв’язків.
e. Виконайте підсилення зв’язку. Для чого встановіть усі прапорці у вікні.
9. В результаті підсилення зв’язку може виникнути помилка. Це може відбутися тому, що поля № кімнати в різних таблицях мають різні формати чисел. Для виправлення цієї помилки закрийте схему даних та змініть числовий формат у таблиці Відвідувачі.
a. Відкрийте таблицю Відвідувачі в режимі конструктора.
b. Оберіть поле № кімнати.
c. На вкладці Загальні для властивості Розмір поля встановіть значення Ціле число.
10. Ще раз створіть зв’язок між таблицями із встановленням обмеження цілісності даних, каскадним оновленням та видаленням даних.
Це матеріал з підручника Інформатика 9 клас Казанцева, Стеценко 2022
Наступна сторінка: 27. Сортування та фільтрація даних в Acces...