Menu
Запросы в Microsoft Access
Использование запросов позволяет осуществлять различные формы доступа к одной и той же информации. Запрос – это объект БД, допускающий многократное использование. Результат запроса – представленный в табличном виде набор данных, который задается в режиме Конструктора. Запросы могут быть заданы как с помощью мастера, так и самостоятельно.

Для задания нового запроса:

1. В окне БД выберите вкладку Запрос и нажмите кнопку Создать.
2. Выберите режим Конструктор.
3. В диалоговом окне Добавление таблицы укажите имена таблиц, по полям, которых будет производится запрос, нажимая кнопку Добавить после каждого указанного имени таблицы.
4. Нажмите кнопку Закрыть.

Примечание: Добавить таблицу можно и в режиме Конструктора запроса, с помощью команды Запрос - Добавить таблицу.

Для создания запроса на основе открытой таблицы:

1. Выберите имя таблицы в меню Окно для вывода на экран соответствующего окна.
2. Выберите команду Вставка - Запрос.
3. В диалогом окне Новый запрос выберите режим Конструктор.

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

В бланке запроса содержится 6 строк.

Поле Имя поля
Имя таблицы Имя таблицы
Сортировка Место ввода инструкций сортировки
Вывод на экран Определяет ,будет ли отображено поле в результирующем наборе данных
Условие отбора Содержит первое условие, ограничивающее набор записей
Или Другие условия на ограничения набора записей

MS Access позволяет выполнять следующие типы запросов:

1.QBE-запросы (QBE-Query By Example-Запросы по образцу):

• запрос на выборку;
• перекрестный запрос;
• запрос на создание таблицы;
• запрос на обновление;
• запрос на добавление записей;
• запрос на удаление записей.

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

2. Запросы на языке SQL (Structured Query Language – Структурированный язык запросов). SQL – стандартизованная форма составления запросов для обработки реляционных баз данных. При выполнении QBE – запросов они транслируются в соответствующие SQL – запросы.

18.07.2010 20:42 Информатика Артем 9508 0
Имя *:
Email: