Действия, выполняемые над информацией, хранящейся в базе данных, называются манипулированием данными. К ним относятся выборка данных по некоторым условиям, сортировка данных, обновление, удаление и добавление данных. Выполнение этих действий производится с помощью запросов.
Запрос— это команда на выполнение определенного вида манипулирования данными.
Существует универсальный язык, на котором формулируются запросы во многих СУБД. Он называется SQL (Structured Query Language) — структурированный язык запросов. В MS Access имеется высокоуровневое вспомогательное средство- это конструктор запросов.
Запрос 1. Построим в выполним запрос № 1:
Требуется получить список всех экзаменов на всех факультетах.
Список должен быть отсортирован в алфавитном порядке по названиям факультетов.
Для его выполнения достаточно одной таблицы «ФАКУЛЬТЕТ». Команда такого запроса имеет вид на гипотетическом языке:
.выбрать<список выводимых полей> для <условие выбора> сортировать <ключи сортировки> по<порядок сортировки>
.выбрать Факультет (таблица). ФАКУЛЬТЕТ ЭКЗАМЕН_1, ЭКЗАМЕН_2, ЭКЗАМЕН_3 сортироватьНазвание факультета по возрастанию
В результате выполнения такого запроса будет получена табл. 5.
Таблица 5. Список экзаменов: запрос на выборку
| ФАКУЛЬТЕТ
| ЭКЗАМЕН_1
| ЭКЗАМЕН_2
| ЭКЗАМЕН_3
|
| Исторический
| История
| Иностранный язык
| Сочинение
|
| Экономический
| Математика
| География
| Русский язык
|
| Юридический
| Русский язык
| Иностранный язык
| Обществознание
|

Рис.13.Запрос по таблице «ФАКУЛЬТЕТЫ» в режиме просмотра.