Page 148 - 4505
P. 148

5.6. Створення запитів
                     Поняття  запиту.  Види  запитів.  Способи  створення  запитів.  Запити  в  режимі
               конструктора. Запити на мові SQL. Приклади запитів.

                     Запити - засіб відбору і сортування даних -в Access є проміжною ланкою між, таблицями
               і  формами.  Запроси-  це  своєрідні  віртуальні  таблиці,  які,  володіючи  всіма  властивостями
               таблиць, насправді сховищем даних не є.
                     Запити призначені для крупних операцій по вибірці інформації, а також для додавання і
               видалення записів в існуючих таблицях і створення нові.
                     Існують наступні види запитів:
                      1.    Запит на вибірку даних
                      2.    Параметризований запит
                      3.    Табличний запит
                      4.    Запити-дії
                     Запит на вибірку даних - основний вид запитів. Він вибирає дані, відповідні вказаному
               критерію, з однієї або декількох таблиць і поміщає їх в нову таблицю. У запит цього вигляду
               можна включити різні обчислення  і підрахунок  підсумкових значень. Значення результуючої
               таблиці можна редагувати і внесені зміни запам'ятовуються в полях початкових таблиць.
                     Параметризований  запит  –  це  запит  на  вибірку,  критерій  якого  визначається  під  час
               запуску. Параметри критерію вводяться в спеціальному діалоговому вікні, що з'являється при
               запуску запиту, що параметризується.
                     Підрахунок  середнього,  суми  або  кількості  значень,  в  одному  полі,  згрупованому  по
               іншому, здійснюється за допомогою табличного запиту.
                     Запити-дії призначені для одночасної зміни декількох записів. Вони використовуються в
               тих випадках, коли, наприклад, необхідно підняти ціни по всій таблиці або додати префікс до
               всіх номерів частин продуктів певної лінії.
                     Запити можна створювати за допомогою двох режимів:
                           режим конструктора мова QBE (Query By Example);
                           режим SQL.
                     Таблична  мова  запитів  QBE  (скорочення  від  Query-by-example  або  Запитів  за  зразком),
               разом з мовою SQL, використовується для створення різних запитів до реляційних БД. Мова
               QBE є наочнішою і простішою для розуміння в порівнянні з SQL, хоча і більш обмеженою в
               можливостях.
                     Для  створення  нового  запиту  необхідно  натиснути  кнопку  Створити.  В  результаті
               з'явиться вікно з інструментами для створення запитів.






















                                       Рис. 5.6.1 Вікно вибору способу створення запиту


                                                                      144
   143   144   145   146   147   148   149   150   151   152   153