- •Лабораторна робота № 1 Створення бази даних
- •Лабораторна робота № 2 Встановлення відношень між таблицями та пошук інформації в таблиці
- •Пошук інформації в таблиці
- •Лабораторна робота № 3 Фільтрація даних та сортування
- •Модифікація структури таблиці Копіювання таблиць
- •Лабораторна робота № 4 Запити на вибірку
- •Підсумкові запити
- •Лабораторна робота № 5 Створення форм та звітів
- •Створення звітів
Пошук інформації в таблиці
З найти в таблиці Туроператор необхідну інформацію, скориставшись командою Правка Найти, або відповідною кнопкою на панелі інструментів, і у разі необхідності, використовуючи різні символи підстановки:
Знайти всіх керівників, прізвища яких починаються з букви К.
Знайти прізвища, які відрізняються одне від одного лише однією літерою, використовуючи символ підстановки ? .
Знайти прізвища, які відрізняються одне від одного декількома літерами, використовуючи на початку слова символ підстановки *.
Скориставшись символами # , *, знайти:
номери телефонів, що починаються з 555 і закінчуються на 2;
номери телефонів, якщо невідомо будь-які дві цифри.
Наприклад, 53#-5#-22;
номери телефонів, що починаються з 222
Знайти всіх туроператорів, код яких починається з 99 і закінчується на 0.
Знайти всіх туроператорів, у яких цифри 99 у середині кода.
Знайти всіх туроператорів, у яких цифри 99 у кінці кода.
Знайти прізвища, що починаються з літери Л або С.
Н априклад, [ЛС]
9) Знайти прізвища, що починаються з літери Л по С. Наприклад, [Л-С]
Лабораторна робота № 3 Фільтрація даних та сортування
В икористовуючи команду Записи Фильтр Фильтр по выделенному, або відповідну кнопку на панелі інструментів:
вивести з таблиці Готель інформацію про готель (назва);
вивести інформацію про готелі, вартість доби проживання в яких дорівнює (число) грн.
З а допомогою команди Записи Фильтр Изменить фильтр або відповідної кнопки на панелі інструментів:
вивести інформацію про готелі, вартість доби проживання в яких або менше (число) грн., або більше (число) грн.;
вивести інформацію про готелі, що знаходяться у місті (назва) і вартість доби проживання в яких більше (число) грн, або у місті (назва) і вартість доби проживання в яких менше (число) грн.;
вивести інформацію про готелі, вартість доби проживання в яких від (число) грн. до (число) грн. і які знаходяться у місті (назва);
вивести готелі, що знаходяться в містах (назва), (назва) або в (назва).
У режимі Таблица відсортувати таблицю Адреса за полем Місто, використовуючи команди меню або кнопки панелі інструментів.
Модифікація структури таблиці Копіювання таблиць
Модифікація структури таблиці:
вставити запис / поле. Команда Вставка Новая запись (Вставка столбец)
видалити запис / поле. Команда Правка Удалить запись (Удалить столбец)
Скопіювати поле в іншу таблицю.
Скопіювати запис.
Зробити копію повну таблиці Готель. У вікні БД зкопіювати таблицю у буфер, викликати контекстне меню до вкладинки Таблиця і вибрати команду Вставить, ввести нове ім’я і вибрати опцію Структура и данные. З’явиться копія таблиці Готель.
Видалити скопійовану таблицю.
Аналогічно зробити копію тільки структури таблиці Готель (без даних).
Видалити копію.
Лабораторна робота № 4 Запити на вибірку
Для створення запитів слід перейти на вкладинку Запити у вікні База даних, натиснути кнопку Создать, вибрати режим Конструктор. У вікні Добавление таблицы вибрати таблиці, на основі яких будуть формуватися запити.
Створити наступні запити.
Вивести інформацію про туроператорів, які замовили готель (назва).
Вивести інформацію про готелі, що були замовлені (прізвище).
Використовуючи операнди <=, >= , <, >, AND, OR, вивести:
готелі, кількість вільних номерів в яких від (число) до (число);
готелі вартість доби проживання в яких менше (число) грн. або більше (число) грн.
Скориставшись функцією between, вивести готелі, які були замовлені між (дата) і (дата).
Обчислити вартість 1 тижня усіх замовлених турів за формулою
Вартість= Вартість доби проживання* Кількість замовлених номерів*Кількість діб
Вивести назву туроператора, місто знаходження, дату замовлення, назву готелю, вартість доби проживання та підрахувати вартість 10 днів перебування в кожному замовленому готелі.
Вивести інформацію про туроператорів, які знаходяться у (місто) або (місто).
Обчислити вартість 5 діб кожного замовленого туру в готелях міста (назва).
Вивести прізвище, місто знаходження туроператора, назву, кількість замовлених номерів та вартість доби проживання в готелях, які були замовлені раніше (дата) або пізніше (дата).
Використовуючи функцію IIF, обчислити вартість 7 діб турів, в залежності від кількості замовлених номерів:
1) якщо замовлено менше або дорівнює 5 номерів, то
Вартість туру= Вартість доби проживання* Кількість замовлених номерів*Кількість діб* 1,2;
в інших випадках
Вартість туру= Вартість доби проживання* Кількість замовлених номерів*Кількість діб;
якщо не більше 5 номерів, то
Вартість туру= Вартість доби проживання* Кількість замовлених номерів*Кількість діб*1,2;
якщо більше 5 але менше 10 номерів, то
Вартість туру= Вартість доби проживання* Кількість замовлених номерів*Кількість діб;
якщо не менше 10 номерів, то
Вартість туру= Вартість доби проживання* Кількість замовлених номерів*Кількість діб*0,8.