Работа с построителем выражений
ЛАБОРАТОРНАЯ РАБОТА № 6
Тема: Базы данных. Работа с запросами с использованием построителя выражений.
Цель: получение навыков работы с запросами с использованием построителя выражений.
Теоретическая часть
Для извлечения записей из БД и составления отчетов применяются запросы.
В предыдущем разделе были рассмотрены вопросы создания запросов и синтез критериев отбора. Основной же целью применения запросов является выборка требуемых записей. Поэтому в этой лабораторной работе основное внимание будет уделено запросам на изменение и применению построителей выражений, позволяющих производить выборку записей, расположенных внутри заданного диапазона, а также исключать определенные записи.
Работа с построителем выражений
Построитель выражений применяется для задания условий в бланке запроса в виде операторов сравнения. Он состоит из следующих трех частей (рис. 1):
· в верхней части окна Построителя расположено поле конструирования выражений. Ниже находится область, предназначенная для создания элементов выражения и их последующей вставки в поле выражения. Допускается непосредственный ввод части выражения в поле выражения;
· в средней части окна находятся кнопки с часто используемыми операторами. При нажатии на одну из этих кнопок Построитель вставит соответствующий оператор в текущую позицию поля выражения. Чтобы вывести полный список операторов, нужно выбрать папку Операторы в нижнем левом поле и нужный тип в среднем поле. В правом поле будут выведены все операторы выбранного типа;
· в нижней части окна построителя находятся три поля:
- в левом поле выводятся папки, содержащие таблицы, запросы, формы, объекты базы данных, встроенные и определенные пользователем функции, константы, операторы и общие выражения;
- в среднем поле задаются определенные элементы или типы элементов для папки, заданной в левом поле. Например, если выбрать в левом поле Встроенные функции, то в среднем поле появится список всех типов функции Microsoft Access;
- в правом поле выводится список значений (если они существуют) для элементов, заданных левым и средним полями. Например, если выбрать в левом поле Встроенные функции и тип функции в среднем, то в правом поле будет выведен список всех встроенных функций выбранного типа.
Обычно выражения задают диапазон изменения какого-либо поля. Для построения выражений применяются логические, арифметические операторы, а также операторы сравнения.
|
|
|
Рис. 1. Основные блоки Построителя выражений
Рассмотрим как создаются и применяются запросы на примере выборки данных из таблицы Таблица 1-ваша фамилия-№ группы,представленнойв вашей базе данных Контакты- ваша фамилия-№ группы. Отберем из таблицы базы данных записи, содержащие звонки, сделанные после 7.02.11 и имеющие длительность не менее 10 мин.
Кроме этого рассчитаем стоимость звонков.