Автор работы: Пользователь скрыл имя, 27 Ноября 2013 в 18:51, контрольная работа
Объекты СУБД Access, их характеристика: таблицы, запросы, формы, отчёты, макросы, приложения, модули.
Таблица - основной источник данных для других объектов БД. Создается таблица обычно в два этапа. На первом этапе создается структура таблицы: определяется состав полей, их имена, тип данных и размер каждого поля, ключи и другие свойства таблицы, а на втором - таблица загружается данными. Отчеты позволяют выбирать из БД требуемую пользователю информацию, оформить ее в виде документа и распечатать.
Автоотчеты. Простейшие отчеты. Строятся мастером автоматически, без необходимости ответов на вопросы.
Автоотчет в одну колонку. Отчеты этого типа мастер строит автоматически, подставляя вместо надписи полей отчета имена полей базовой таблицы (запроса).
Режим конструктора отчетов-отображаются элементы отчета и их свойства.
Отчеты, построенные в режиме конструктора отчетов. Более сложные отчеты, содержащие нестандартную группировку и/или встроенные объекты. Строятся пользователем при помощи конструктора объектов
Среда конструктора отчетов:
-линии
-панель элементов
-поля базового запроса
-вычисляемые поля
-надписи
Работа с конструктором
-При отсутствии панели элементов она открывается спец кнопкой
-При необходимости изменить местоположение или размеры элементов отчета они выбираются и перетаскиваются соответствующие маркеры рамки выбора.
-При необходимости изменить другие свойства элемента отчета его следует выбрать и открыть соответствующий ему список свойств кнопкой
-Размеры различных областей отчета можно изменять, перетаскивая их границы мышью в вертикальном направлении.
-Не забывайте, что внесенные в отчет изменения запоминаются только после закрытия окна отчета.
Мастер отчетов позволяет
При необходимости вывода в отчете данных из многих таблиц в качестве основы для отчета может быть использован многотабличный запрос.
Отчеты становятся более понятными , если данные в них организованы в группы. Группировку данных можно производить по одному или нескольким полям. Поля, по которым группируются данные, должны быть отсортированы
Для создания группировки необходимо в режиме Конструктора отчета открыть диалоговое окно Сортировка и группировка: при помощи меню Вид - Сортировка и группировка или соответствующей кнопкой на панели Инструментов. В этом окне выбрать из раскрывающегося списка поля. по которым нужно группировать данные, и задать для этих полей направление сортировки (по возрастанию или по убыванию).
При работе с вычисляемыми полями в отчете следует помнить следующее:
-Выражение, определяюще значение поля, вводится в поле Данные списка свойств и должно начинаться со знака =
-Итоговые функции, помещенные в заголовке или примечании отчета, вычисляют итог по всем записям, вошедшим в отчет в целом.
-Итоговые функции типа Sum(), помещенные в заголовке или примечании группы, вычисляют итог только по записям, входящим в эту группу.
-Выражение в заголовке или примечании группы не может содержать ссылок на несвязанный элемент отчета из области данных этой группы.
-Вычисления, не относящиеся к итоговым значениям, лучше выполнять не в отчете, а в базовом запросе (даже если его придется создать только для этой цели).
Функции для вычисляемых полей:
Итоговые функции:
Sum(...)Min(...)Max(...)Avg(..