Применение запросов

Запросы, как простые, так и сложные предназначены для решения следующих основных задач:

1 Выборка данных из таблицы БД, их просмотр, изменение, удаление и добавление новых значений и записей. Добавить новое поле, не имеющееся в исходной таблице, в СУБД Access нельзя.

2 Как источник данных для форм и отчетов.

3 Выполнение вычислений над группами записей - итоговых значений, дисперсий, отклонений, суммы и др., а также вывод их в формате электронной таблицы, в ячейках которой записаны необходимые формулы

Для решения этих задач используются следующие запросы:

Запрос на выборкуданных из одной или нескольких таблиц БД (таблицы должны быть связаны между собой по ключевым полям).

Для него создаётся Простой запрос, в нём условием отбора является задание полей таблицы (или другого запроса), которые должны входить в запрос. Данные в запросе можно просмотреть, удалить (стереть), добавить или отредактировать, при этом все изменения в запросе отражаются и в исходных таблицах, по которым был сделан запрос.

Запрос с параметрами - это запрос, в котором пользователю предлагается ввести параметры, на основе которых будет выполняться запрос. При каждом вызове этого запроса будет предложено ввести значение параметра, а затем на экранбудут выведены все поля, которые были указали в запросе. Например, если для таблицы БД Товары в запросе назначено параметром поле Наименование товара, то при вводе слова Телевизор появятся значения других полей запроса – Цена, Размер экрана, Страна-изготовитель и т.п.

Здесь также сначала создаётся простой запрос с нужными полями, а затем выполняется переход в режим конструктора (нажать клавишу Конструктор) и в его окне в строке Условие отбора вводится текст для параметра, например, "Введите имя", который будет появляться при вызове запроса (рис. 8).

Запрос на изменение – это запрос на обновление, добавление и удаление записей таблицы БД. Он тоже создаётся на базе Простого запроса, затем запускается режим Конструктор и в пункте меню Запрос выбирается нужный запрос на изменение. В Простом запросе также можно вносить изменения данных и добавлять записи.

Запросы SQL (запросы на объединение, запросы к серверу, управляющие запросы, подчиненные запросы) составляются на языке запросов SQL - (Structured Quiery Language – структурированный язык запросов).

Рисунок 8 Экран Конструктора запросов








Дата добавления: 2015-11-10; просмотров: 550;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.003 сек.