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

БЕЛОРУССКИЙ НАЦИОНАЛЬНЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

ФММП

Кафедра «Основы бизнеса»

Отчёт по лабораторной работе №5

«Использование вычисляемых полей и параметров в запросах на выборку»

По дисциплине «Информационные технологии»

Выполнил студент гр.105020

Писарев М.О.

Проверил преподаватель

Дашкевич Н.В.

Минск 2011

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

Задания для выполнения работы

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

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

В запрос включил поля Фамилия, Имя, Отчество.

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

Отсортировал список фамилий в алфавитном порядке.

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

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

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

Вид запроса:

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

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

В запрос включил поля Фамилия, Имя, Отчество.

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

Отсортировал список фамилий в алфавитном порядке.

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

Сохранил запрос с именем 12 Фамилия_инициалы.

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

Вид запроса:

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

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

 Внимание!  Если в базовых таблицах присутствуют поля Скидка, Надбавка, Доплата и т.п., то формулу необходимо построить с учетом этих полей.

Порядок сортировки задал по варианту.

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

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

Вариант

Включаемые в запрос поля

Сортировать по указанному полю, поле

на экран

не выводить

из базовых таблиц

вычисляемое

имя

формула

формат

1

2

3

4

5

6

14

Фамилия, Имя, Отчество, Дата заказа, Название маршрута, Цена, Количество, Скидка

Цена  Количество 

(1 – Скидка)

денежный

Дата заказа

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

Вид запроса: