Работа с построителем выражений

ЛАБОРАТОРНАЯ РАБОТА № 6

Тема: Базы данных. Работа с запросами с использованием построителя выражений.

Цель: получение навыков работы с запросами с использованием построителя выражений.

Теоретическая часть

Для извлечения записей из БД и составления отчетов применяются запросы.

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

Работа с построителем выражений

Построитель выражений применяется для задания условий в бланке запроса в виде операторов сравнения. Он состоит из следующих трех частей (рис. 1):

· в верхней части окна Построителя расположено поле конструирования выражений. Ниже находится область, предназначенная для создания элементов выражения и их последующей вставки в поле выражения. Допускается непосредственный ввод части выражения в поле выражения;

· в средней части окна находятся кнопки с часто используемыми операторами. При нажатии на одну из этих кнопок Построитель вставит соответствующий оператор в текущую позицию поля выражения. Чтобы вывести полный список операторов, нужно выбрать папку Операторы в нижнем левом поле и нужный тип в среднем поле. В правом поле будут выведены все операторы выбранного типа;

· в нижней части окна построителя находятся три поля:

- в левом поле выводятся папки, содержащие таблицы, запросы, формы, объекты базы данных, встроенные и определенные пользователем функции, константы, операторы и общие выражения;

- в среднем поле задаются определенные элементы или типы элементов для папки, заданной в левом поле. Например, если выбрать в левом поле Встроенные функции, то в среднем поле появится список всех типов функции Microsoft Access;

- в правом поле выводится список значений (если они существуют) для элементов, заданных левым и средним полями. Например, если выбрать в левом поле Встроенные функции и тип функции в среднем, то в правом поле будет выведен список всех встроенных функций выбранного типа.

Обычно выражения задают диапазон изменения какого-либо поля. Для построения выражений применяются логические, арифметические операторы, а также операторы сравнения.

Элементы выражений
Кнопки операторов
Поле созданного выражения

           
   
     
 
 

 


Рис. 1. Основные блоки Построителя выражений

Рассмотрим как создаются и применяются запросы на примере выборки данных из таблицы Таблица 1-ваша фамилия-№ группы,представленнойв вашей базе данных Контакты- ваша фамилия-№ группы. Отберем из таблицы базы данных записи, содержащие звонки, сделанные после 7.02.11 и имеющие длительность не менее 10 мин.

Кроме этого рассчитаем стоимость звонков.