Читайте также:
|
|
Запросы можно разделить на несколько типов: по способу формирования и по результатам действия.
По способу формирования различают следующие запросы:
> Запросы по образцу или QBE - запросы, для определения которых пользователь должен указать параметры запроса в окне конструктора, задавая образцы для поиска информации.
> Структурированные запросы или SQL - запросы, для определения которых пользователь должен описать запрос с помощью особого языка запросов, используя специальные команды и функции.
Начинающим пользователям рекомендуется использовать запросы по образцу. Они более наглядны, просты для изучения и понимания, при этом не требуется знание команд и функций языка структурированных запросов.
По результатам действия различают;
> Запросы на выборку — стандартные запросы, которые позволяют отобрать данные из взаимосвязанных таблиц БД и других запросов. Результатом таких запросов является выборка. Выборкой называют динамическую таблицу с записями данных, которые удовлетворяют заданным условиям запроса. Выборка не сохраняется, она существует только до закрытия запроса и формируется каждый раз заново на основе реальных таблиц базы данных.
Запросы на выборку играют особую роль, так как на их основе строятся запросы других типов.
> Модифицирующие запросы — это запросы на выполнение действий, в результате выполнения которых изменяется содержимое таблиц базы данных.
Существует четыре вида модифицирующих запросов:
* Запросы удаления позволяют удалить записи из таблицы БД, удовлетворяющие определенным условиям.
» Запросы добавления используются для добавления записей, удовлетворяющих определенным условиям, из одной таблицы в другую.
» Запросы обновления позволяют изменить значения выбранных полей во всех записях таблицы, удовлетворяющих определенным условиям.
• Запросы создания таблиц позволяют создать новые таблицы в базе данных.
> Перекрестные запросы — позволяют представить данные в виде сводных таблиц, осуществляя при этом разнообразные группировки записей и групповые вычисления.
> Многотабличные запросы — позволяют сформировать новые таблицы, записи которых образуются путем объединения взаимосвязанных записей из разных таблиц БД и включения нужных полей из этих таблиц.
> Итоговые запросы — обеспечивают группировку данных с одинаковыми значениями некоторых полей и вычисления в группах записей (например, суммирование, определение среднего, максимального или минимального значений).
Дата добавления: 2015-07-11; просмотров: 170 | Нарушение авторских прав