Формирование и выполнение запросов

В окне РГР: база данных выбрала группу объектов Запросы, затем пункт Создание запроса в режиме конструктора. В диалоговой панели Добавление таблицы выбрала таблицу «Предлагаемые услуги», для которой создается запрос. Щелкнула по кнопке добавить.

Для создания запроса – выборки в окне запроса в строке Поле из раскрывающегося списка выбрала имена полей, которые необходимо включить в запрос. В строке Условие отбора указал значение числового поля «Стоимость услуги» «Not 500». В строке Вывод на экран задалf поля, которые будут представлены в запросе (рисунок 9).

Рисунок 9 Запрос на выборку

Сохранила запрос под именем «Запрос на выборку» с помощью команды Файл/Сохранить как.

В окне РГР: база данных выделила созданный запрос и щелкнула по кнопке открыть. В появившемся окне запроса отобразились записи, удовлетворяющие условиям поиска (рисунок 10).

Рисунок 10 Результат запроса-выборки

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

В поле второго столбца в строке Групповые операции для данного поля выбрала Avg. Для столбца «Дата оформления» в строке Групповые операции указала Группировка (рисунок 11).

Рисунок 11 Итоговый запрос

Сохранила запрос под именем «Итоговый запрос». Открыв запрос, получила записи, удовлетворяющие условиям поиска (рисунок12).

Рисунок 12 Результат итогового запроса

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

Рисунок 13 Построитель выражений

При помощи этого инструмента вводим формулу для нахождения скидки на предлагаемые услуги «Скидка: [Предлагаемые услуги]![Стоимость услуги(м2)]*0,1». И затем щелкнула кнопку ОК. Сохранила запрос под именем «Запрос на вычисление».

В окне РГР: база данных выделила созданный запрос и щелкнул по кнопке открыть. В появившемся окне запроса отобразились записи, показывающие размер скидки на предоставляемые услуги (рисунок 14).

Рисунок 14 Результат запроса на вычисление

Создание запросов-действий осуществляется по следующему порядку: выбрала команду Запросы/Создание запроса в режиме Конструктора запросов и добавила нужные таблицы в схему запроса; включила поля новой таблицы в запрос(рисунок15)

Рисунок 15 Вид окна запроса на создание таблицы

Далее выполнила команду Запрос/Создание таблицы. В диалоговом окне «Создание таблицы» в поле Имя таблицы ввела имя создаваемой таблицы «Сведения». Выполнил запрос и просмотрел созданную таблицу в режиме таблицы(рисунок16).

Рисунок 16 Результат выполнения запроса на Создание таблицы

Создание отчета

В окне РГР: база данных выбрала группу объектов Отчеты, затем пункт создание отчета с помощью мастера.

Отчет производила поэтапно. На первом шаге выбрала поля для отчета, на последующих шагах - вид представления данных, определила макет для отчета – ступенчатый, ориентация – книжная, задал имя отчета – «Общая информация о заключенных договорах». Созданный отчет открыла в режиме конструктора и отредактировала его (рисунок 17).

Рисунок 17 Структура отчета

 

 

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

1 Конспект лекций по информатике.

2 Информатика /под ред. Н. В. Макаровой. - М.: ФиС, 1997 - С. 203-260.

3 Вейскас Д. Эффективная работа с Microsoft Access 97. – СПб: ЗАО «Издательство «Питер», 1999. – 976 с.