Студопедия  
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

ЗАПРОСЫ

Запросы в Access предназначены для отбора данных, удовлетворяющих заданным критериям. Данные, полученные в результате выполнения запроса, называются динамическим набором данных. Динамический набор данных является временным (или виртуальным) набором записей и не хранится в базе данных. При закрытии запроса динамический набор данных этого запроса прекращает свое существование. В самом же запросе хранится структура запроса, в которой определены: таблицы, список полей, тип запроса, порядок сортировки, условия отбора записей и т. д.

Access позволяет создавать запросы двух типов: QBE-запросы и SQL-запросы.

QBE-запросы (Query By Example - запрос по образцу) строятся с помощью конструктора в окне конструктора таблицы, список полей, тип запроса, порядок сортировки, условия отбора записей и т. д.

Access позволяет создавать запросы двух типов: QBE-запросы и SQL-запросы.

QBE-запросы (Query By Example - запрос по образцу) строятся с помощью конструктора в окне конструктора запросов.

SQL-запросы - запросы, представляющие собой последовательность операторов и функций языка SQL (Structured Query Language - структурированный язык запросов).

QBE-запросы в Access можно преобразовать в SQL-запрос.

Все запросы делятся на две группы: запросы на выборку и запросы-действия.

Access позволяет создать запрос двумя способами: с помощью конструктора или с помощью мастеров.

Окно конструктора запроса состоит из двух частей: схемы данных и бланка запроса.

Схема данных - это место, где размещаются таблицы и устанавливаются связи между ними.

Бланк запроса - таблица для определения полей и условий, которые будут использованы при создании динамического набора данных. Размер таблицы определяется количеством выбранных полей (столбцы) и видом запроса. Каждому виду запроса соответствует свой набор строк.

Рис. 1.1. Вид простого запроса на выборку в режиме конструктора

Выбор таблицы осуществляется в окне «Добавление таблицы», в котором отображаются все таблицы и запросы базы данных. Окно «Добавление таблицы» вызывается:

• при создании нового запроса конструктором;

• при выполнении команды ЗАПРОС/Отобразить таблицу;

• при нажатии кнопки «Отобразить таблицу» (кнопка с рисунком «Таблица со знаком плюс»).

Удалить таблицу можно клавишей <Del> или командой ЗАПРОС/Удалить таблицу для предварительно выбранной таблицы.

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

1. Предварительно перед созданием запроса создать связи. В этом случае связь таблиц в запросе будет установлена автоматически.

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

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

 




Дата добавления: 2015-09-12; просмотров: 11 | Поможем написать вашу работу | Нарушение авторских прав

<== предыдущая лекция | следующая лекция ==>
Одним из любимых аргументов противников почитания Царя Иоанна Грозного является известная картина И.Е. Репина, на которой грозный Царь "убивает" своего сына.| Запросы на выборку

lektsii.net - Лекции.Нет - 2014-2024 год. (0.006 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав