Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Создание запросов в режиме конструктора
Этот режим предполагает создание запросов путем визуального конструирования запроса с использованием инструментов конструктора. Рассмотрим создание простого, детального и итогового запросов с помощью конструктора. Создание простого запроса Предположим, необходимо получить список товаров со всей информацией о них. При этом наименования товаров должны быть отсортированы в алфавитном порядке по возрастанию. Создадим такой запрос при помощи конструктора. Для этого необходимо выполнить следующие действия. 1. Перейти на вкладку « Запросы» главного окна базы данных. 2. Выполнить команду Создание запроса с помощью конструктора. Так как создается новый запрос, то сразу будет открыт диалог добавления источников данных в запрос. В качестве источников данных могут быть использованы как таблицы базы данных, так и ранее созданные запросы к данным. 3. Выделить в списке таблицу «Товар» и нажать кнопку « Добавить ».
Удалить и добавить таблицу из запроса можно будет через контекстное меню. 4. Нажать кнопку « Закрыть», т.к. список товаров создается только на основе таблицы «Товар» и больше никакие таблицы (т.е. источники данных) в запросе не требуются. Окно конструктора после добавления таблицы «Товар» будет выглядеть следующим образом:
Источник данных – таблица или запрос, добавленные в рабочую область конструктора запросов. Рабочая область конструктора – область окна конструктора запросов, где отображаются источники данных (таблицы и запросы) со списками входящих полей, а также связи между источниками данных. Список полей любого источника начинается с символа звездочки «*», использование которого в тексте запроса означает, что в результат выполнения запроса должны быть выведены все поля данной таблицы или запроса. Окно свойств предназначено для определения полей, выводимых 5. Добавить в окно свойств запроса поля «НаименованиеТовара» Для этого необходимо либо последовательно перетащить поля в окно свойств, либо произвести двойной щелчок на каждом поле. В результате окно конструктора должно выглядеть так:
6. Определить сортировку данных по возрастанию для полей
7. Выполнить команду Файл ® Сохранить или нажать кнопку . 8. Ввести имя запроса «СписокТоваров».
9. Нажать « OK» для сохранения запроса.
Текст SQL-запроса, сгенерированный конструктором запросов, можно просмотреть, выполнив команду Вид ® Режим SQL.
Вернуться в режим конструктора можно выполнив команду Вид ® Конструктор. Просмотрим результат выполнения запроса. Для этого необходимо выполнить команду Вид ® Режим таблицы.
Как видно из рисунка, в результате выполнения запроса «СписокТоваров» была получена таблица со списком товаров, отсортированная по полю «НаименованиеТовара» по возрастанию в алфавитном порядке. Построим простой запрос с отбором записей по какому-либо условию. Предположим, необходимо получить не просто список поставщиков товаров, а список поставщиков из Москвы. Выполним следующую последовательность действий: 1. Перейти на вкладку «Запросы» главного окна базы данных. 2. Выполнить команду «Создание запроса с помощью конструктора». 3. Выделить таблицу «Поставщик» в списке таблиц. 4. Нажать кнопку «Добавить». 5. Нажать кнопку «Закрыть». В результате получим окно конструктора запросов, которое будет выглядеть следующим образом:
6. Добавить поля «НаименованиеПоставщика» и «Город» в окно свойств запроса. Напомним, что для этого необходимо либо перетащить эти поля в окно свойств, либо произвести двойной щелчок мышью на каждом поле в списке полей. В результате окно конструктора будет таким:
7. В поле «Условие отбора» необходимо ввести текст «=" Москва" », как показано на следующем рисунке:
8. Установить сортировку по возрастанию в поле «НаименованиеПоставщика» и снять флажок « Выводить на экран» для поля «Город». В результате получим:
9. Выполнить команду Файл ® Сохранить. 10. Ввести в качестве имени запроса текст «СписокПоставщиковИзМосквы».
11. Нажать « ОК». Просмотрим текст сгенерированного конструктором SQL-запроса ( Вид ® Режим SQL ).
Просмотрим результаты запроса, выполнив команду Вид ® Режим таблицы:
Популярное:
|
Последнее изменение этой страницы: 2016-04-11; Просмотров: 807; Нарушение авторского права страницы