Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ИНФОРМАТИКА, ОТВЕТы.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
51.11 Кб
Скачать
  1. Назовите способы создания запросов.

Как и для форм и отчетов, в Access возможны два основных способа создания запросов: с помощью мастера и в режиме конструктора.

Мастер, также известный как мастер простых запросов, автоматически выполняя ряд процедур, позволяет произвести базовую настройку структуры запроса.

Режим конструктора обеспечивает пользователю полную свободу действий при создании запроса. Вначале нужно перетащить требуемое поле в бланк запроса, а затем ввести условие отбора необходимых данных.

Можно также создать запрос с помощью мастера и затем окончательно настроить его в режиме конструктора.

  1. Как создаются связи между таблицами в запросах?

  1. Назовите основные типы запросов на выборку.

Запрос – средство отбора (поиска) данных в базе из одной или нескольких таблиц по определенному пользователем условию. Все запросы делятся на две группы: * запросы-выборки, * запросы-действия. Запросы-выборки осуществляют выборку данных из таблиц в соответствии с заданными условиями. К этой группе запросов относятся следующие: * Запрос к связанным таблицам - позволяет производить выборку данных из связанных таблиц. * Перекрестный запрос - отображает итоговые данные с группировкой их по горизонтали и вертикали, выводя результаты их обработки в виде таблиц. * Запрос с параметром - позволяет пользователю задать критерий отбора, введя нужный параметр при вызове запроса. * Запрос с вычисляемым полем - позволяет рассчитать данные на основе других полей из той же строки запроса. * Запрос с критерием поиска - позволяет производить отбор записей в соответствии с заданным критерием поиска. * Запрос с итогами - производит математические вычисления и выдает результат. Запросы-действия позволяют модифицировать данные в таблицах: удалять, обновлять, добавлять записи. К этой группе запросов относятся следующие: * Запросы на создание таблицы создают таблицы на основании данных, содержащихся в результирующем множестве запроса. * Запросы на добавление записей позволяют добавлять в таблицу записи, создаваемые запросом. * Запросы на обновление изменяют значения существующих полей в соответствии с заданным критерием. * Запросы на удаление удаляют записи из одной или нескольких таблиц одновременно.

  1. Что такое запрос с параметрами и как он создается?

Для ограничания множества записей, возвращаемых в ответ на запрос в Microsoft Access, в запросе можно использовать условия отбора. Чтобы запрашивать различные записи при каждом запуске конкретного запроса, может потребоваться, чтобы запрос предлагал введение условий отбора, например "от даты" - "до даты." Запрос, предлагающий введение условий отбора, называется запросом с параметрами. В данной статье описывается создание запроса с параметрами в Microsoft Access. Запрос с параметрами отображает свое собственное диалоговое окно, запрашивающее информацию. Возможно создание запроса, предлагающего введение лишь одной части информации, например номера детали, или более чем одной части информации, например двух дат. В этом случае Microsoft Access найдет все записи, содержащие этот номер детали, или все записи, попадающие между этими двумя датами. Кроме того, запросы с параметрами можно использовать как основу для форм, отчетов и страниц доступа к данным. Например, на основе запросов с параметрами возможно создание ежемесячного отчета о прибылях и убытках. При распечатывании отчета Access отображает диалоговое окно, запрашивающее месяц, который должен охватывать отчет. После введения месяца Access распечатывает соответствующий отчет. Кроме этого, с запросами с параметрами, формами и отчетами можно делать следующее:

  • Создавать пользовательские формы или диалоговые окна, запрашивающие параметры запроса (вместо использования диалогового окна запроса с параметрами), а затем отображать результаты в виде таблицы. Это называется «Запрос по форме».

  • Распечатывать в заголовке отчета условия отбора, введенные для создания отчета в запрос с параметрами, чтобы из отчета можно было понять, какие значения использовались для его создания.

ВНИМАНИЕ! Выполнение приведенных в этом примере шагов приводит к модификации образца проекта Access NorthwindCS.adp. Рекомендуется создать резервную копию файла NorthwindCS.adp и выполнять эти шаги, используя копию проекта. Создание запроса с одним параметром

Запустите Microsoft Access 2002.

В меню Справка выберите Примеры баз данных, а затем Пример базы данных Борей. Когда появится Главная кнопочная форма, закройте ее.

Из меню Вид выберите Объекты базы данных, а затем Запросы.

В окне базы данных щелкните запрос Счета, а затем щелкнитеКонструктор.

Введите следующую команду в ячейку Условия отбора для поля СтранаПолучателя. Обратите внимание, что введенное выражение должно быть заключено в квадратные скобки.

[Обзор счетов страны]

В меню Запрос выберите пункт Выполнить. При появлении запроса введите Великобритания и щелкните OK для просмотра результатов запроса. Обратите внимание на то, что запрос возвращает только записи, у которых в качестве страны получателя значится Великобритания.

Закройте запрос без сохранения.