Создание запросов и отчетов




Запросы – важнейший инструмент любой системы управления базами данных. Запросы служат для выбора записей, обновления таблиц и включения в них новых записей. Чаще всего запросы применяют для выбора конкретных групп записей, удовлетворяющих данному условию. Кроме того, запросы позволяют комбинировать информацию, содержащуюся в разных таблицах, обеспечивая связанным элементам данных таблиц унифицированный вид. В Access возможно создание запросов четырех типов позволяющих решать разные задачи: запрос на выборку, перекрестный запрос, запрос с вычисляемыми полями и запрос на обновление или удаление записей [7].

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

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

Рис. 4. Заполненный бланк запроса Компьютеры на гарантии

Рис. 5. Результат выполнения запроса Компьютеры на гарантии

 

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

Рис. 6. Заполненный бланк запроса Стоимость ремонта

Рис.7. Результат выполнения запроса Стоимость ремонта

 

В запросе Прибыль мастеров вычисления проводятся в поле Сумма. В итоге представляются данные о прибыли каждого из мастеров.

Рис.8. Заполненный бланк запроса Прибыль мастеров

Рис.9. Результат выполнения запроса Прибыль мастеров

Отчет – это конечный продукт большинства приложений баз данных. С помощью отчета данные можно представить фактически в любом формате с разными уровнями детализации. Для его создания комбинируется данные, запросы и даже формы. Отчет предназначен для печати и широкого распространения. Существуют одностолбцовые, ленточные, многостолбцовые отчеты, отчеты с группированием данных и др. [1].

Для обобщения информации, содержащейся в базе данных «Ремонт компьютеров» созданы следующие отчеты:

§ Общий отчет, содержащий код заказа, наименование компьютера, фамилия мастера, причина поломки компьютера, дата начала и конца ремонта, стоимость ремонта;

§ Отчет Компьютеры, находящиеся на гарантии. В нем представлены данные о компьютерах, ремонт которых еще не закончен, фамилия мастера, который занимается ремонтом данного компьютера и дата начала ремонта.

Рис. 10. Результат выполнения общего отчета

Рис. 11. Результат выполнения отчета Компьютеры, находящиеся в ремонте



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2016-08-20 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: