Страницы

вторник, 22 октября 2013 г.

База данных Access - Пожары, вариант 2

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


Форму делаем простую, показывается только одна запись на экране.


Такая форма создается одним нажатием кнопки «Форма» на панели инструментов.

Создаем отчет мастером отчетов на основе созданного запроса. Сделаем группировку по виду объекта.


И сделаем подсчет итогов по площади пожара, количеству пострадавших и погибших.


В конструкторе подправляем надписи, пишем заголовок, оформляем.


Итог


Запрос с параметром
Открываем конструктор запросов, добавляем таблицу «Виды объектов», выбираем все поля. Создаем параметр:


В поле «Номер записи» в условии отбора пишем в квадратных скобках название параметра.


Для создания диаграммы делаем запрос с двумя полями «Количество травмированных» и «Причина пожара».
Создаем сводную диаграмму, меняем тип на круговую, настраиваем параметры.
Результат: