- •Міністерство освіти та науки України
- •Консультация
- •Побудова методичних вказівок
- •Лабораторна робота №1
- •Теоретичні відомості: Типи та властивості полів
- •Контрольні питання до лабораторної роботи 1:
- •Теоретичні відомості:
- •Контрольні питання до лабораторної роботи 2:
- •Лабораторна робота № 3.
- •Теоретичні відомості: Зв'язування таблиць бази даних
- •Контрольні питання до лабораторної роботи 3:
- •Лабораторна робота № 4.
- •Теоретичні відомості: Створення схем даних
- •Визначення зв'язків між таблицями
- •Зміна існуючого зв'язку
- •Вилучення зв'язку
- •Перегляд існуючих зв'язків
- •Створення або зміна ключа
- •Контрольні питання до лабораторної роботи 4:
- •Лабораторна робота № 5.
- •Теоретичні відомості: Створення та використання запитів
- •Контрольні питання до лабораторної роботи 5:
- •Видалення полів і таблиць із запиту
- •Сортування даних у запиті
- •Встановлення критеріїв відбору записів
- •Малюнок 4
- •Скасування відображення полів у запиті
- •Обчислення в запиті
- •Редагування запиту
- •Контрольні питання до лабораторної роботи 6:
- •Лабораторна робота №7
- •Теоретичні відомості:
- •Синтаксис обчислювальних полів
- •Заключення полів в дужки
- •Використання операторів в обчислювальних полях
- •Приклади обчислювальних полів
- •Вартість: [Ціна]*[Кількість]
- •Створення простого обчислювального поля
- •Малюнок 1
- •Визначення властивості Подпись обчислювального поля
- •Обробка порожніх значень у запитах
- •Порожні значення тепер замінені нулями.
- •Контрольні питання до лабораторної роботи 7:
- •Теоретичні відомості:
- •Запити на зміну
- •Запит на додавання
- •Запит на видалення
- •Запит на поновлення
- •Запит на створення таблиці
- •Параметричні запити
- •Перехресні запити
- •Створення перехресного запиту за допомогою майстра
- •Контрольні питання до лабораторної роботи 8:
- •Лабораторна робота № 9.
- •Теоретичні відомості: Створення та використання форм.
- •Контрольні питання до лабораторної роботи 6:
- •Лабораторна робота №10
- •Теоретичні відомості:
- •Екран конструктора форм
- •Категорії властивостей
- •Зміна властивості Подпись
- •Зміна властивості Рисунок
- •Властивості Данные
- •Контрольні питання до лабораторної роботи 10:
- •Лабораторна робота №11
- •Теоретичні відомості:
- •Елементи керування Access
- •Створення форми, що містить елементи керування
- •Переміщення і зміна розмірів елементів керування
- •Переміщення елементів керування незалежно один від одного
- •Одночасне переміщення декількох елементів керування
- •Вирівнювання елементів керування
- •Зміна розмірів елементів керування
- •Робота з властивостями елементу керування
- •Контрольні питання до лабораторної роботи 11:
- •Лабораторна робота №12
- •Зв’язок головної та підлеглої форми в Microsoft Access
- •Визначимо режим відображення підлеглої форми
- •Створення кнопочної форми
- •Створення кнопочної форми за допомогою диспетчера кнопочних форм
- •Контрольні питання до лабораторної роботи 12:
- •Лабораторна робота №13
- •Теоретичні відомості: Використання майстра звітів
- •Побудова звітів за допомогою майстра звітів
- •Вибір виду макету для звіту
- •Вибір стиля звіту
- •Використання автозвітів та майстра звітів
- •Контрольні питання до лабораторної роботи 13:
- •Лабораторна робота №14
- •Теоретичні відомості:
- •Створення поштових наклейок за допомогою майстра
- •Вибір номера Avery
- •Вибір шрифтів та їх розмірів для наклейок
- •Заповнення наклейок інформацією
- •Вибір полів для сортування
- •Друкування звітів
- •Попередній перегляд
- •Параметри діалогового вікна Печать
- •Огляд інструментів конструктора звітів
- •Створення обчислювальних полів
- •Додавання в звіт номера сторінки або дата/час.
- •Контрольні питання до лабораторної роботи 14:
- •Теоретичні відомості:
- •Контрольні питання до лабораторної роботи 15:
Видалення полів і таблиць із запиту
Для видалення поля з бланка запиту варто виділити колонку, у якій воно знаходиться, і натиснути клавішу [ Del ] або активізувати в менюПравкакомандуУдалить.
Щоб видалити з запиту таблицю, слід спочатку виділити її у верхній частині вікна конструктора запиту, натиснувши на іменібудь-якого зїї полів, а потім натиснути клавішу [ Del ] або викликати командуУдалить із менюПравка.Полявидаленоїз запиту таблиці, що булипоміщенів бланк запиту, видаляться автоматично.
Сортування даних у запиті
Для того щоб встановити порядок сортування в полі,виконайтенаступне:
У бланку запиту помістітькурсор у рядокСортировкатого поля, по якому потрібнопровестисортування. Коли ви це зробите,топобачите, що поле сортуванняпропонує випадаючийсписок.
Клацніть на кнопці списку, що випадає, і ви побачите, що він пропонує вам три можливості: по возрастанию, по убыванию и (отсутствует).
Встановлення критеріїв відбору записів
За допомогою критеріїв відборукористувач вказує Access,якізаписи потрібно вибирати в таблицях і відображати в таблиці результатіввиконаннязапиту.Критеріївідборувказуються для одного абодекількохполів. Наприклад, для того щоб побачити список фільмів, що починаються з букв «Звезд», зробіть наступне:
Малюнок 4
В режимі конструктора запиту у першому рядку умов відбору для поля НазваниеФильма надрукуйте Like Звезд* і натисніть <Enter>. Access перетворить це в Like “Звезд*”, поставивши Звезд* у лапки. Ця умова відбору показана на мал.4.
Службове слово Like і підстановочний знак зірочка (*) говорять програмі Access, що ви хотіли б побачити всі назви фільмів, що починаються з “Звезд”. Клацніть на кнопці Вид, щоб побачити результат (мал. 5).
Малюнок 5
IS NULL – для виявлення незавершених чи пустих записів.
IS NOT NULL – для відображення лише тих записів, де є дані у необхідному полі.
Часто в предикатах потребується не тільки оцінювати рівність оператора як істинного чи хибного, але й здійснювати інші види зв’язків. Це реалізується за допомогою булевих операторів і знаків відношення, причому предикат може утримувати необмежену кількість умов.
В цілому, реляційний оператор – це математичний символ, котрий вказує на визначений тип порівняння між двома значеннями, при цьому SQL має в своєму розпорядженні наступний їх набір:
= рівний чому-небудь;
> більше чим;
< менше чим;
>= більше чим або дорівнює;
<= менше чим або дорівнює;
<> не дорівнює.
Ці оператори мають стандартні значення для числових даних, а для символьних їх визначення залежить від кодів ASCII символів – вони слідують в алфавітному порядку, причому заголовні літери мають менший код, ніж рядкові, тому, наприклад, “Z”<”a”.
Стандартними булевими операторами, які використовуються в SQL, є AND, OR і NOT.
Приклад: > = #01.01.97 # And < # 01.01.98 # або
Between # 01.01.97 # And #01.01.98 #
Скасування відображення полів у запиті
У разі потреби можна скасувати відображення поля в результуючому наборізаписів (навіть того, поякомупроводиться сортування).Полевідображається в таблиці результатів запиту, якщо увідповіднійколонцібланка запиту, у рядкуВывод на экранвключений контрольний індикатор. Для скасування відображення поля достатньо виконати натиск на індикаторі.