Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
БЕЛОРУССКИЙ НАЦИОНАЛЬНЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕ...doc
Скачиваний:
2
Добавлен:
13.09.2019
Размер:
711.68 Кб
Скачать

7. Запрос с операцией count

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

Для поля изменил свойство Подпись поля.

Выполнил сортировку по полю со статистической функцией.

Выполнил запрос (отобразить результирующую таблицу).

Сохранил запрос с именем.

Вариант 14. Определить количество обращений в туристическое бюро каждым клиентом.

Вид запроса в режиме Конструктора:

Вид запроса:

8. Подготовил для отчета распечатку окна БД, содержащую изображение вкладки Запросы(список созданных запросов в режиме таблицы – Вид/Таблица).

9. Оформил отчет о выполнении работы.

Вывод:

  • изучил структуру вычисляемых полей и методику их создания при помощи Построителя выражений СУБД MS Access;

  • изучил назначение и особенности использования параметров в запросах выбора;

  • приобрел практический опыт построения вычисляемых полей и использования параметров в запросах выбора;

  • освоил применение статистических функций для подведения итогов по группам.

Контрольные вопросы

  1. Как создается вычисляемое поле в запросе? Какое имя присваивается вычисляемому полю по умолчанию?

  2. Назначение и порядок работы с Построителем выражений MS Access.

  3. Понятие выражения и его элементы. Виды операндов и операторов, используемых в выражениях.

  4. Когда используются и как создаются запросы с параметрами? Как формируется имя параметра? Приведите примеры.

  5. Каковы особенности использования в запросах статистических функций?

Ответы на контрольные вопросы

1. Вычисляемое поле – это поле, определенное в запросе для вывода результата расчета выражения, а не для сохранения данных.

Создание вычисляемого поля:

  • открыть запрос в режиме конструктора.

  • ввести выражение в пустую ячейку в строке Поле (Если выражение содержит имя поля, то это имя необходимо заключить в скобки)

  • После нажатия клавиши ENTER или перехода в другую ячейку Microsoft Access задаст имя поля по умолчанию в формате «Выражениеn»

2. Построитель выражений используется для создания выражений в запросах MS Access. Для создания выражения с помощью построителя необходимо:

  1. запустить построитель выражений (КЗМ – Построить).

  2. в левом нижнем поле построителя выбрать папку, содержащую нужный элемент.

  3. дважды щелкнуть элемент, чтобы вставить его в поле выражения

  4. вставить необходимые операторы в выражение.

  5. OK

3. Выражение в MS Access – это сочетание операторов и операндов, в результате обработки которого получается единственное значение. Операнды – это объекты, над которыми выполняются действия.

Операнды:

  • Константы (характеризуются неизменным значением)

  • Идентификаторы (имена объектов В Access, которые при вычислении выражений заменяют их текущими значениями)

  • Функции (возвращает выражение вместо имени функции)

Операторы – это знаки арифметических операций и другие символы.

Категории операторов:

  • арифметические

  • операторы сравнения или присвоения

  • логические операторы

  • операторы конкатенации

  • операторы идентификации

  • операторы сравнения с образцом

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

Чтобы определить параметр следует в строку Условие отбора выбранного поля вместо конкретного значения ввести имя или фразу, заключенную в квадратные скобки. В запрос можно вводить несколько параметров.

5. Статистические функции:

- SUM – возвращает сумму всех значений поля в каждой группе

- AVG – возвращает среднее арифметическое всех значений данного поля в каждой группе. Используется для Денежного и Числового типов данных.

- Min, Max – возвращает наименьшее и наибольшее значение в данном поле внутри каждой группы.

- Count – возвращает число записей, в котором значения данного поля отличны от Null

- First – возвращает значение данного поля из первой записи, обнаруженной в группе.

- Last - возвращает значение данного поля из последней записи, обнаруженной в группе.

- STDEV – возвращает стандартное отклонение данного поля в каждой группе (только для Числового и Денежного)

- VAR – возвращает дисперсию значений данного поля по каждой группе.