Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MS OFFICE.doc
Скачиваний:
43
Добавлен:
11.02.2016
Размер:
630.27 Кб
Скачать

3.2.5. Создание итогового запроса

Запросы, выполняющие вычисления по всем записям для какого-либо числового поля, называются итоговыми запросами.

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

Предположим, что малое предприятие собирает компьютеры трех классов: «Элитный», «Деловой», «Экономичный».

Несмотря на то, что архитектура у всех компьютеров близка, их компоненты заметно отличаются по цене и техническим параметрам. Соответственно, имеются различия в цене этих трех моделей.

Наша задача – подготовить итоговый отчет, с помощью которого можно определять цену каждой из моделей компьютеров и динамично ее отслеживать при изменении компонентов.

Порядок работы:

  1. В окне ФамилияСборкаПК: база данных открыть панель Таблицы и выбрать таблицу Комплектующие.

  2. Щелчком на значке Конструктор открыть структуру таблицы и создать дополнительное поле Класс, в котором будут храниться данные о том, для какого класса изделий предназначены соответствующие компоненты. Для этого выделить первое поле (Компонент) и нажать клавишу INSERT, а затем в начало структуры таблицы вставить имя нового поля Класс и определить его тип как Текстовый.

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

  4. Открыть таблицу Комплектующие и наполнить ее содержанием, введя для каждого класса данные по следующим изделиям:

  • Жесткий диск

  • Видеокарта

  • Клавиатура

  • Мышь

  • Оперативная память

  • Корпус

  • CD-ROM

  • Дисковод гибких дисков

  • Видеоадаптер

  • Звуковая карта

Цены и названия модели проставить произвольно. Поле Основной параметр можно не заполнять.

Таблица Комплектующие после внесения изменений может иметь, например, следующий вид:

Таблица 1: Комплектующие

  1. Класс

    Компонент

    Модель

    Основной параметр

    Цена

    Элитный

    Процессор

    Pentium III 600

    600

    350

    Экономичный

    Процессор

    Celeron 466

    466

    86

    Деловой

    Процессор

    Celeron 500

    500

    106

    Экономичный

    Жесткий диск

    Western Digital, Caviar 64AA

    6,4

    99

    Элитный

    Жесткий диск

    Western Digital, Caviar 313000

    13

    139

    Деловой

    Жесткий диск

    Western Digital, Caviar 102AA

    10,2

    119

    Экономичный

    Видеокарта

    AGP, PowerColor

    8

    62

    Деловой

    Видеокарта

    AGP, PowerColor M64

    32

    99

    Элитный

    Видеокарта

    AGP, Matrox G400

    16

    123

    Элитный

    Клавиатура

    А1

    30

    Деловой

    Клавиатура

    А2

    25

    Экономичный

    Клавиатура

    А3

    20

    Закрыть таблицу Комплектующие.
  2. Открыть панель Запросы в окне ФамилияСборкаПК: база данных.

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

  4. В бланк запроса по образцу ввести следующие поля таблицы Комплектующие: Класс, Компонент, Цена.

  5. Для поля Класс включить сортировку по возрастанию.

  6. На панели инструментов Microsoft Access щелкнуть на кнопке Групповые операции или воспользоваться меню:

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]