- •Лабораторная работа. Тема: Проектирование информационной системы в ms access
- •Задание на проектирование
- •Создание файла базы данных
- •Создание таблиц
- •Ввод данных в таблицу
- •Создание форм для ввода данных
- •Связывание таблиц
- •Создание запросов в ms access
- •Отбор информации в запросах
- •Параметрические запросы
- •Перекрестные запросы
- •Запрос с вычисляемым полем
- •Сумма: [Цена]*[Поставки]
- •Сумма: [Цена]*[Потребление]
- •Создание отчетов
- •Самостоятельная работа
Сумма: [Цена]*[Потребление]
Выполните запрос и сохраните полученную таблицу под именем Запрос с вычислением 2.
Создание отчетов
Для вывода на печать обработанной информации используются отчеты. Создадим несколько отчетов для исходных таблиц и созданных запросов. Самый простой пример – это создание автоотчета. Для его создания перейдите в раздел Отчеты и щелкните на кнопке Создать. В появившемся диалоговом окне Новый отчет выберите пункт Автоотчет: ленточный, а в качестве источника данных выберите таблицу ПОТРЕБЛЕНИЕ (Рис. 32).
Рис. 32. Создание автоотчета
Щелкните на кнопке ОК. ACCESS автоматически подбирает размещение отчета на странице. Сохраните отчет с именем Отчет ПОТРЕБЛЕНИЕ. Закройте отчет.
Создайте отчет с помощью Мастера. Для его создания перейдите в раздел Отчеты и щелкните на кнопке Создать. В появившемся диалоговом окне Новый отчет выберите пункт Мастер отчетов, а в качестве источника данных выберите таблицу Запрос с вычислением.
В диалоговом окне Создание отчетов (Рис. 33) перенести все поля с помощью кнопки >> из окна Доступные поля в окно Выбранные поля и щелкните на кнопке Далее.
Рис. 33. Мастер отчетов
На вопрос Добавить уровни группировки? отвечать не надо, просто щелкните на кнопке Далее. В следующем окне при необходимости можно задать по нужным полям соответствующий вид сортировки. В данном случае это не требуется. Щелкните на кнопке Далее и в новом окне выберите вид макета для отчета (Рис. 34).
Рис. 34. Задание вида макета для отчета
Щелкните на кнопке Далее и выберите стиль отчета – деловой. Щелкните на кнопке Далее и в новом окне введите имя отчета – Отчет по запросу. Далее щелкните на кнопке Готово.
Самостоятельно создайте еще несколько отчетов для вывода данных, которые отличаются дизайном и структурой от рассмотренных примеров.
Самостоятельная работа
Путем выполнения запросов и генерацией соответствующих запросов получите ответы на следующие вопросы:
На какую сумму выпускает каждая фирма всей продукции?
Какова стоимость поставленных системных плат (или любых других комплектующих изделий)?
Какие комплектующие изделия закупил каждый магазин, и на какую сумму?
Какова стоимость реализованных магазинами системных плат (или любых других комплектующих изделий)?
Какие фирмы (название, адрес и номер телефона) являются поставщиками комплектующих для каждого магазина?
В какой магазин поступает изделие, производимое фирмой, указанное параметрически.
Какая фирма поставляет продукцию, потребляемую магазином, указанным параметрически?
Какова разница стоимостей закупаемой у фирм и продаваемой магазинами всей продукции?
Найти адрес фирмы, выпускающей изделия стоимостью более указанного числа «X». Число «X» задавать в виде параметра
Найти адрес магазина, потребляющего комплектующие изделия стоимостью более указанного числа «X». Число «X» задавать в виде параметра.