Курсовая работа: Разработка элементов информационной системы средствами СУБД MS Access и языка программирования VBA

Для этого составим перекрестный запрос, который в режиме “конструктор” будет иметь вид, представленный на рисунке 2.2.7.1.

Рисунок 2.2.7.1-перекрестный запрос в режиме “конструктор".

После выполнения запроса получим таблицу, имеющую вид, представленный на рисунке 2.2.7.2.

Рисунок 2.2.7.2-таблица, полученная после выполнения перекрестного запроса.

2.3 Создание составного отчёта, содержащего диаграмму. Группировка и сортировка в отчётах

Отчеты представляют собой наилучшее средство представления информации из базы данных в виде печатного документа. В основном отчеты применяются для просмотра "картины в целом", поэтому часто базируются на многотабличных запросах.

Отчеты предоставляют возможность группировать выводимую информацию с помощью окна сортировка и группировка. В окне сортировка и группировка можно определить до 10 полей или выражений, которые будут использоваться в отчете для группировки данных. В данном отчете группировка проведена по категории, товару, марке и модели. Отчет создан при помощи мастера создания отчетов и откорректирован при помощи конструктора отчетов. Вид отчета, открытого в режиме “конструктор” представлен на рисунке 2.3.1, а группировка в отчете на рисунке 2.3.2.

Рисунок 2.3.1-отчет в режиме “конструктор".


Рисунок 2.3.2-группировка в отчете в режиме “конструктор".

Сам отчет имеет вид, представленный на рисунке 2.3.3.


Рисунок 2.3.3-отчет по таблице "2_Товары".

В Microsoft Access предусмотрена возможность построения графиков и диаграмм для более наглядного представления данных. График, приведенный на рисунке 2.3.4, показывает информацию о годе основания производителя.

Рисунок 2.3.4-график, который показывает информацию о годе основания фирмы-производителя.

2.4 Создание иерархической формы по двум связанным таблицам

Формы, которые можно создать средствами Microsoft Access, позволяют получать информацию, а так же корректировать ее в удобном для пользователя стиле. Microsoft Access позволяет создавать иерархические формы, в которых отображается информация из двух таблиц, связанных отношением “один - ко - многим". В случае необходимости иметь информацию о товарах и их производителе можно создать иерархическую форму. Для создания такой формы можно использовать мастер создания форм. Для корректировки вида формы используют режим “конструктора”. Для сохранения, закрытия и выхода из Microsoft Access в форме используются соответствующие кнопки, созданные при помощи мастера создания кнопок. Для перехода к отчету, содержащему информацию о всех товарах используется гиперссылка. Данная форма в режиме “конструктор” представлена на рисунке 2.4.1.

Рисунок 2.4.1-иерархическая форма в режиме “конструктор”.

После перехода в режим формы можно добавлять или корректировать данные из двух таблиц.


Рисунок 2.4.2-иерархическая форма.

2.5 Создание страниц доступа к данным

Для создания статической страницы HTML доступа к данным по таблице “2_Товары" воспользуемся соответствующим мастером. В результате получим страницу, представленную на рисунке 2.5.1.


Рисунок 2.5.1-страница доступа.

3. Использование языка программирования VBA

3.1 Создание макросов

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

К-во Просмотров: 569
Бесплатно скачать Курсовая работа: Разработка элементов информационной системы средствами СУБД MS Access и языка программирования VBA