Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Задания / Access_2007 / Запросы / Запросы на обновление.docx
Скачиваний:
50
Добавлен:
17.04.2015
Размер:
427.56 Кб
Скачать

Российский университет кооперации

Кафедра информационных технологий

Дисциплина «Информатика»

Подготовила доцент Гудзенчук З.В.

Тема. СУБД 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 (изменение структуры таблицы).

Тип запроса на изменение

Запрос на изменения — это запрос, который позволяет, выполнив одну операцию, внести изменения во многие записи. Существует четыре типа запросов на изменение:

  • создание таблицы

  • удаление записей

  • добавление записей

  • обновление записей.

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