Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Теоретический материал.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
2.18 Mб
Скачать

Проектирование перекрестных запросов

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

Последовательность действий при создании перекрестного запроса с помощью Мастера:

  • находясь в окне БД выбрать вкладку Запросы;

  • нажать кнопку Создать;

  • в появившемся диалоговом окне Новый запрос выбрать опцию Перекрестный запрос и нажать кнопку ОК;

  • в появившемся окне Создание перекрестных таблиц выбрать из списка таблицу-источник

  • далее выполнять инструкции в диалоговых окнах Мастера.

Последовательность действий при создании перекрестного запроса без Мастера:

  • находясь в окне БД на вкладке Запросы нажать кнопку Создать;

  • в окне Новый запрос выбрать режим Конструктор;

  • в появившемся диалоговом окне Добавление таблицы из списка следует выбрать имя таблицы-источника или запроса-источника, на основе которых будет проводиться выбор данных, и щелкнуть кнопку Добавить, после чего закрыть окно диалога Добавление таблицы кнопкой Закрыть;

  • находясь в окне Конструктора из п.м. Запрос выбрать команду Перекрестный;

  • для полей, значения которых будут заголовками строк, выбрать в строке Перекрестная таблица опцию Заголовки строк и оставить в строке Групповая операция значение Группировка;

  • для полей, значения которых будут представлены в запросе в качестве заголовков столбцов, выбрать в строке Перекрестная таблица опцию Заголовки столбцов и оставить в строке Групповая операция значение Группировка;

  • для расчетных (итоговых) полей, значения которых будут находиться на пересечении строк и столбцов, выбрать в строке Перекрестная таблица опцию Значение, а в строке Групповая операция из списка выбирается необходимая статистическая функция.

11. Проектирование форм и отчетов

Понятие «Форма» в БД означает структурированное окно, экранное поле либо независимый элемент интерфейса с заранее установленными областями для ввода либо изменения информации; визуальный шаблон, который упорядочивает предоставляемые формой данные, что позволяет лучше их организовывать и просматривать. Форма дает возможность вводить и просматривать информацию в БД.

Как объект базы данных форма используется:

  • для ввода данных в таблицу, их корректировки;

  • в качестве специального окна диалога для выбора;

  • в виде кнопочной формы для открытия других форм либо отчетов.

В форме может быть представлена информация из нескольких связанных таблиц. Представление данных в формах может быть различным: поля располагаются в виде столбца или таблицы.

Источником данных для формы могут являться записи таблицы либо запроса. Форма облегчает восприятие информации, – это гибкий способ ее представления.

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

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

Подробная последовательность действий при создании и редактировании форм и отчетов приводится в разделе «Методические рекомендации к выполнению задания № 4».

Литература