Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Laboratornaya_3_IST.docx
Скачиваний:
58
Добавлен:
18.05.2015
Размер:
1.5 Mб
Скачать

10. Какие групповые операции можно использовать в субд ms Access при создании запросов с групповыми операциями? Опишите назначение каждой из них.

Групповые операции позволяют выделить группы записей с одинаковыми значениями в указанных полях и использовать для этих групп одну из статистических функций. В Access предусмотрено девять статистических функций: Sum - сумма значений некоторого поля для группы Avg - среднее от всех значений поля в группе Max, Min - максимальное, минимальное значение поля в группе Count - число значений поля в группе без учета пустых значений Stdev - среднеквадратичное отклонение от среднего значения поля в группе Var - дисперсия значений поля в группе First и Last - значение поля из первой или последней записи в группе Результат запроса с использованием групповых операций содержит по одной записи для каждой группы. В запрос включаются поля, по которым производится группировка, и поля, для которых выполняются групповые функции.

11. Опишите элементы структуры перекрестного запроса? Какие поля необходимо использовать в качестве каждого из них?

Перекрестный запрос простой это производная таблица, которая содержит те же структурные элементы, что и обычная таблица (столбцы и строки), и формируется на основе существующих таблиц. По сути это сводная таблица в MS Excel (Пример: запрос, отображающий количество родившихся в одном месте и придерживающихся одного направления)

Перекрестный запрос относится к особому типу итоговых запросов на выборку, имеют заголовки строк и столбцов. Они позволяют увидеть вычисляемые значения в виде перекрестной таблицы, похожей на электронную таблицу. Для преобразования обычного запроса на выборку в перекрестный запрос нужно в режиме «Конструктор» выбрать в основном меню команду «Запрос / Перекрестный». При этом в бланк запроса добавляется строка «Перекрестная таблица, где для каждого поля перекрестного запроса можно выбрать одну из четырех установок: «Заголовки строк», «Заголовки столбцов», «Значение» (выводимое в ячейках перекрестной таблицы), «Не отображается».Для перекрестного запроса надо определить от одного до трех полей в качестве заголовков строк, одно поле в качестве заголовков столбцов и одно поле значений.

12. Что может выступать в качестве аргумента функции при создании вычисляемого выражения?

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

  • идентификаторы (имя поля и элемента управления, которые заключаются в квадратные скобки);

  • операторы (арифметические, логические, сравнения и другие операторы);

  • функции (готовые формулы, которые состоят из имени и аргумента, помещенного в круглые скобки)

  • константы (элементы, которые не изменяются в Выражении, например Null, Истина, Ложь);

  • значения (например, значения даты и времени, численные положительные или отрицательные значения).

Отчет о ходе выполнения работы

1. На основе базы данных, созданной в лабораторной работе № 1 создала запросы, позволяющие получить следующую информацию:

1) Счета, которые могут быть закрыты на текущую дату (срок вклада истек);

Рисунок 1: Счета, которые могут быть закрыты на текущую дату (Конструктор)

Рисунок 1: Счета, которые могут быть закрыты на текущую дату (Конструктор)

Рисунок 2: Счета, которые могут быть закрыты на текущую дату

2) Сведения по счету (с указанием информации о клиенте и всех характеристик вклада) номер которого указывается при выполнении запроса.

Рисунок 3: Сведения по счету номер которого указывается при выполнении запроса (Конструктор)

Рисунок 4: Окно для ввода номера счета

Рисунок 5: Сведения по счету номер которого указывается

Рисунок 6: Окно для ввода номера счета 2

Рисунок 7: Сведения по счету номер которого указывается 2

Сумма вклада (по видам), внесенная каждым из клиентов;

Клиент, внесший самую большую сумму (по всем счетам);

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

2. Проверил работу созданных запросов. Для запросов с параметрами использовал несколько значений с параметрами.

3. По каждому из запросов создал форму для вывода информации на экран.

4. По запросу с) создал форму виде диаграммы и внедрила ее в соответствующую форму.

5. Проверил работу созданных форм

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

  1. Создание таблицы, предназначенной для хранения данных о закрытых вкладах;

  2. Добавление в созданную таблицу записей, отвечающих указанному условию .

  3. Удаление из списка счетов тех, которые закрыты;

7. Проверил работу созданных запросов.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]