И ПАРАМЕТРОВ В ЗАПРОСАХ ВЫБОРА




ИСПОЛЬЗОВАНИЕ ВЫЧИСЛЯЕМЫХ ПОЛЕЙ

Цель работы: изучить структуру вычисляемых полей и методику их создания при помощи Построителя выражений СУБД MS Access; изучить назначение и особенности использования параметров в запросах выбора; приобрести практический опыт построения вычисляемых полей и использования параметров в запросах выбора; освоить применение статистических функций для подведения итогов по группам.

 

Ход работы:

1. Фамилия-нижний регистр.

В режиме Конструктора на основе базовой таблицы, содержащей персональные сведения, сформировала запрос выбора. В запрос включить поля Фамилия, Имя, Отчество. Дополнительно создала вычисляемое поле Фамилия в нижнем регистре, в котором преобразовала значения поля Фамилия к нижнему регистру, используя текстовую функцию LCase(). Для построения вычисляемого поля использовать Построитель выражений MS Access. Отсортировать список фамилий в алфавитном порядке. Выполнить запрос (отобразить результирующую таблицу).

Сохранила запрос с именем 11 Фамилия-верхний регистр.

 

2. Фамилия-инициалы.

В режиме Конструктора на основе базовой таблицы сформировала запрос на выборку, который выдает список всех фамилий и инициалов. В запрос включила поля Фамилия, Имя, Отчество. Дополнительно создала вычисляемое поле Фамилия_Инициалы (вычисляемое поле строится с применением текстового оператора & и текстовой функции Left()). Для построения вычисляемого поля использовала Построитель выражений MS Access.

Отсортировала список фамилий в алфавитном порядке. Выполнила запрос (отобразить результирующую таблицу). Сохранила запрос с именем 12 Фамилия-инициалы.

 

3. Запрос с расчетами.

В режиме Конструктора на основе базовых таблиц сформировала запрос, включающий поля из базовых таблиц и вычисляемое поле по варианту (табл.5.1). Выполнила запрос.

Сохранила запрос с именем 13 Расчеты.

4. Запрос с параметрами.

В режиме Конструктора на основе базовых таблиц сформировала запрос, включающий поля из базовых таблиц и вычисляемое поле по варианту (табл. 5.2).

В запросе задала 2 параметра: для вычисляемого поля и в условии отбора по полю в соответствии с вариантом (см. табл. 5.2). В вычисляемом поле для расчета использовала параметр с именем [Введите курс USD].

В условии отбора для поля по варианту использовала параметр с именем [Введите …]. Для вычисляемого поля создала пользовательский формат, для отображения значений с двумя обязательными знаками после запятой и обозначением валюты (# ##0,00” $”).

Сохранить запрос с именем 14 Запрос с параметром.

 

5. Запрос с групповой операцией.

Вариант 1. Определить минимальный должностной оклад.

В режиме Конструктора на основе базовой таблицы и одного поля из нее сформировала запрос на выборку, который позволяет определить минимальное. Использовала для поля соответствующую варианту групповую операцию (Min).

Сохранила запрос с именем 15 Групповая операция.

 

6. Запрос с операцией SUM.

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

Сохранила запрос с именем 16 Итоги с операцией SUM.

 

 

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

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

Вариант 1. Определить число проектов, в которых прини-мает участие каждый сотрудник.

Сохранила запрос с именем 17 Итоги с операцией COUNT.

 

Вывод: В ходе данной лабораторной работы я выполнила поставленные передо мной цели: изучила структуру вычисляемых полей и методику их создания при помощи Построителя выражений СУБД MS Access, изучила назначение и особенности использования параметров в запросах выбора, приобрела практический опыт построения вычисляемых полей и использования параметров в запросах выбора, освоила применение статистических функций для подведения итогов по группам.

 

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

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

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

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

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

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

 

1. Вычисляемое поле отображается вместе с другими полями в бланке запроса. По умолчанию вычисляемое поле отображается в результатах запроса вместе с другими полями; оно также может отображаться в формах и отчетах на основе запроса. Чтобы создать вычисляемое поле, необходимо сначала задать для него имя, как и в случае с любым полем базы данных.Если не задавать имя поля, а просто ввести выражение, программа Access автоматически назначает имя Выражение1, Выражение2 и т. д. для каждого вычисляемого поля.

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

3. Для выполнения вычислений и других манипуляций в VBA применяются выражения. Выражение - это любая комбинация операндов или элементов данных (чисел, констант, переменных, функций и других операндов) и знаков операций. Знаки операций - это символы, которые используются для соединения операндов в выражении. Операнды (operands) в программировании - это объекты, над которыми выполняются определенные действия (операции).Операции в VBA - это действие, которые производятся над операндами. Знаки операций в выражении имеют свои приоритеты. Выражения могут состоять из одного операнда, а могут состоять из сложной комбинации операндов и знаков операций. Результатом вычисления выражения является значение, которое должно иметь допустимый в VBA тип данных. Необходимо отметить, что в одном выражении нельзя использовать несовместимые типы данных.

4. Запрос с параметрами не требует каждый раз вносить изменения в бланк запроса; вместо этого выводится приглашение пользователю ввести условия отбора.

Запрос с параметрами особенно удобно использовать, когда конечные пользователи, для которых создается система, не очень квалифицированные и желательно, чтобы они сами никакие элементы системы не изменяли. Запросы с параметрами также удобно использовать в качестве основы для форм и отчетов. Например, на основе запроса с параметрами можно создать ежемесячные отчеты. При выводе такого отчета на экране появится приглашение ввести месяц, за который должен быть получен отчет.

Для каждого поля, которое предполагается использовать как параметр, в «Конструкторе запросов» необходимо ввести в ячейку строки «Условие отбора» текст приглашения, заключенный в квадратные скобки. Это приглашение будет выводиться при запуске запроса. Текст подсказки должен отличаться от имени поля, но может включать его.

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

 

 

Дата_____________

Подпись__________

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2017-11-19 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: