Тема 6: Створення запитів на вибірку

План

1. Способи створення запитів.

2. Створення простого запиту за допомогою Майстра запитів.

3. Зміна запитів за допомогою Конструктора запитів.

4. Вікно Конструктора запитів.

5. Створення запитів за допомогою Конструктора запитів.

6. Створення обчислюваних полів у запитах.

7. Створення виразів за допомогою Конструктора виразів.

8. Групові операції.

9. Запити з параметрами.

 

Одним із способів знаходження інформації в базі даних Access є створення запитів. Їх використовують для вибору інформації, яку потім можна переглядати, змінювати чи аналізувати. Результати запитів можна використовувати як основу для ін. об’єктів Access.

Запит – об’єкт БД, за допомогою якого можна отримати необхідні дані з однієї чи кількох таблиць. За допомогою запитів можна зробити вибірку, вилучення чи доповнення даних, а також створити нові таблиці на базі вже існуючих. Запити можна створювати на основі таблиць чи ін. запитів.

У Microsoft Access існує кілька видів запитів: запити на вибірку, які виконують вибір даних з таблиць; запити на зміну, які дають можливість модифікувати дані в таблицях (зокрема видаляти, оновлювати і додавати записи); запити на створення таблиці, які створюють нову таблицю на основі даних однієї або кількох існуючих; запити на видалення, які здійснюють видалення записів із таблиць і т.ін., параметричні та перехресні запити.

Щоб створити новий запит, необхідно виділити ярлик Queries (Запросы) в області об’єктів вікна бази даних та виконати одну з наступних дій:

· вибрати у вікні бази даних одну з команд:

o Create query in Design view (Создание запроса в режиме конструктора);

o Create query by using wizard (Создание запроса с помощью мастера).

· натиснути на кнопку Create (Создать) на панелі інструментів і у вікні нового запиту вибрати один з варіантів створення таблиці:

o Design view (Конструктор);

o Simple Query Wizard (Простой запрос);

o Crosstab Query Wizard (Перекрестный запрос);

o Find Duplicates Query Wizard (Повторяющиеся записи);

o Find Unmatched Query Wizard (Записи без подчиненных).