Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ITU.doc
Скачиваний:
104
Добавлен:
09.02.2015
Размер:
3.52 Mб
Скачать

Контрольные вопросы

  1. Что может служить источником данных для запроса?

  2. Куда вписываются условия отбора для задания условия «И» и «ИЛИ» в запросах?

  3. Каков будет результат выполнения запроса, если для поля с условием отбора удалить флажок Вывод на экран?

  4. Как поменять порядок следования полей в запросе?

  5. Есть ли преимущества в использовании параметрических запросов и для каких типов данных их можно применять?

  6. Что значит «открыть запрос»?

  7. Как узнать размер результирующей выборки запроса?

  8. Как создать запрос к двум таблицам, между которыми не определены связи?

  9. Что означает выражение «объединение таблиц в запросе»?

  10. Какие способы объединения Вы знаете?

  11. Какой способ объединения таблиц в запросе используется по умолчанию?

  12. Что означает левое внешнее объединение. Когда оно применяется и как его задать?

  13. Для чего применяются квадратные скобки в запросах?

  14. Какие способы задания диапазонов в условиях запроса вы знаете?

  15. В чем разница между сохранением запроса и сохранением результата запроса?

Тестовые задания

    1. Какими способами можно добавить поля в бланк запроса?

  1. Написать название поля «вручную»

  2. Дважды щелкнуть по имени поля в области таблицы

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

  4. Переместить из таблицы в бланк запроса

    1. Какими символами определяется параметрический запрос?

  1. **.

  2. {}.

  3. [].

  4. ##.

    1. Какие символы Access добавляет автоматически к полю типа Дата/Время?

  1. **.

  2. {}.

  3. [].

  4. ##.

    1. Какой символ Access отвечает за операцию слияния

  1. &.

  2. $.

  3. *.

  4. ~.

    1. Укажите способы задания условия И в бланке запроса:

  1. And;

  2. Between … And;

  3. In;

  4. Is.

    1. Укажите способы задания условия ИЛИ в бланке запроса:

  1. Is;

  2. Or;

  3. In;

  4. Between … And.

    1. Что означает Null?

  1. Пустое значение поля.

  2. Неизвестное значение поля.

  3. Ключевое слово.

  4. Значение ключевого поля.

    1. Какой оператор позволяет задать маску для поиска?

  1. Between … And.

  2. Is.

  3. Like.

  4. Null.

    1. Какой тип объединения нужно задать, чтобы найти записи, не имеющие подчиненных?

  1. Внутреннее.

  2. Левое внешнее.

  3. Правое внешнее.

  4. Вид связи не имеет значение.

    1. Какой тип объединения нужно задать, чтобы найти совпадающие значения записей.

  1. Внутреннее.

  2. Левое внешнее.

  3. Правое внешнее.

  4. Вид связи не имеет значения.

5. Вычисления в запросах: простые, групповые

и сводные

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

5.1. Общие сведения о расчетах в запросах6

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

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

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

Три области поиска элементов для записи выражения размещены в нижней части окна. Левая область содержит список источников данных (таблиц и др.) и средств для записи выражений (функции и др.); средняя область – элементы, которые входят в выбранный объект в левом окне; правая область предназначена для формирования нужного объекта (элемента).

Поиск нужных элементов начинается с левой области. Списки объектов в левой, средней и правой областях имеют иерархическое подчинение.

Рис. 5.1. Окно Построитель выражений со сформированным запросом

Последовательность вставки элемента выражения в верхнее поле ввода:

  1. В левой области выбрать необходимую папку и открыть ее для выбора нужного объекта (элемента).

  2. Выбрать объект из той папки, где он находится.

  3. Последовательно в средней и правой части областях выбрать нужный элемент и перенести его в поле ввода выражения (верхняя часть окна) кнопкой или дважды щелкнув элемент мышью.

  4. В зоне кнопки операторов выбрать нужный оператор и щелкнуть мышью для переноса в создаваемое выражение.

  5. После формирования нужного выражения нажать кнопку . Выражение появится в строке поле бланка запросов. Каждое поле итоговой таблицы должно иметь имя.Access автоматически присвоит имя Выражение1, которое отделяется от выражения двоеточием. В законченном виде в бланке-запросе можно заменить имя поля итога на «говорящее», например «Сумма» или «Наценка».

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

Для создания итогового запроса надо, находясь в окне Конструктора запросов, подать команду ВидГрупповые операции или нажать кнопку Групповые операции на панели инструментов. После этого в Бланке запросов (внизу окна конструктора запросов) появится новая строка под названием Групповые операции. В ней в соответствующей графе указываем тип выполняемого вычисления, раскрывая список типов операций, приведенный в таблице 5.1.

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

Таблица5.1

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