Створення запитів в СУБД MS Access

— За допомогою Конструктора запитів. Для цього необхідно перейти на вкладку Запросы.

 
 

У результаті виконання цих дій з’явиться вікно Конструктора запитів (див. пункт 3 цієї лекції).

— За допомогою Майстра.




3.3. Режим конструктора запиту. Структура бланка QBE

Запит у Access є графічним запитом по зразку, який відображається у вигляді таблиці, де заголовками стовпців є імена полів однієї або декількох таблиць бази даних. Запит може формуватися за допомогою QBE (Query By Example) − запитів за зразком, що дозволяють легко побудувати складний запит; або за допомогою інструкції SQL (Structured Query Language) − мови структурованих запитів, призначеної для організації запитів, відновлення і керування реляційними базами даних.

Вікно конструктора запитів бланка QBE розділене на дві панелі. Верхня панель містить схему даних запиту, що включає обрані для даного запиту таблиці. Нижня панель є бланком запиту за зразком QBE, який потрібно заповнити.


У вікні запиту відображаються обрані таблиці і зв’язки між ними, наявні в логічній схемі бази даних. При вико­ри­станні в запиті інших запитів або таблиць, не поданих у логічній схемі бази даних, з ними також можуть бути вста­новлені зв’язки об’єднання, тобто зв’язки без ключового поля.

При заповненні бланка запиту виконують наступні дії:

— у рядок Поле необхідно включити імена полів, що використовуються в запиті;

— у рядку Вывод на экран відзначити поля, які мають бути включені в результуючу таблицю;

— у рядку Условия отбора можна задати умови відбору записів;

— у рядку Сортировка можна вибрати порядок сортування записів результату.

Після того як таблиці вибрані, потрібно додати поля у макет запиту. Слід додавати лише ті поля, дані з яких будуть виводитись для перегляду або для створення умов відбору, групування чи сортування.

Для цього у списку полів таблиці "Продаж товарів" виділити одне або декілька необхідних полів і перенести їх у стовпці бланка за допомогою подвійного "кліка" миші по імені необхідного поля (полів). Якщо одночасно перенести у бланк декілька полів, Access розмістить кожне поле в окре­мому стовпці.

& Для додавання нової таблиці/запиту необхідно вибрати команду Запрос/Добавить таблицу, або натиснути кнопку Добавить таблицу , або вибирати ана­ло­гічну команду у контекстному меню запиту (контекстне меню запиту викликається на екран натисканням правої кнопки мишки у верхній частині вікна конструктора)

Для збереження даних необхідно натиснути на кнопку. Для відкриття вже існуючого запиту в режимі конструктора, слід перейти у вікно бази даних, вибрати вкладку Запросы та необхідний запит і натиснути кнопку Конструктор. Якщо запит уже відкрито в режимі таблиці, то для переходу у режим макета запиту потрібно натиснути кнопку Вид на панелі інструментів або кнопку Запуск .


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: