Для чего используют отчеты в базе данных

Для чего используют отчеты в базе данных

Отчет (report) — это объект базы данных, который используется для вывода на экран, в печать или файл структурированной информации. Reports позволяют извлечь из таблиц или запросов базы данных необходимую информацию и представить ее в виде удобном для восприятия. Report содержит заголовок, область данных, верхний и нижний колонтитулы, примечание и разбит на страницы.

Отчеты целесообразно выполнять с помощью Мастера или других указанных инструментов, а дорабатывать их, т.е. вносить необходимые изменения можно в режиме макета или конструктора. В Microsoft Access 2007 предусмотрено два режима внесения изменений и дополнений в reports: режим макета и режим конструктора.

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

Мастер отчетов. Для создания отчета при помощи Мастера отчетов необходимо выполнить следующие действия:

Редактирование:
1) удалите поля КодСтудента в верхнем колонтитуле и области данных;
2) удалите поля КодГруппы в верхнем колонтитуле и области данных;
3) На место поля КодГруппы переместить поле «Название» из списка «Группы студентов»;
4) переместите влево все поля в верхнем колонтитуле и области данных.
5) Измените надпись в заголовке страницы, введите НТУ «ХПИ» и нажмите Enter.
6) Переместите Надпись. В Нижнем колонтитуле выделить поле =Now() и перетащить его в Заголовок под название Студенты. Дата будет отображаться под заголовком.

Форматирование:
1) Выделите заголовок Студенты НТУ «ХПИ»
2) Измените гарнитуру, начертание и цвет шрифта, а также цвет заливки фона. Report в режиме конструктора примет вид, представленный на рисунке 5.

3) Перейдите в режим предварительного просмотра. Для перехода в режим предварительного просмотра необходимо щелкнуть правой кнопкой мыши на названии отчета в области переходов и в контекстном меню выбрать режим «Предварительный просмотр» (рис 6).

Инструмент Отчет. Для быстрого создания отчета, т.е. создания одним щелчком мыши можно воспользоваться инструментом Report. В этом случае report формируется на базе существующей таблицы или запроса. В созданном отчете будут отображаться все записи таблицы или запроса, на базе которых создается report. Но созданный report можно будет изменить в режиме макета или конструктора.

Для создания отчета необходимо выполнить следующее. В области переходов надо выделить таблицу (например, Студенты), на основе которой нужно создать report. Затем перейти на вкладку Создание и щелкнуть на пиктограмме Report. На экране будет отображен простой Отчет на основе текущей таблицы Студенты.

Средство Пустой отчет. Инструмент «Пустой report» позволяет создавать reports с нуля в режиме макета. Для этого надо щелкнуть Пустой report в группе Отчеты на вкладке Создание. В окне редактирования Access 2007 появится Отчет1 с пустой областью данных, а в правой части окна будет отображаться область «Список полей» существующих таблиц. Щелкнув на знак «+» таблицы (например, Студенты), откроется список необходимых полей.

Перетащите требуемые поля из этого списка в report, нажав и удерживая левую клавишу мыши. С помощью инструментов из группы «Элементы управления» на вкладке Формат, можно доработать report, добавив заголовок, номера страниц, дату и время. При необходимости его можно доработать в режиме конструктора. Сохраните report.

Источник

Отчеты в базе данных Access 2007

Для чего используют отчеты в базе данных. Смотреть фото Для чего используют отчеты в базе данных. Смотреть картинку Для чего используют отчеты в базе данных. Картинка про Для чего используют отчеты в базе данных. Фото Для чего используют отчеты в базе данных Для чего используют отчеты в базе данных. Смотреть фото Для чего используют отчеты в базе данных. Смотреть картинку Для чего используют отчеты в базе данных. Картинка про Для чего используют отчеты в базе данных. Фото Для чего используют отчеты в базе данных Для чего используют отчеты в базе данных. Смотреть фото Для чего используют отчеты в базе данных. Смотреть картинку Для чего используют отчеты в базе данных. Картинка про Для чего используют отчеты в базе данных. Фото Для чего используют отчеты в базе данных Для чего используют отчеты в базе данных. Смотреть фото Для чего используют отчеты в базе данных. Смотреть картинку Для чего используют отчеты в базе данных. Картинка про Для чего используют отчеты в базе данных. Фото Для чего используют отчеты в базе данных

Для чего используют отчеты в базе данных. Смотреть фото Для чего используют отчеты в базе данных. Смотреть картинку Для чего используют отчеты в базе данных. Картинка про Для чего используют отчеты в базе данных. Фото Для чего используют отчеты в базе данных

Отчет (report) — это объект базы данных, который используется для вывода на экран, в печать или файл структурированной информации. Reports позволяют извлечь из таблиц или запросов базы данных необходимую информацию и представить ее в виде удобном для восприятия. Report содержит заголовок, область данных, верхний и нижний колонтитулы, примечание и разбит на страницы.

В Microsoft Access 2007 для создания отчетов можно использовать различные средства (рис. 1):

Для чего используют отчеты в базе данных. Смотреть фото Для чего используют отчеты в базе данных. Смотреть картинку Для чего используют отчеты в базе данных. Картинка про Для чего используют отчеты в базе данных. Фото Для чего используют отчеты в базе данных
Рис. 1.

Отчеты целесообразно выполнять с помощью Мастера или других указанных инструментов, а дорабатывать их, т.е. вносить необходимые изменения можно в режиме макета или конструктора. В Microsoft Access 2007 предусмотрено два режима внесения изменений и дополнений в reports: режим макета и режим конструктора.

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

Мастер отчетов. Для создания отчета при помощи Мастера отчетов необходимо выполнить следующие действия:

Для чего используют отчеты в базе данных. Смотреть фото Для чего используют отчеты в базе данных. Смотреть картинку Для чего используют отчеты в базе данных. Картинка про Для чего используют отчеты в базе данных. Фото Для чего используют отчеты в базе данных
Рис. 2.

Для чего используют отчеты в базе данных. Смотреть фото Для чего используют отчеты в базе данных. Смотреть картинку Для чего используют отчеты в базе данных. Картинка про Для чего используют отчеты в базе данных. Фото Для чего используют отчеты в базе данных
Рис. 3.

Для чего используют отчеты в базе данных. Смотреть фото Для чего используют отчеты в базе данных. Смотреть картинку Для чего используют отчеты в базе данных. Картинка про Для чего используют отчеты в базе данных. Фото Для чего используют отчеты в базе данных
Рис. 4.

Редактирование:
1) удалите поля КодСтудента в верхнем колонтитуле и области данных;
2) удалите поля КодГруппы в верхнем колонтитуле и области данных;
3) На место поля КодГруппы переместить поле «Название» из списка «Группы студентов»;
4) переместите влево все поля в верхнем колонтитуле и области данных.
5) Измените надпись в заголовке страницы, введите НТУ «ХПИ» и нажмите Enter.
6) Переместите Надпись. В Нижнем колонтитуле выделить поле =Now() и перетащить его в Заголовок под название Студенты. Дата будет отображаться под заголовком.

Форматирование:
1) Выделите заголовок Студенты НТУ «ХПИ»
2) Измените гарнитуру, начертание и цвет шрифта, а также цвет заливки фона. Report в режиме конструктора примет вид, представленный на рисунке 5.

Для чего используют отчеты в базе данных. Смотреть фото Для чего используют отчеты в базе данных. Смотреть картинку Для чего используют отчеты в базе данных. Картинка про Для чего используют отчеты в базе данных. Фото Для чего используют отчеты в базе данных
Рис. 5.

3) Перейдите в режим предварительного просмотра. Для перехода в режим предварительного просмотра необходимо щелкнуть правой кнопкой мыши на названии отчета в области переходов и в контекстном меню выбрать режим «Предварительный просмотр» (рис 6).

Для чего используют отчеты в базе данных. Смотреть фото Для чего используют отчеты в базе данных. Смотреть картинку Для чего используют отчеты в базе данных. Картинка про Для чего используют отчеты в базе данных. Фото Для чего используют отчеты в базе данных
Рис. 6.

Инструмент Отчет. Для быстрого создания отчета, т.е. создания одним щелчком мыши можно воспользоваться инструментом Report. В этом случае report формируется на базе существующей таблицы или запроса. В созданном отчете будут отображаться все записи таблицы или запроса, на базе которых создается report. Но созданный report можно будет изменить в режиме макета или конструктора.

Для создания отчета необходимо выполнить следующее. В области переходов надо выделить таблицу (например, Студенты), на основе которой нужно создать report. Затем перейти на вкладку Создание и щелкнуть на пиктограмме Report. На экране будет отображен простой Отчет на основе текущей таблицы Студенты.

Для чего используют отчеты в базе данных. Смотреть фото Для чего используют отчеты в базе данных. Смотреть картинку Для чего используют отчеты в базе данных. Картинка про Для чего используют отчеты в базе данных. Фото Для чего используют отчеты в базе данных

Средство Пустой отчет. Инструмент «Пустой report» позволяет создавать reports с нуля в режиме макета. Для этого надо щелкнуть Пустой report в группе Отчеты на вкладке Создание. В окне редактирования Access 2007 появится Отчет1 с пустой областью данных, а в правой части окна будет отображаться область «Список полей» существующих таблиц. Щелкнув на знак «+» таблицы (например, Студенты), откроется список необходимых полей.

Перетащите требуемые поля из этого списка в report, нажав и удерживая левую клавишу мыши. С помощью инструментов из группы «Элементы управления» на вкладке Формат, можно доработать report, добавив заголовок, номера страниц, дату и время. При необходимости его можно доработать в режиме конструктора. Сохраните report.

Ответьте на вопросы в тетрадях по СРСП:

(Ответы должны быть полными с объяснениями можно вклеить рисунки из СУБД MS Access с помощью копирования кнопкой PrtScrn)

1. Что такое Базы данных и СУБД? (Для устного ответа: покажите созданное готовое БД в СУБД MS Access и объясните как организованна в ней БД.)

2. Как организуется реляционная БД? (Для устного ответа: покажите созданные таблицы готовом БД в СУБД MS Access и объясните как они организованны).

4. Что является основным объектом в реляционной БД?

5. Какие поля имеет таблица БД в СУБД MS Access?

6. Что такое ключ в таблицах СУБД MS Access? Какие существуют ключи в БД?

7. Как организуются логические связи в таблицах СУБД MS Access?

8. Что такое запрос СУБД MS Access и что используют для его создания?

9. Что такое форма СУБД MS Access и как создают формы в СУБД MS Access?

10. Что такое отчет и чем отличается он от других объектов СУБД MS Access? Как создаются формы в СУБД MS Access?

Источник

Отчеты в реляционных БД

Вы будете перенаправлены на Автор24

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

В Microsoft Access 2007 отчеты можно создавать с помощью различных средств:

Целесообразнее отчеты создавать с помощью Мастера или других вышеназванных инструментов, а дорабатывать их, дополняя необходимыми изменениями, можно используя режим макета или конструктора. В Microsoft Access 2007 предусматриваются 2 режима, с помощью которых можно внести изменения и дополнения в отчет: режим макета и режим конструктора.

Режим макета является наиболее наглядным режимом редактирования и форматирования отчетов, чем режим конструктора. В случае, когда режим макета не имеет возможности выполнения изменений в отчете, то в таком случае применяют режим конструктора.

Мастер отчетов

Создание отчета с помощью Мастера отчетов выполняется следующим образом:

Готовые работы на аналогичную тему

Редактирование отчетов

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

Редактирование отчета можно провести следующим образом:

нужно удалить поле КодСтудента в верхнем колонтитуле и в области данных;

затем удалить поле КодГруппы в верхнем колонтитуле и в области данных;

Для форматирования необходимо:

Инструмент Отчет

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

Для создания отчета с помощью указанного инструмента необходимо:

Средство Пустой отчет

С помощью инструмента Пустой отчет создаются отчеты с нуля в режиме макета. Для этого щелкнем Пустой отчет в группе Отчеты на вкладке Создание. В результате в окне редактирования Access 2007 появляется Отчет1 с пустой областью данных, а в правой части окна отобразится область Список полей существующих таблиц. Щелчком мыши на знаке «+» таблицы (в примере, Студенты) открывается список нужных полей.

Затем необходимо перетащить нужные поля из этого списка в отчет, нажав и удерживая левую кнопку мыши. Используя инструменты группы Элементы управления во вкладке Формат, доработаем отчет, добавив заголовок, номера страниц, дату и время. При необходимости его можно доработать в режиме конструктора. И в завершении сохраните отчет.

Источник

Конспект по дисциплине БД на тему «Назначение и способы создания отчетов»

Онлайн-конференция

«Современная профориентация педагогов
и родителей, перспективы рынка труда
и особенности личности подростка»

Свидетельство и скидка на обучение каждому участнику

Назначение и способы создания отчетов

В Access отчет создается почти так же, как форма. Разница между этими двумя объектами базы данных состоит не в технологии их построения, а в их целевом назначении. Отчет предназначен для печати и представляет ценность как материальная копия документа, полученного из базы данных.

Предусмотрены следующие стандартные способы формирования отчета:

в режиме Автоотчета;

в режиме Конструктора;

изменение отчета путем включения в него диаграмм.

Однако в работе с отчетами все-таки есть свои нюансы. В отличие от форм,

с отчетами возможна операция группировки данных.

1.1.1 Создание отчета в режиме Автоотчета.

Это наиболее быстрый, но и наименее гибкий способ. Отчет, созданный таким образом, будет отображать все поля и записи только одной базовой таблицы или запроса.

Рассмотрим порядок создания отчета:

В разделе Объекты ( Objects ) окна базы данных щелкнуть сначала по кнопке Отчеты ( Reports ), а затем по кнопке Для чего используют отчеты в базе данных. Смотреть фото Для чего используют отчеты в базе данных. Смотреть картинку Для чего используют отчеты в базе данных. Картинка про Для чего используют отчеты в базе данных. Фото Для чего используют отчеты в базе данных. Открывается окно диалога Новый отчет ( New Report );

В окне перечислены варианты создания отчетов. В режиме Автоотчета допускается создавать отчеты двух видов:

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

Щелкнуть по кнопке ОК.

На экране появляется созданный отчет. Будет представлена первая страница отчета. В действительности он может состоять из нескольких страниц.

Создание отчета в режиме Мастера.

Процесс создания отчета в нем заключается в переходе от одного окна диалога Мастера к другому и сводится к выбору свойств отчета из предлагаемых вариантов. Создавая отчет в режиме Мастера, разработчик имеет возможность включать в него данные из произвольного количества таблиц и запросов базы данных. Этот режим позволяет отображать связь «родитель-дочь» между таблицами, выполняя группирование данных. Однако данный режим также имеет ограничения, связанные с предопределенностью вариантов дизайна отчета.

Создание отчета в режиме Конструктора.

Режим Конструктора отчетов отличается наибольшей гибкостью и наибольшей трудоемкостью. При создании отчетов в этом режиме разработчик вынужден «вручную» определять все свойства документа. Поэтому данный режим целесообразно использовать для определения каких-либо «уникальных» свойств или для доработки отчетов, созданных в других режимах. В качестве примера рассмотрим задачу включения подчиненного отчета.

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

Первую часть задачи можно решить с помощью Автоотчета.

Теперь надо вставить в него подотчет содержащий данные дочерней таблицы.

Рассмотрим порядок операций подробнее:

На панели инструментов Конструктора щелкните по кнопке Для чего используют отчеты в базе данных. Смотреть фото Для чего используют отчеты в базе данных. Смотреть картинку Для чего используют отчеты в базе данных. Картинка про Для чего используют отчеты в базе данных. Фото Для чего используют отчеты в базе данныхПодчиненная форма/отчет ( Subform / Subreport ).

На поле конструктора в Области данных ( Detail ) выберите точку, к которой следует «привязать» подотчет. Если в области данных не хватает места, перетащите нижнюю рамку области данных вниз.

В следующем окне необходимо ответить па вопрос: Вы хотите сами задать поля, которые будут связывать основной и подчиненный отчеты, или выбрать эти поля из приведенного ниже, списка? (Would you like to define which fields link your main form to this subform yourself, or choose from the list below?), выбрав один из вариантов ответа :

Выбирать из списка ( Choose from a list );

Устанавливать свои собственные ( Define my own ) . И щелкнуть по кнопке Готово ( Finish ).

Access вернет нас в область данных Конструктора, но с дополнением в виде подчиненной формы. Чтобы взглянуть на окончательный вариант отчета, необходимо щелкнуть по кнопке Для чего используют отчеты в базе данных. Смотреть фото Для чего используют отчеты в базе данных. Смотреть картинку Для чего используют отчеты в базе данных. Картинка про Для чего используют отчеты в базе данных. Фото Для чего используют отчеты в базе данныхПросмотр ( View ) на панели инструментов окна базы данных.

Группирование данных в отчете

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

В очередном окне диалога Мастер задает вопрос: В каком виде вы хотите представить данные? ( How do you want to view your data ?).

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

Для чего используют отчеты в базе данных. Смотреть фото Для чего используют отчеты в базе данных. Смотреть картинку Для чего используют отчеты в базе данных. Картинка про Для чего используют отчеты в базе данных. Фото Для чего используют отчеты в базе данных

Рис. 1. Окно диалога Мастера для определения порядка сортировки записей

Аналогично осуществляется организации структуры всего отчета.

На следующем этапе работы определяется внешним представлением данных.

Мастер спрашивает: Как вы хотите расположить данные в отчете? (How would you like to lay out your report?).

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

В разделе Ориентирование ( Orientation ) задается книжное или альбомное расположение страницы.

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

На следующем этапе определяется фон и шрифт (данное окно, если стандартная настройка вас устраивает, можно пропустить).

На заключительном этапе назначается имя для отчета. В результате получаем окончательный вариант первой страницы отчета.

Данные сгруппированы, и отчет готов к печати.

Создание статистической копии отчета

1. В Access отчет создается почти так же, как форма. Разница между этими двумя объектами базы данных состоит не в технологии их построения, а в их целевом назначении. Если с формой пользователь будет работать на экране, то отчет предназначен для печати и представляет ценность как материальная копия документа, полученного из базы данных.

2. Отчет, созданный с помощью Автоотчета, будет отображать все поля и записи базовой таблицы или запроса. Так же, как и в случае с формой, такой отчет наиболее прост в построении и наименее гибок по своей структуре.

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

Резервное копирование

Основным назначением резервного копирования является предотвращение возможной гибели базы данных. Резервное копирование состоит в создании резервной копии базы данных. При создании резервной копии БД обычно используют магнитные ленты (МЛ) или диски. Резервная копия может быть точной копией исходной БД или сжатой (архивной) копией. Сжатие может осуществляться аппаратно или программно. Аппаратное сжатие предпочтительно с точки зрения временных затрат на эту операцию, но увеличивает стоимость аппаратной части.

Резервное копирование может осуществляться во время работы с БД (режиме online) или в другое время. Копия может создаваться по инициативе оператора, либо автоматически в заданное время путем запуска соответствующей утилиты.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *