Главная Обратная связь

Дисциплины:






Отбор и сортировка записей с помощью запросов



Одним из семи стандартных объектов Microsoft Access является запрос. Запросы используются для просмотра, анализа и изменения данных в одной или нескольких таблицах. Например, можно использовать запрос для отображения данных из одной или нескольких таблиц и отсортировать их в определенном порядке, выполнить вычисления над группой записей, осуществить выборку из таблицы по определенным условиям. Запросы могут служить источником данных для форм и отчетов Microsoft Access. Сам запрос не содержит данных, но позволяет выбирать данные из таблиц и выполнять над ними ряд операций. В Microsoft Access существует несколько видов запросов:

- перекрестные запросы, которые используются для выборки данных с сервера;

- запросы на добавление, которые дают возможность модифицировать данные в таблицах (в том числе удалять, обновлять и добавлять записи);

- запросы на выборку, выполняющие выборку данных из таблиц;

- запросы на создание таблицы, создающие новую таблицу на основе данных одной или нескольких существующих таблиц,

а также другие типы запросов. В данной лекции основное внимание уделяется запросам на выборку, как одному из наиболее часто применяемых типов запросов. Ниже рассматриваются следующие вопросы.

Создание простого запроса с помощью Мастера запросов

Наиболее просто создается запрос при помощи Мастера запросов. Чтобы создать простой запрос с помощью Мастера запросов, необходимо:

1. В окне базы данных на панели объектов выбрать ярлык Запросы(Queries).

2. В списке запросов дважды щелкнуть левой кнопкой мыши на ярлыке Создание запроса с помощью мастера(Create query by using wizard) или нажать на кнопку Создать (New) в окне базы данных и в появившемся диалоговом окне Новый запрос(New Query) выбрать Простой запрос(Simple Query Wizard) и нажать на кнопку ОК (клик).

3. В появившемся окне Создание простых запросовв поле со списком Таблицы и запросывыбрать таблицу или запрос, которые будут служить источником данных для создаваемого запроса.

4. С помощью стрелок вправо и влево переместить из списка Доступные поля(Available Fields) в список Выбранные поля(Selected Fields) те поля, которые необходимы в конструируемом запросе. При этом порядок полей в запросе будет соответствовать порядку полей в списке Выбранные поля(Selected Fields). Если нужно включить в запрос все поля, можно воспользоваться кнопкой с двумя стрелками вправо.

5. Нажать кнопку Далее (клик).

6. Следующее диалоговое окно будет последним. В нем нужно ввести имя создаваемого запроса в поле Задайте имя запроса и выбрать дальнейшие действия: Открыть запрос для просмотра данных или Изменить макет запроса.



5. При необходимости можно установить флажок Вывести справку по работе с запросом?(Display Help on working with the query) для вывода справочной информации по работе с запросами.

6. Нажать на кнопку Готово(Finish).

Слайд 10

или окно Конструктора запросов, в котором можно модифицировать запрос. В качестве примера построения простого запроса с помощью Мастера простых запросов рассматривается создание запроса, содержащего имена, фамилии, адреса и телефоны сотрудников фирмы "Борей" (Northwind) (в качестве исходных данных взяты таблицы демонстрационной базы данных "Борей"). Этот запрос строится на основе таблицы "Сотрудники" (Employees). На первом шаге Мастера простых запросов была выбрана исходная таблица "Сотрудники" (Employees) в поле со списком Таблицы и запросы(Tables/Queries) и в список Выбранные поля(Selected Fields) были перенесены следующие поля: "Имя" (First Name), "Фамилия" (Last Name), "Адрес" (Address), "Домашний телефон" (Home Phone). На втором шаге Мастера простых запросов в поле названия запроса было введено имя "Сотрудники Запрос" и выбран способ дальнейшего отображения запроса: просмотр информации. Результатом работы Мастера запросов стал запрос "Сотрудники Запрос", изображенный на рис. 4.4.





sdamzavas.net - 2019 год. Все права принадлежат их авторам! В случае нарушение авторского права, обращайтесь по форме обратной связи...