Детальніше познайомитися зі створенням запитів ви зможете в відео:
Запит - це засіб вибору необхідної інформації з бази даних. Питання, сформований по відношенню до бази даних, і є запит. Застосовуються два типи запитів: за зразком і структурований мову запитів (SQL - Structured Query Language).
Існує кілька типів запитів:
- на вибірку
- на оновлення
- на додавання
- на видалення
- перехресний запит.
Найбільш поширеним є запит на вибірку. Запити на вибірку використовуються для відбору потрібної користувачеві інформації, що міститься в таблицях. Вони створюються тільки для зв'язаних таблиць.
Створення запиту на вибірку за допомогою Конструктора
За допомогою конструктора можна створити такі види запитів:
- Простий.
- За умовою.
- Параметричні.
- Підсумкові.
- З обчислюються полями.
Щоб викликати Конструктор запитів, необхідно перейти у вікно бази даних. У вікні база даних необхідно вибрати вкладку Запити і двічі клацнути на піктограмі Створення запиту в режимі конструктора. З'явиться активне вікно Додавання таблиці на тлі неактивного вікна «Запит: запит на вибірку».
У вікні Додавання таблиці слід вибрати таблицю - джерело або кілька таблиць з представленого списку таблиць, на основі яких буде проводитися вибір даних, і клацнути на кнопці Додати. Після цього закрити вікно Додавання таблиці, вікно «Запит: запит на вибірку» стане активним.
Вікно Конструктора складається з двох частин - верхньої і нижньої. У верхній частині вікна розміщується схема даних запиту, яка містить список таблиць - джерел і відображає зв'язок між ними.
У нижній частині вікна знаходиться Бланк побудови запиту, в якому кожен рядок виконує певну функцію:
- Поле - вказує імена полів, які беруть участь в запиті.
- Ім'я таблиці - ім'я таблиці, з якої ви оберете цю поле.
- Сортування - вказує тип сортування.
- Висновок на екран - встановлює прапорець перегляду поля на екрані.
- Умови відбору - задаються критерії пошуку.
- Або - задаються додаткові критерії відбору.
| Окно конструктора запроса |
Запит на вибірку
У вікні «Запит: запит на вибірку» за допомогою інструментів формуємо запит:
- Вибрати таблицю - джерело, з якої виробляється вибірка записів.
- Перемістити імена полів з джерела в Бланк запиту. Наприклад, з таблиці Групи студентів відбуксирувати поле Назва в першому полі Бланка запитів, з таблиці Студенти відбуксирувати поле Прізвища в друге поле Бланка запитів, а з таблиці Успішність відбуксирувати поле Оцінка в третє поле і з таблиці Дисципліни відбуксирувати поле Назва в четверте поле Бланка запитів.
- Задати принцип сортування. Курсор миші перемістити в рядок Сортування для будь-якого поля, з'явиться кнопка відкриття списку режимів сортування: по зростанню і по спадаючій. Наприклад, встановити в поле Прізвище режим сортування - за зростанням.
- У рядку висновок на екран автоматично встановлюється прапорець перегляду знайденої інформації в поле.
- У рядку "Умови" відбору і рядку "Або" необхідно ввести умови обмеженого пошуку - критерії пошуку. Наприклад, в поле Оцінка ввести - "отл / A", тобто відображати всі прізвища студентів, які отримали оцінки отл / A.
- Після завершення формування запиту закрити вікно Запит на вибірку. Відкриється вікно діалогу Зберегти - відповісти Так (ввести ім'я створеного запиту, наприклад, Зразок запиту в режимі Конструктор) і клацнути ОК і повернутися у вікно бази даних.
| Створення запиту на вибірку з прикладу |
Щоб відкрити запросіз вікна бази даних, необхідно виділити ім'я запиту і натиснути кнопку Відкрити, на екрані з'явиться вікно запит на вибірку з необхідним ім'ям.
| Результат виконання запиту на вибірку |
Щоб внести зміни в запит, його необхідно вибрати клацанням миші у вікні бази даних, виконати клацання по кнопці Конструктор, внести зміни. Зберегти запит, повторити його виконання.
Параметричні запити
Запити, що представляють собою варіанти базового запиту і незначно відрізняються один від одного, називаються параметричними. В параметричному запиті вказується критерій, який може змінюватися на замовлення користувача.
Послідовність створення параметричного запиту:
- Створити запит в режимі конструктора або відкрити існуючий запит в режимі конструктора, наприклад «Зразок запиту в режимі Конструктор».
- У Бланк запиту в рядку Умови відбору ввести умову відбору у вигляді запрошення в квадратних дужках, наприклад [Введіть прізвище].
- Закрити вікно Запит на вибірку, на питання про збереження зміни відповісти - Так. Повернутися в вікно бази даних, де створений query буде виділено.
- Виконати query, натиснувши кнопку: Відкрити. У який з'явився на екрані вікні діалогу «Введіть значення параметра» треба ввести, наприклад прізвище студента, інформацію про успішність якого необхідно отримати, клацнути по кнопці ОК.
Комментариев нет:
Отправить комментарий