Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
КУРСОВАЯ по базе данных.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
479.23 Кб
Скачать

1.5.Создание формы

На рисунке 4 изображена форма «Форма филиалов». Если в таблице мы видим сразу много записей, то в форме видны поля только одной записи, но зато сразу видны все поля – даже если запись очень длинная.

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

Рисунок 4. - Форма «Форма филиалов» в режиме просмотра

2. Использование базы данных

2.1. Создание запросов

Запросы создаются с целью отбора данных из таблиц по некоторым критериям. Например, создадим запрос по филиалам. Чтобы создать запрос, в окне базы данных выбрать тип объекта – Запросы и нажать кнопку Создание запроса с помощью конструктора. В следующем диалоговом окне выбрать таблицы, из которых нужно отбирать данные, результат представлен на рисунке 5. В этом окне в полях со списками Имя таблицы и Поле надо выбрать поля, включаемые в запрос, ниже можно выбрать вариант сортировки записей и указать условия их отбора. Закрыв окно, можно запомнить созданный запрос. При его просмотре мы видим виртуальную таблицу, включающую только те данные, которые мы отобрали. Если изменить данные в исходных таблицах, то результат просмотра запроса также изменится.

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

Рисунок 5. – Окно запроса «флилиалы» в режиме конструктора

Рисунок 6. – Данные по запросу «Филиалы»

2.2. Формирование отчетов

На рисунке 7 показан отчет по филиалам. Отчет получен с помощью мастера отчетов. В окне базы данных надо выбрать тип объекта – Отчеты и нажать кнопку Создать отчет с помощью мастера, далее выбрать запрос виды классов – в качестве источника данных. После этого, делая выбор в предлагаемых диалогах, остается уточнить перечень полей, включаемых в отчет, вариант группировки и сортировки записей, вариант вывода итоговых строк и ориентацию страниц. Отчет в сочетании с запросом позволяет отобрать из базы данных требуемую информацию, сгруппировать итоговые записи и автоматически получить итоговые строки. Отчет можно напечатать, выбрав пункт меню Сервис/Связи с Office/Публикация в Microsoft Office Word. Наконец, в отчет нетрудно внести редакционные изменения, но не в режиме создания с помощью мастера отчетов, а в режиме конструктора.

Рисунок 7. – Отчет с группировкой по гидромуфтам питательных насосов

Рисунок 8. – Отчет с группировкой по исполнеию счетчика активной энергии

Заключение

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