Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ИТУ_лаба №1.doc
Скачиваний:
4
Добавлен:
09.11.2019
Размер:
2.15 Mб
Скачать

З адание 2.9.

Чтобы сохранить фильтр:

  1. Выберите команду "Записи, Фильтр, Расширенный фильтр". Появится окно расширенного фильтра.

  2. Выберите команду "Файл, Сохранить как запрос". Появится диалоговое окно "Сохранить как запрос".

  3. В поле ввода "Имя запроса" диалогового окна "Сохранить как запрос" укажите имя запроса "Заказы по Северной Америке".

Чтобы загрузить фильтр, сохраненный в качестве запроса:

1. Откройте таблицу "Заказы" в режиме таблицы.

2. Выберите команду "Записи, Фильтр, Расширенный фильтр". Появится окно расширенного фильтра. Бланк фильтра будет пустым.

3. Выберите команду "Файл, Загрузить из запроса". Появится диалоговое окно "Применяемый фильтр".

  1. Чтобы загрузить фильтр, дважды щелкните левой кнопкой мыши по имени фильтра.

2.1.4. Создание простейшего запроса

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

З адание 2.10.

Создайте простой запрос, формирующий список рассылки для клиентов торговой компании Борей.

1. Откройте базу данных Борей. Появится окно базы данных.

2. Раскройте вкладку "Запросы" в окне базы данных и нажмите кнопку "Создать". Появится диалоговое окно "Новый запрос", в котором можно выбрать, создать ли запрос самостоятельно (в режиме конструктора) или использовать один из мастеров запросов. Выберите пункт "Конструктор" и нажмите кнопку "ОК", чтобы открыть окно конструктора запроса .

3. В окне конструктора запроса появится диалоговое окно "Добавление таблицы". Оно содержит вкладки, которые позволяют выбрать существующие таблицы или запросы (или и те, и другие) для добавления в новый запрос.

4.В этом примере запрос основан на таблице Клиенты, вкладка "Таблицы" раскрыта по умолчанию. Выберите из списка таблиц "Клиенты", нажмите кнопку "Добавить", чтобы добавить ее в запрос. Для добавления других таблиц в запрос эти действия повторяются. После того как выбраны таблицы или запросы, нажмите кнопку "Закрыть", чтобы закрыть диалоговое окно "Добавление таблицы".

5. Список полей таблицы "Клиенты" появляется в верхней панели слева, а пустой бланк запроса по образцу — в нижней панели. Список полей содержит имена всех полей таблицы "Клиенты".

Добавление полей в запрос

После добавления таблицы нужно решить, какие поля этой таблицы включать в запрос. Набор полей зависит от целей запроса, в данном случае требуется получить список рассылки, т. е. нужны имена и адреса клиентов. Поля в бланк запроса вносятся точно также, как и при формировании расширенного фильтра. Из всех способов перемещения полей в бланк запроса, наиболее удобным является, пожалуй, перетаскивание имен полей мышью из списка в верхней панели в бланк нижней панели. Добавьте в бланк запроса следующие поля таблицы "Клиенты": "ОбращатьсяК", "Название", "Адрес", "Город", "Область", "Индекс", "Страна". Для удобства работы с запросом ширина его колонок может быть уменьшена путем перемещения границ области выделения столбцов влево.

Нажмите кнопку "Вниз”, ”Таблица” на панели инструментов, чтобы перейти в режим таблицы. Вместо этого можно нажать кнопку "Запуск" , чтобы выполнить запрос. Поскольку в соответствующей строке бланка запроса по образцу не задано условие отбора, запрос возвращает все записи таблицы "Клиенты".

Задание условия отбора и порядка сортировки результатов запроса

Формирование условий отбора, а таrже порядка сортировки ничем не отличается от формирования расширенного фильтра.