SQL-запросы

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

Начинающим пользователям рекомендуется создавать запросы в окне конструктора, поскольку для описания запросов на языке SQL необходим опыт работы с базами данных. Примерами SQL-запросов являются запросы на объединение, запросы к серверу, управляющие и подчинённые запросы. Некоторые запросы не могут быть сформированы в окне SQL-запроса. Разработка запросов на объединение, запросов к серверу и управляющих запросов осуществляется только в окне запроса в режиме SQL. SQL-запросы могут служить не только для извлечения информации из базы данных, но и для получения сведений для формы и отчёта, а также для заполнения полей списков в формах.

Когда в режиме конструктора пользователь создаёт спецификацию запроса, Access одновременно строит соответствующий SQL-запрос. Изменения в SQL-запросе автоматически отображаются в спецификации QBE-запроса. Чтобы отобразить на экране или исправить SQL-запрос, следует вызвать команду Режим SQL из меню Вид(в режиме запроса) (рис. 2.20).

Перед изучением основных приёмов работы с SQL рассмотрим важнейшие SQL-понятия. SQL – это самый распространённый язык управления базами данных в системах клиент/сервер. Основное достоинство SQL состоит в том, что его можно использовать для разработки запросов в любой системе управления данными, совместимой с SQL. SQL-запрос составляется из последовательности SQL-инструкций, указывающих, что нужно сделать с входным набором данных (таблицей или запросом) для генерации выходного набора. Посредством аргументов (параметров) этих инструкций конкретизируют выполняемое действие, т. е. задают имена полей, имена таблиц, условия, отношения и т.п. Извлечённая из базы информация (выходной набор) обрабатывается с помощью специальных статистических функций plain. При такой обработкеможно определить, например, минимальное и максимальное значения, сумму и среднее значение.

Рис. 2.20. Окно SQL-запроса

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


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: