- •Базы данных. Системы управления базами данных
- •Понятие базы данных
- •Модели данных
- •Реляционные базы данных
- •Структурные элементы базы данных
- •Пример таблицы «Студент»
- •Описание логической структуры таблицы «Студент»
- •данных
- •данных
- •Нормализация таблиц
- •Нормализация таблиц
- •Нормализация таблиц
- •Нормализация таблиц
- •Нормализация таблиц
- •Нормализация таблиц
- •Нормализация таблиц
- •Типы связей
- •Типы связей
- •Типы связей
- •Типы связей
- •Типы связей
- •СУБД ACCESS
- •СУБД ACCESS
- •Основные технологические этапы работы с СУБД
- •СУБД ACCESS. Таблицы
- •СУБД ACCESS. Таблицы
- •СУБД ACCESS. Таблицы
- •СУБД ACCESS. Таблицы
- •СУБД ACCESS. Запросы
- •СУБД ACCESS. Запросы
- •СУБД ACCESS. Запросы
- •СУБД ACCESS. Запросы
- •СУБД ACCESS. Запросы
- •СУБД ACCESS. Запросы
- •СУБД ACCESS. Запросы
- •СУБД ACCESS. Запросы
- •СУБД ACCESS. Запросы
- •СУБД ACCESS. Запросы
- •СУБД ACCESS. Запросы
- •СУБД ACCESS. Запросы
- •СУБД ACCESS. Формы
- •СУБД ACCESS. Формы
- •СУБД ACCESS. Формы
- •СУБД ACCESS. Формы
- •СУБД ACCESS. Отчеты
- •СУБД ACCESS. Отчеты
- •СУБД ACCESS. Отчеты
- •СУБД ACCESS
СУБД ACCESS. Формы
Формами называются настраиваемые диалоговые окна, сохраняемые в базе данных в виде объектов специального типа.
Формы строятся на основе таблиц или запросов и используются:
для просмотра данныхдля корректировки данныхдля ввода данных
Вся информация формы содержится в ее элементах управления, некоторые из которых непосредственно связаны с полями базовых таблиц.
41
СУБД ACCESS. Формы
Существует несколько режимов работы с формами:
Режим формы (пользовательский, используется для просмотра, добавления, изменения записей в таблице или запросе)
Режим таблицы (то же, что и форма, но не применяются свойства форматирования элементов управления)
Режим конструктора (используется
разработчиками, позволяет изменять структуру и внешний вид формы, добавлять и удалять элементы управления)
Режим сводной таблицы |
|
(используется для представления и |
|
анализа исходных данных) |
42 |
СУБД ACCESS. Формы
В Access можно создать формы следующих видов:
форма в столбец, или полноэкранная форма;
ленточная форма;
табличная форма;
форма главная/подчиненная
форма сводная таблица;
форма с диаграммой
43
СУБД ACCESS. Формы
Конструирование форм
Access предлагает следующие способы создания формы:
С применением Автоформы. Автоформа позволяет создавать формы пяти типов: в столбец, ленточную, табличную, сводную таблицу и сводную диаграмму. При этом в форму вставляются все поля источника данных.
С помощью мастера форм. В процессе диалога с пользователем мастер создает форму одного из стандартных типов (и еще выровненную). При этом в форму вставляются выбранные пользователем поля из источника данных.
С помощью конструктора форм. Форма конструируется пользователем в окне конструктора форм.
44
СУБД ACCESS. Отчеты
Отчеты предназначены для вывода информации из базы данных и обеспечивают наиболее гибкий способ просмотра и распечатки итоговой информации. Они позволяют отображать и печатать данные с любой степенью детализации. В отчете можно получить результаты сложных расчетов, статистических сравнений, поместить в него рисунки и диаграммы.
Существует три режима работы с отчетами:
Режим Конструктор (можно изменять структуру и внешний вид, отчета, добавлять и удалять поля).
Режим Образец (средство тестирования создаваемого отчета. Выводятся только данные, необходимые для отображения каждого элемента управления отчета, могут не совпадать с реальными данными);45
СУБД ACCESS. Отчеты
Существуют следующие способы создания отчетов:
С помощью конструктора
С помощью мастера отчетов
Используя автоотчет. Автоотчет позволяет быстро создать отчет одного из следующих видов:
Ленточный (Данные распечатываются в виде строк и столбцов. Их разновидности включают отчеты с итоговым и групповым суммированием).
В столбец (Данные распечатываются в
виде формы с возможным включением
итогов и графиков). |
46 |
СУБД ACCESS. Отчеты
Основные виды отчетов:
отчет в одну колонку (в столбец);
многоколонный отчет;
табличный отчет;
отчет с группировкой данных и
подведением итогов;
перекрестный отчет;
составной отчет и др.
47
СУБД ACCESS
Макросы - включают простые команды для автоматизации выполнения задач без программирования.
Модули - программы, написанные на VBA.
48