Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Вопросы к ГОСу -общий текст.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
428.47 Кб
Скачать

31. Генераторы отчетов. Классификация отчетов. Характеристика генератора отчетов конкретной субд.

Генераторы отчётов – высокоуровневые средства автоматизации, используемые для создания отчётов. Генераторы могут входить в состав СУБД, также они представлены как самостоятельный класс программного обеспечения. Типичными представителями таких генераторов отчетов являются QuickReport, входящий в комплект поставки Delphi и C++Builder начиная с версии 2.0, и генератор отчетов, встроенный в Microsoft Access 2000. Отчеты в контексте БД служат для извлечения информации из каких-либо источников (однотипных или разнотипных) и представления их в виде, удобном для дальнейшего восприятия и анализа. Это делает рассматриваемые вопросы близкими к проблематике OLAP-систем.

Отчеты позволяют выполнять следующие действия:

  • проводить группировку данных;

  • вычислять многоуровневые промежуточные и общие итоги по отдельным полям;

  • вводить в отчеты вычисляемые поля;

  • выводить в отчеты данные из разных источников;

  • включать в отчеты данные, отобранные по заданным критериям;

  • использовать различные формы представления информации;

  • качественно оформлять выводимые данные.

Некоторые генераторы отчетов позволяют проводить отбор данных, включаемых в отчет, непосредственно пользуясь средствами самого генератора отчетов.

Классификация отчётов (по критериям)

  1. структурированные

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

    2. табличные: включают в себя привычные таблицы с названиями атрибутов в заголовках столбцов; данные о каждом объекте представляются в одной строке

      1. однотабличные

      2. многотабличные

ИЛИ слабо структурированные

  1. одностраничные ИЛИ многостраничные

  2. одноуровневые ИЛИ иерархические

  3. детальные ИЛИ итоговые ИЛИ смешанные

  4. фактографические

    1. на основе таблиц БД

    2. на базе запросов

    3. смешанные источники

ИЛИ документографические

Характеристика генератора отчетов конкретной СУБД (MS Access).

Например, первое, с чем нужно определиться при создании отчёта любого вида в СУБД Access, — это источники записей. Неважно, представляет собой отчет простое перечисление записей или группировку выручки по регионам. В любом случае, именно из источника записей данные поступают в отчет в форме сведений, взятых из таблицы или запроса. После того, как источник записей выбран, отчет обычно проще всего создать с помощью специального мастера. Мастер отчетов — это функция Access, которая, задавая ряд вопросов, создает отчет на основе полученных ответов. Это самый быстрый способ создать отчет. Мастер автоотчетов не может создавать окончательные, готовые к печати варианты отчетов, но он полезен тем, что позволяет взглянуть на исходные данные, а также создать отчет, который можно будет исправить в режиме конструктора.