Хелпикс

Главная

Контакты

Случайная статья





Типы запросов



Типы запросов

Запросы можно разделить на несколько типов: по способу формирования и по результатам действия.

По способу формирования различают следующие запросы:

> Запросы по образцу илиQBE - запросы, для определения которых пользователь должен указать параметры запроса в окне конструктора, задавая образцы для поиска информации.

> Структурированные запросы илиSQL - запросы, для определения которых пользователь должен описать запрос с помощью особого языка запросов, используя специальные команды и функции.

Начинающим пользователям рекомендуется использовать запросы по образцу. Они более наглядны, просты для изучения и понимания, при этом не требуется знание команд и функций языка структурированных запросов.

По результатам действия различают;

> Запросы на выборку — стандартные запросы, которые позволяют отобрать данные из взаимосвязанных таблиц БД и других запросов. Результатом таких запросов является выборка. Выборкой называют динамическую таблицу с записями данных, которые удовлетворяют заданным условиям запроса. Выборка не сохраняется, она существует только до закрытия запроса и формируется каждый раз заново на основе реаль ных таблиц базы данных.

Запросы на выборку играют особую роль, так как на их основе строятся запросы других типов.

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

Существует четыре вида модифицирующих запросов:

* Запросы удаления позволяют удалить записи из таблицы БД, удовлетворяющие определенным условиям.

» Запросы добавления используются для добавления записей, удовлетворяющих определенным условиям, из одной таблицы в другую.

» Запросы обновления позволяют изменить значения выбранных полей во всех записях таблицы, удовлетворяющих определенным условиям.

Запросы создания таблиц позволяют создать новые таблицы в базе данных.

> Перекрестные запросы — позволяют представить данные в виде сводных таблиц, осуществляя при этом разнообразные группировки записей и групповые вычисления.

> Многотабличные запросы — позволяют сформировать новые таблицы, записи которых образуются путем объединения взаимосвязанных записей из разных таблиц БД и включения нужных полей из этих таблиц.

> Итоговые запросы — обеспечивают группировку данных с одинаковыми значениями некоторых полей и вычисления в группах записей (например, суммирование, определение среднего, максимального или минимального значений).

 

 

Домашнее задание: изучив теоретический материал, составить краткий конспект.

Сфотографировать домашнее задание и отправить  преподавателю на эл.почту valvovk@mail.ru или отправить сообщением в группу ВКонтакте https://vk.com/club194181059

 



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.