Читайте также:
|
|
Перед створенням запиту користувач повинен чітко усвідомити, який аналіз йому потрібно провести з записами таблиці. Залежно від потреби, визначається тип створюваного запиту, а також структура таблиці, яка утвориться в результаті виконання запиту. Програма Microsoft Access 2000 дозволяє автоматично створювати запити за допомогою спеціальних програм - майстрів створення запитів. Майстри використовуються при створенні простого запиту на вибірку, перехресного запиту, запиту на пошук записів, які повторюються. Створений майстром запит можна видозмінити, відкривши його в режимі конструктора (режим конструктора дозволяє повністю створювати будь-який запит, не звертаючись до послуг майстра, проте це потребує певних умінь від користувача).
Створення запиту розпочинається з вибору таблиці (або декількох таблиць), на основі записів якої буде створюватись запит. Залежно від завдання, яке повинен виконувати запит, користувач з полів таблиці створює структуру результуючої динамічної таблиці. Після цього створюються умови (критерії), які будуть виконувати фільтрування, сортування, заміну чи обчислення у записах таблиці.
Вікно конструктора запиту дуже подібне до вікна конструктора розширеного фільтра. У верхній частині вікна розміщуються вікна з полями таблиць, на основі яких створюються запити, у нижній частині знаходиться бланк запиту, в якому задають критерії відбору даних, та параметри запиту, а також спосіб відображення полів на екрані. Зокрема, рядок Поле бланку запиту заповнюється полями таблиці бази даних, які беруть участь у запиті, у рядку Имя таблицы автоматично з'являється назва таблиці бази даних, з якої береться поле для запиту, у рядку Сортировка задають порядок сортування записів (за зростанням чи спаданням), які виводитимуться у динамічну таблицю після виконання запиту. Якщо поле буде виводитись на екран при перегляді динамічної таблиці, то у рядку Вывод на экран потрібно встановити прапорець.
Наступні рядки бланку конструктора (Условие отбора) використовуються для встановлення умови відбору даних у відповідному полі. Умови (вирази) створюють аналогічно як і у випадку створення умов при проектуванні структури таблиці.
Досить часто запит не обмежується однією умовою, а об'єднує декілька, які відносяться до різних полів. Операція логічного об'єднання І (AND) використовується у випадку, коли потрібне одночасне виконання декількох простих умов. Це використовується переважно у випадках створення скидних критеріїв, тобто коли потрібно, щоб задовольнялись умови одночасно для декількох полів, у Access об'єднання умов логічним і реалізується шляхом їх введення в комірки одного рядка Условие отбора. Операція логічного OR (АБО) використовується у випадку, коли потрібне виконання хоча б однієї з умов. Це використовується тоді, коли різні умови накладаються на дані одного поля. При цьому прості умови записуються у рядки умови відбору в одну колонку (яка відповідає потрібному полю). На практиці запити складаються з комбінації логічних операцій І та АБО.
Дата добавления: 2015-11-14; просмотров: 60 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Пошук інформації (фільтри, запити) в СУБД MS Access . | | | Технології організації комп’ютерних мереж. |