Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Tema_2.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
219.65 Кб
Скачать

2.2 Створення запиту в режимі конструктора

Режим конструктора дозволяє не лише створити новий запит, але і редагувати існуючий. У цьому режимі можна додавати поля, задавати порядок сортування і умови відбору. Щоб відкрити запит в режимі конструктора необхідно виділити потрібний запит в правій частині вікна і натиснути на кнопку «Вид» в групі елементів керування «Представления» і вибрати . Якщо ви захочете зняти в запиті яке-небудь поля, то в рядку «Вывод на экран» зніміть прапорець у відповідному рядку. Щоб видалити поле з бланка запиту, клацніть область виділення стовпця і натискуйте клавішу Delete . Для зміни положення поля в запиті помістите покажчик в область виділення стовпця, він набере вигляду жирної стрілки, направленої вниз. Клацніть мишею в області виділення і перемістите виділений стовпець, утримуючи такою, що натискує кнопку миші.

Таблицю, отриману за результатами запиту, можна надрукувати, натиснувши кнопку і вибрати команду «Печать». Рекомендується спочатку проглянути звіт у вікні Попередній перегляд.

При створенні запиту на основі декількох таблиць треба враховувати тип їхнього об'єднання.

Об'єднання таблиць - зв'язок між полем однієї таблиці або запиту і полем в іншій таблиці або запиті, що має той же тип даних.

Access дозволяє створювати:

Внутрішнє об'єднання

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

Зовнішнє об'єднання

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

Само-

об'єднання

Записи комбінуються з іншими записами тієї ж таблиці. Допускається як внутрішнє, так і зовнішнє об'єднання.

На схему бланка запита таку таблицю треба додати двічі.

Якщо до цього у вікні «Схема даних» були створені зв'язки між таблицями, то при додаванні зв'язаних таблиць у режимі конструктора лінії об'єднання виводяться на екран автоматично.

У іншому випадку, Access створює внутрішнє об'єднання для полів, що мають однакові імена й типи даних, якщо одне з цих полів є ключовим.

Крім того, користувач має можливість створювати об'єднання власноруч.

2.4 Створення запитів різних типів Запит на зміну (запити-дії):

  1. Запит на створення таблиці - створює нову таблицю на основі усіх або частини даних з однієї або декількох таблиць.

  2. Запит на оновлення записів - вносить спільні зміни в групу записів однієї або декількох таблиць.

  3. Запит на додавання - додає групу записів з однієї або декількох таблиць у кінець однієї або декількох таблиць.

  4. Запит на видалення - видаляє групу записів з однієї або декількох таблиць.

Найпростіше створити спочатку запит на вибірку, далі упевнитися в тім, що його результат не містить помилок, і вже після перетворити в потрібний запит-дію кнопками з групи елементів керування «Тип запроса» у режимі конструктора.

Для виконання запиту треба натиснути кнопку «Выполнить»

Перехресний запит створюється за допомогою майстра або самостійно в режимі конструктора.

У режимі конструктора (комірки «Перехресна таблиця:») можна вказати поля, значення яких будуть заголовками стовпців і рядків, а також поле, значення якого варто використовувати в обчисленнях.

Зауваження: Досвідчені користувачі завжди можуть працювати безпосередньо з базовою інструкцією будь-якого запиту у вікні запиту в режимі SQL.

При створенні запиту на основі декількох таблиць треба враховувати тип їхнього об'єднання.

Об'єднання таблиць - зв'язок між полем однієї таблиці або запиту і полем в іншій таблиці або запиті, що має той же тип даних.

Access дозволяє створювати:

Внутрішнє об'єднання

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

Зовнішнє об'єднання

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

Само-

об'єднання

Записи комбінуються з іншими записами тієї ж таблиці. Допускається як внутрішнє, так і зовнішнє об'єднання.

На схему бланка запита таку таблицю треба додати двічі.

Якщо до цього були створені зв'язки між таблицями, то при додаванні зв'язаних таблиць у режимі конструктора лінії об'єднання виводяться на екран автоматично.

У іншому випадку, Access створює внутрішнє об'єднання для полів, що мають однакові імена й типи даних, якщо одне з цих полів є ключовим.

Крім того, користувач має можливість створювати об'єднання власноруч.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]