Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб_Access_ГРС.doc
Скачиваний:
10
Добавлен:
11.02.2016
Размер:
398.34 Кб
Скачать

Пошук інформації в таблиці

Знайти в таблиціТуроператор необхідну інформацію, скориставшись командою ПравкаНайти, або відповідною кнопкою на панелі інструментів, і у разі необхідності, використовуючи різні символи підстановки:

  1. Знайти всіх керівників, прізвища яких починаються з букви К.

  2. Знайти прізвища, які відрізняються одне від одного лише однією літерою, використовуючи символ підстановки ? .

  3. Знайти прізвища, які відрізняються одне від одного декількома літерами, використовуючи на початку слова символ підстановки *.

  4. Скориставшись символами # , *, знайти:

  • номери телефонів, що починаються з 555 і закінчуються на 2;

  • номери телефонів, якщо невідомо будь-які дві цифри.

Наприклад, 53#-5#-22;

  • номери телефонів, що починаються з 222

  1. Знайти всіх туроператорів, код яких починається з 99 і закінчується на 0.

  2. Знайти всіх туроператорів, у яких цифри 99 у середині кода.

  3. Знайти всіх туроператорів, у яких цифри 99 у кінці кода.

  4. Знайти прізвища, що починаються з літери Л або С.

Наприклад, [ЛС]

9) Знайти прізвища, що починаються з літери Л по С. Наприклад, [Л-С]

Лабораторна робота № 3 Фільтрація даних та сортування

  1. Використовуючи командуЗаписиФильтрФильтр по выделенному, або відповідну кнопку на панелі інструментів:

  • вивести з таблиці Готель інформацію про готель (назва);

  • вивести інформацію про готелі, вартість доби проживання в яких дорівнює (число) грн.

  1. За допомогою командиЗаписиФильтрИзменить фильтр або відповідної кнопки на панелі інструментів:

  • вивести інформацію про готелі, вартість доби проживання в яких або менше (число) грн., або більше (число) грн.;

  • вивести інформацію про готелі, що знаходяться у місті (назва) і вартість доби проживання в яких більше (число) грн, або у місті (назва) і вартість доби проживання в яких менше (число) грн.;

  • вивести інформацію про готелі, вартість доби проживання в яких від (число) грн. до (число) грн. і які знаходяться у місті (назва);

  • вивести готелі, що знаходяться в містах (назва), (назва) або в (назва).

  1. У режимі Таблица відсортувати таблицю Адреса за полем Місто, використовуючи команди меню або кнопки панелі інструментів.

Модифікація структури таблиці Копіювання таблиць

  1. Модифікація структури таблиці:

  • вставити запис / поле. Команда ВставкаНовая запись (Вставкастолбец)

  • видалити запис / поле. Команда ПравкаУдалить запись (Удалить столбец)

  1. Скопіювати поле в іншу таблицю.

  2. Скопіювати запис.

  3. Зробити копію повну таблиці Готель. У вікні БД зкопіювати таблицю у буфер, викликати контекстне меню до вкладинки Таблиця і вибрати команду Вставить, ввести нове ім’я і вибрати опцію Структура и данные. З’явиться копія таблиці Готель.

  4. Видалити скопійовану таблицю.

  5. Аналогічно зробити копію тільки структури таблиці Готель (без даних).

  6. Видалити копію.

Лабораторна робота № 4 Запити на вибірку

Для створення запитів слід перейти на вкладинку Запити у вікні База даних, натиснути кнопку Создать, вибрати режим Конструктор. У вікні Добавление таблицы вибрати таблиці, на основі яких будуть формуватися запити.

Створити наступні запити.

  1. Вивести інформацію про туроператорів, які замовили готель (назва).

  2. Вивести інформацію про готелі, що були замовлені (прізвище).

  3. Використовуючи операнди <=, >= , <, >, AND, OR, вивести:

  • готелі, кількість вільних номерів в яких від (число) до (число);

  • готелі вартість доби проживання в яких менше (число) грн. або більше (число) грн.

  1. Скориставшись функцією between, вивести готелі, які були замовлені між (дата) і (дата).

  2. Обчислити вартість 1 тижня усіх замовлених турів за формулою

Вартість= Вартість доби проживання* Кількість замовлених номерів*Кількість діб

  1. Вивести назву туроператора, місто знаходження, дату замовлення, назву готелю, вартість доби проживання та підрахувати вартість 10 днів перебування в кожному замовленому готелі.

  2. Вивести інформацію про туроператорів, які знаходяться у (місто) або (місто).

  3. Обчислити вартість 5 діб кожного замовленого туру в готелях міста (назва).

  4. Вивести прізвище, місто знаходження туроператора, назву, кількість замовлених номерів та вартість доби проживання в готелях, які були замовлені раніше (дата) або пізніше (дата).

  5. Використовуючи функцію IIF, обчислити вартість 7 діб турів, в залежності від кількості замовлених номерів:

1) якщо замовлено менше або дорівнює 5 номерів, то

Вартість туру= Вартість доби проживання* Кількість замовлених номерів*Кількість діб* 1,2;

в інших випадках

Вартість туру= Вартість доби проживання* Кількість замовлених номерів*Кількість діб;

  1. якщо не більше 5 номерів, то

Вартість туру= Вартість доби проживання* Кількість замовлених номерів*Кількість діб*1,2;

якщо більше 5 але менше 10 номерів, то

Вартість туру= Вартість доби проживання* Кількість замовлених номерів*Кількість діб;

якщо не менше 10 номерів, то

Вартість туру= Вартість доби проживання* Кількість замовлених номерів*Кількість діб*0,8.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]