Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
информационные технологии в менеджменте.docx
Скачиваний:
5
Добавлен:
25.04.2019
Размер:
95.96 Кб
Скачать

Сортировка в таблице и запросе.

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

Нельзя сортировать данные по значениям полей: гиперссылок, объектов OLE и полей МЕМО.

Если возникает необходимость отсортировать по нескольких полям одновременно нужно выделить эти столбцы и щелкнуть по кнопке сортировка, столбцы должны располагаться и первыми сортируются которые расположены левее.

Запросы с параметром и вычисляемые поля.

Для построения запроса с параметром в макете запроса нужно для полей в качестве параметра условия отбора указать в квадратных скобках текст. Н-р для компонента процессор (квадратные скобки отвечают запросам).

Для того чтобы создать вычисляемое поле нужно

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

Групповые операции. Итоговый запрос.

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

  1. СУММ. Суммирование значений в группе записей.

  2. Аvj. Среднее значение для группы записей

  3. Мин макс.

  4. Count подсчет числа значений в группе записей.

Чтобы построить итоговый запрос нужно создать новый запрос в режиме конструктора. Далее добавим макет таблицы нужные поля: поле класс, поле компонент, поле цена. Затем нажмем на панели конструктор запросов сигра итоги после этого среди параметров появится строка групповые операции, в которой для подсчета количества компонентов следует выбрать ф-цию коунт, а для подсчета цены сумм.

Использование мастера запросов.

В некоторых случаях использование мастера запросов ускоряет работу. Чтобы создать запрос с помощью мастера щелкаем на кнопки мастер запросов на вкладке создать.

На первом шаге мастера появится диалоговое окно.

  1. Простой запрос

  2. Перекрестный

  3. Повторяющиеся записи

  4. Записи без подчиненных

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

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

1.12.2011

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

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

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

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

Чтобы создать перекрестный запрос нужно перейти на ленте создание - мастер запросов – перекрестный запрос и нажать Ок.

Выберете таблицу или запрос поля кот необходимо вывести в перекрестном запросе.

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

Создание перекрестного значения

Выберете поля для обозначения заголовков столбцов

ТАКИЕ ВЫЧИСЛЕНИЯ НЕОБХОДИМО ПЕРЕНЕСТИ ДЛЯ КАЖДОЙ ЯЧЕЙКИ НА ПЕРЕСЕЧНИИ СТРОК И СТОЛБЦОВ

На следующем шаге создается имя запроса.

КОМПОНЕНТ

ИТ.ЦЕНА