Российский университет кооперации
Кафедра информационных технологий
Дисциплина «Информатика»
Подготовила доцент Гудзенчук З.В.
Тема. СУБД Access —запросы на обновление
Общие сведения о запросах
Запросы используются для просмотра,. сортировки, фильтрации, изменения и анализа данных различными способами. Запросы также можно использовать в качестве источников записей для форм, отчетов и страниц доступа к данным
В Access запросы можно создавать в двух режимах:
QBE (Query By Example) — запросы по образцу, параметры которых устанавливаются в окне конструктора запросов — бланке запроса;
SQL (Structured Query Language) — структурированный язык запросов, при создании которых применяются операторы и функции языка SQL.
В Access легко переключить запрос из режима QBE в режим SQL-запроса:
в режиме QBE щелкнуть правой кнопкой мыши в верхней части бланка запроса и затем в контекстном меню выбрать


![]()
![]()
в режиме QBE выбрать из списка


В
режиме таблицы
Запрос отображает для  просмотра
результат выполнения запроса.
Типы запросов
В
режиме Конструктора
тип запроса выбирается щелчком на одной
из кнопок                         группы
Тип запроса (таблица
1).
Таблица 1
| 
				 Кнопка запроса  | 
				 Тип запроса  | 
				 Назначение запроса  | 
| 
				 
  | 
				 Выбор  | 
				 Создание запроса, который выполняет отбор записей из базы данных и показывает их.  | 
| 
				 
  | 
				 Создание таблицы  | 
				 Создание запроса, который выполняет отбор записей из базы данных и сохраняет их как новую таблицу  | 
| 
				 
  | 
				 Добавление  | 
				 Создание запроса, который добавляет данные в существующую таблицу  | 
| 
				 
  | 
				 Обновление  | 
				 Создание запроса, который изменяет данные в существующей таблице  | 
| 
				 
  | 
				 Перекрестный  | 
				 Создание запроса, который выполняет сведение данных по двум наборам значений, один из которых отображается в левой части, а другой – в верхней ее части.  | 
| 
				 
  | 
				 Удаление  | 
				 Создание запроса, который удаляет данные, соответствующие указанным условиям, из существующей таблицы  | 
| 
				 
  | 
				 Объединение  | 
				 Создание запроса, который организует получение и просмотр данных из нескольких связанных таблиц.  | 
| 
				 
 
  | 
				 Запрос к серверу  | 
				 Создание запроса в режиме SQL. При использовании связанных таблиц серверных баз данных, таких как SQL Server или Oracle, может возникнуть необходимость выполнить на сервере запрос, обладающий расширенными возможностями по сравнению с «собственным» языком SQL Access, поддерживаемом сервером.  | 
| 
				 
 
  | 
				 Управление  | 
				 Создание запроса определения данных (управляющие запросы) в режиме SQL. В управляющем запросе Access можно использовать инструкции CREATE TABLE (создание таблицы) и ALTER TABLE (изменение структуры таблицы).  | 
Тип запроса на изменение
Запрос на изменения — это запрос, который позволяет, выполнив одну операцию, внести изменения во многие записи. Существует четыре типа запросов на изменение:
создание таблицы
удаление записей
добавление записей
обновление записей.
Перечисленные типы запросов на изменение позволяют автоматически создавать новые таблицы или изменять базовые таблицы в соответствии с данными результирующих таблиц.








