- •Побудувати засобами rqbe запит на вибір даних з таблиць бази даних без критеріїв пошуку.
- •Побудувати засобами rqbe простий запит на вибір даних за складеним критерієм.
- •Побудувати засобами rqbe параметричний запит на вибір даних за заданим критерієм із значенням заданим у вигляді параметра.
- •Побудувати засобами rqbe запит на видалення записів за критерієм.
- •Побудувати засобами rqbe запит на модифікацію значень полів записів за заданим критерієм.
- •Опис виконаної роботи.
М і н і с т е р с т в о о с в і т и і н а у к и У к р а ї н и
Технічний коледж
Національного університету “Львівська політехніка”
Кафедра інформаційних
технологій
Методичні вказівки
для виконання лабораторної роботи №3
Проектування
запитів до бази даних
Львів - 2006
Мета роботи: Вивчення засобів розробки запитів RQBE, видів запитів, їх виконання та застосування для роботи з реляційними базами даних.
Порядок виконання роботи
Побудувати засобами rqbe запит на вибір даних з таблиць бази даних без критеріїв пошуку.
Конструктор запитів дозволяє створювати нові та модифікувати існуючі запити. Для створення запиту при допомозі Конструктора запитів, необхідно:
у вікні бази даних на панелі об’єктів вибрати Запросы (Queries);
вибрати значок Создание запроса в режиме Конструктора (Create guery in Design view) (для Access-2000,2002) або натисніть на кнопку (New), у вікні Новый запрос (New Query) вибрати Конструктор (Design view) і натиснути кнопку ОК:
1) 2)
У вікні Добавление таблицы (Show Table) вибрати одну або декілька таблиць або запитів для побудови нового запиту і натиснути кнопку Добавить (Add). Після додавання всіх необхідних таблиць натиснути кнопку Закрыть (Close) у вікні Добавление таблицы (Show Table):
3) вікно конструктора запитів складається з двох частин.
Щоби добавити поле у запит, необхідно в таблиці-джерелі в верхній частині вікна Конструктора запитів вибрати необхідне поле.
Для добавлення в запит усіх полів таблиці необхідно виділити поле, відмічене зірочкою (*). Двічі клікнути лівою кнопкою миші на виділеному полі. При цьому у нижній частині вікна Конструктора запитів у бланку запита появиться стовпець, що відповідає вибраному полю.
4)
Стрічка Поле (Field) призначена для вводу імені поля запиту і иизначає поле-джерело даних або обчислюваний вираз. Наступна стрічка бланку запита Имя таблицы (Tables) призначена для зазначення імені таблиці – джерела даних. У стрічці Сортировка (Sort) можна вказати порядок сортування у даному полі.
Для того щоб провести обчислення над значеннями полів, необхідно:
натиснути на кнопку Груповые операции (Totals) на панелі інструментів Конструктор запросов (Query Design). При цьому в бланку запиту на стрічкою Сортировка (Sort) появиться стрічка Груповая операция (Total).
У стрічці Груповая операция (Total) для кожного поля запиту можна вибрати з поля зі списком тип групової операції. Ці дії виконуються над значеннями зі всіх записів у запиті або для однієї або декількох груп записів. У комірку стрічки Условие отбора (Criteria) добавляються умови відбору, що визначають дані, які беруть участь в обчисленнях.
У наступній стрічці Вывод на екран (Show) бланку запиту відображається прапорець, який вказує на те, буде чи ні виводитися відповідне поле запиту на екран при перегляді запиту в режимі таблиці або при побудові на основі запиту форми чи звіту.
У стрічці Условие отбора (Criteria) і у стрічці или (Or) вказуються умови відбору записів. Такими умовами можуть бути логічні вирази. При необхідності вказати декілька мов відбору, наступна умова зазначається в стрічці или (Or).
Після формування бланку запиту його можна зберегти, натиснувши на кнопку Сохранить (Save) на панелі інструментів (або вибрати піктограму ), а потім ввести ім’я нового запиту і натиснути ОК.
З апит можна зберегти і закривши його.
Результати виконання запиту можна побачити, якщо переключити в режим Режим таблицы (Datasheet View) при допомозі кнопки Вид (View) на панелі інструментів (або вибрати піктограму ) чи натиснути кнопку Запуск (Run) на панелі інструментів (або вибрати піктограму ).
5)