Отчеты, способы их создания

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

 

Макросы и модули, их отличия

Макросы представляют собой небольшие программы, с помощью которых можно автоматизировать часто повторяющиеся действия, например открытие формы или печать отчета. Это особенно удобно, если с БД работают неквалифицированные пользователи. Модулипредставляют собой программы на VBA, языке программирования высокого уровня, разработанного для создания приложений Windows. Помимо стандартного набора команд VBА, каждая программа Microsoft Office имеет собственные команды. VBА включает сотни команд и может неограниченно расширяться за счет дополнений, вносимых другими компаниями и частными лицами. Программы VBA используются для решения задач, слишком сложных для макросов, как, например, извлечение определенной информации из рабочих листов Excel.

 

Страницы доступа к данным, их виды

Страницы предназначены для того, чтобы предоставить доступ к информации, хранящейся в базе данных, пользователям Интернета или интранета. Можно создать страницы, называемые страницами доступа к данным. Работа с данными на Web-странице осуществляется примерно так же, как в Access — пользователи могут просматривать таблицы, выполнять запросы и заполнять поля форм. Хотя публикация информации из базы данных в Web на первый взгляд кажется сложной, Access включает мастер, который берет на себя большую часть кропотливой работы по созданию страницы доступа. При желании созданную мастером страницу можно доработать в режиме Конструктора.

 

Первая нормальная форма

Нормальные формы – линейн. последоват-ть правил, применяемых к БД, причем, чем выше норм. форма,тем совершеннее структура БД. Нормализация – многомтупенчат.процес уменьшения избыточности инф-ции в бд, при кот-м таблицы бд организ-ся, разъединяются и данные приводятся в порядок. хотя существует много уровней, обяно достаточно выполнять норм-цию до 3-й нормальной формы (3 нф). 1 нормальная форма (1нф):задает существ-е в кажд.позиции,определенной строкой или столбцом, только одного значения, а не массива или списка значений.

 

Вторая нормальная форма

Нормальные формы – линейн. последоват-ть правил, применяемых к БД, причем, чем выше норм. форма,тем совершеннее структура БД. Нормализация – многомтупенчат.процес уменьшения избыточности инф-ции в бд, при кот-м таблицы бд организ-ся, разъединяются и данные приводятся в порядок. хотя существует много уровней, обяно достаточно выполнять норм-цию до 3-й нормальной формы (3 нф). Вторая нормальная форма (2нф): 1) она удовлетворяет условиям 1нф(задает существ-е в кажд. позиции, определенной строкой или столбцом, только одного значения, а не массива или списка значений.)2) любое неключев.поле однозначно идентифицируется полным набором ключевых полей,т.е. кажд.неключевое поле должно полн-ю зависеть от первичного ключа.

 

Третья нормальная форма

Нормальные формы – линейн. последоват-ть правил, применяемых к БД, причем, чем выше норм. форма,тем совершеннее структура БД. Нормализация – многомтупенчат.процес уменьшения избыточности инф-ции в бд, при кот-м таблицы бд организ-ся, разъединяются и данные приводятся в порядок. хотя существует много уровней, обяно достаточно выполнять норм-цию до 3-й нормальной формы (3 нф). 3 НФ. Удовлетворяет 2 НФ (сущ-ние в каждой позиции, определяемой строкой или столбцом, только одного значения, а не массива или списка + каждое неключевое поле полностью зависит от первичного ключа) и все неключевые столбцы взаимно независимы.