Можно ли сохранить запрос на диске и использовать в дальнейшем
Содержание статьи
Работа в Microsoft Access XP — тест 8
Главная / Офисные технологии / Работа в Microsoft Access XP / Тест 8
Упражнение 1:
Номер 1
Для чего используется запрос на выборку?
Ответ:
 (1) для получения из одной или нескольких таблиц записей, отобранных по определенному критерию 
 (2) для получения отчетов за определенный период времени 
 (3) для обновления данных в таблице 
Номер 2
Выберите правильный ответ:
Ответ:
 (1) запрос на выборку используется для получения отчетов за определенный период времени 
 (2) запрос на выборку используется для группировки записей, вычисления сумм, средних величин и других итоговых значений 
 (3) запрос на выборку используется для обновления данных в таблице 
Номер 3
Какой запрос выполняет группировку записей, вычисления сумм, средних величин и других итоговых значений?
Ответ:
 (1) Перекрестный запрос 
 (2) Параметрический запрос 
 (3) запрос на выборку 
Упражнение 2:
Номер 1
Каким образом происходит запрос на выборку?
Ответ:
 (1) извлечение данных из одной или нескольких таблиц и представление их в табличном виде 
 (2) запрос на ввод параметров и представление результатов в отдельной таблице 
 (3) выполнение определенных действий над результатами отбора 
Номер 2
Можно ли работая с результатами запроса на выборку одновременно редактировать данные из нескольких таблиц?
Ответ:
 (1) нельзя 
 (2) можно 
Номер 3
Какую кнопку необходимо нажать для выполнения запроса?
Ответ:
 (1) 1 
 (2) 2 
 (3) 3 
 (4) 4 
Упражнение 3:
Номер 1
Какой запрос требует ввод параметров?
Ответ:
 (1) запрос на выборку 
 (2) параметрический запрос 
 (3) перекрестный запрос 
Номер 2
Выберите правильный вариант:
Ответ:
 (1) запрос на выборку запрашивает ввод параметров 
 (2) перекрестный запрос запрашивает ввод параметров 
 (3) параметрический запрос запрашивает ввод параметров 
Номер 3
Может ли запрос на выборку требовать ввод параметров?
Ответ:
 (1) может 
 (2) не может 
Упражнение 4:
Номер 1
Какой тип запросов часто используется для получения отчетов за определенный период времени?
Ответ:
 (1) запрос на выборку 
 (2) параметрический запрос 
 (3) перекрестный запрос 
Номер 2
Можно ли использовать параметрический запрос для получения отчетов за определенный период времени?
Ответ:
 (1) можно 
 (2) нельзя 
Номер 3
Какую кнопку необходимо нажать для добавления таблиц в запрос?
Ответ:
 (1) 1 
 (2) 2 
 (3) 3 
 (4) 4 
Упражнение 5:
Номер 1
Для чего используется перекрестный запрос?
Ответ:
 (1) для выполнения расчетов и группировки данных для анализа информации 
 (2) для получения отчетов за определенный период времени 
 (3) для обновления данных в таблице 
Номер 2
Может ли перекрестный запрос использоваться для выполнения расчетов и группировки данных для анализа информации?
Ответ:
 (1) не может 
 (2) может 
Номер 3
Выберите правильные утверждения:
Ответ:
 (1) перекрестный запрос используется для обновления данных в таблице 
 (2) перекрестный запрос создает отчеты за определенный период времени 
 (3) перекрестный запрос выполняет расчеты и группирует данные для анализа информации 
Упражнение 6:
Номер 1
Какой запрос вносит множественные изменения за одну операцию?
Ответ:
 (1) параметрический запрос 
 (2) перекрестный запрос 
 (3) запрос на действие 
Номер 2
Может ли запрос на действие внести множественные изменения за одну операцию?
Ответ:
 (1) не может 
 (2) может 
Номер 3
Может ли перекрестный запрос внести множественные изменения за одну операцию?
Ответ:
 (1) не может 
 (2) может 
Упражнение 7:
Номер 2
Может ли запрос на выборку выполнять определенные действия над результатами отбора?
Ответ:
 (1) не может 
 (2) может 
Номер 3
Может ли запрос на действие выполнять определенные действия над результатами отбора?
Ответ:
 (1) не может 
 (2) может 
Упражнение 8:
Номер 1
Какие действия можно осуществлять над результатами отбора в запросе на действие?
Ответ:
 (1) обновление 
 (2) удаление 
 (3) сохранение 
Номер 2
Какие действия можно осуществлять над результатами отбора в запросе на действие?
Ответ:
 (1) создание базы данных 
 (2) создание таблицы 
 (3) удаление таблицы 
Номер 3
Какие действия можно осуществлять над результатами отбора в запросе на действие?
Ответ:
 (1) дублирование записей 
 (2) сохранение записей 
 (3) добавление записей 
Упражнение 9:
Номер 1
В каких действиях запроса на действие результаты запроса на выборку либо добавляются в существующую таблицу, либо для них создается новая таблица?
Ответ:
 (1) обновление 
 (2) удаление 
 (3) сохранение 
 (4) добавление записи 
 (5) создание таблицы 
Номер 2
В каких действиях запроса на действие результаты запроса на выборку либо добавляются в существующую таблицу, либо для них создается новая таблица?
Ответ:
 (1) создание базы данных 
 (2) создание таблицы 
 (3) удаление таблицы 
Номер 3
В каких действиях запроса на действие результаты запроса на выборку либо добавляются в существующую таблицу, либо для них создается новая таблица?
Ответ:
 (1) дублирование записей 
 (2) сохранение записей 
 (3) добавление записей 
Упражнение 10:
Номер 1
Что выполняется быстрее фильтрация или запрос?
Ответ:
 (1) фильтрации 
 (2) запросы 
 (3) одинаково 
Номер 2
Можно ли сохранить запрос на диске и использовать в дальнейшем?
Ответ:
 (1) нельзя 
 (2) можно 
Номер 3
Может ли запрос базироваться на других запросах?
Ответ:
 (1) может 
 (2) не может 
Упражнение 11:
Номер 1
Для чего служит построитель выражений?
Ответ:
 (1) для создания выражений, используемых в фильтрах и запросах 
 (2) для автоматического создания выражений, используемых в фильтрах и запросах 
 (3) для задания ограничений к вводимым данным 
Номер 2
Каким образом можно составить выражения, используемые в фильтрах или запросах?
Ответ:
 (1) вручную 
 (2) с помощью функции Построитель выражений 
 (3) с помощью мастера создания выражений 
Номер 3
Является ли построитель выражений мастером?
Ответ:
 (1) является 
 (2) не является 
Упражнение 12:
Номер 1
Какая функция группировки определяет среднеквадратичное отклонение от среднего значения?
Ответ:
 (1) StDev 
 (2) Avg 
 (3) Var 
Номер 2
Какая функция группировки вычисляет дисперсию значений поля?
Ответ:
 (1) StDev 
 (2) Avg 
 (3) Var 
Номер 3
Какая функция группировки вычисляет среднее арифметическое для всех значений поля?
Ответ:
 (1) StDev 
 (2) Avg 
 (3) Var 
Источник
Создание запроса
Аннотация: Изучив эту лекцию, вы сможете: создавать запросы, извлекающие данные из одной или нескольких таблиц; создавать запросы, выполняющие вычисления.
Создание запроса в режиме конструктора
Пользоваться сортировкой и фильтрацией очень удобно, но при работе с несколькими таблицами их возможностей недостаточно. В таких случаях применяются запросы. Самый распространенный тип запросов отображает записи, удовлетворяющие определенным условиям, но существуют и другие типы, приведенные ниже.
- Запрос на выборку извлекает данные из одной или нескольких таблиц и представляет их в табличном виде. Этот тип запроса можно использовать для группировки записей, вычисления сумм, средних величин и других итоговых значений. Работая с результатами запроса, можно одновременно редактировать данные из нескольких таблиц.
- Параметрический запрос запрашивает ввод параметров (например, начальную и конечную дату). Этот тип запросов часто используется для получения отчетов за определенный период времени.
- Перекрестный запрос выполняет расчеты и группирует данные для анализа информации. Для элементов, расположенных в левом столбце и в верхней строке результатов запроса, могут вычисляться итоговые значения (сумма, количество или средняя величина). Ячейки на пересечении строк и столбцов также содержат вычисляемые значения.
- Запрос на действие вносит множественные изменения за одну операцию. Собственно, это запрос на выборку, который выполняет определенные действия над результатами отбора. Возможны четыре типа действий: обновление, удаление и добавление записей и создание таблицы. В двух последних случаях результаты запроса на выборку либо добавляются в существующую таблицу, либо для них создается новая таблица.
Совет. Access включает также запросы SQL, но в этом курсе они не рассматриваются.
Фильтры, сортировка и запросы
Основные различия между применением фильтрации и сортировки и использованием запросов состоят в следующем:
- фильтрация и сортировка выполняются быстрее, чем запросы.;
- фильтры и условия сортировки хранятся временно. Запрос можно сохранить на диске и использовать в дальнейшем;
- фильтры и сортировка применяются только к активной таблице или форме. Запрос может базироваться на нескольких таблицах и других запросах, причем необязательно, чтобы они были открыты.
Запрос можно создать вручную или с помощью мастера. При этом создается выражение, описывающее критерий, которому должны соответствовать данные в указанных таблицах. В результате выполнения запроса записи, отвечающие заданным условиям, отобразятся в табличном виде.
GardenCo
В этом упражнении вы создадите форму для ввода заказов, полученных по телефону. Форма базируется на запросе, содержащем сведения из таблиц Сведения о заказе и Товары. Запрос создает таблицу, в которой перечислены все товары с указанием их цен, количества, скидок и стоимости покупки. Поскольку стоимость не хранится в базе данных, ее нужно вычислить прямо в запросе. В качестве рабочей будет использоваться папка Office XP SBSAccessChap12QueryDes. Выполните следующие шаги.
- Откройте базу данных GardenCo, расположенную в рабочей папке.
- На панели объектов щелкните на Запросы (Queries).
- Щелкните дважды на команде Создание запроса в режиме конструктора (Create query in De View). Откроется окно запроса и диалоговое окно Добавление таблицы (Show Table), как показано на следующем рисунке. Воспользуйтесь диалоговым окном Добавление таблицы (Show Table), чтобы указать таблицы и запросы, которые нужно включить в данный запрос.
- На активной вкладке Таблицы (Tables) щелкните дважды на таблицах Сведения о заказе и Товары, чтобы добавить их в окно запроса, и закройте диалоговое окно Добавление таблицы (Show Table).
В верхней части окна запроса появятся изображения добавленных таблиц, содержащие списки полей, как показано на следующем рисунке.
Вверху каждого списка полей имеется звездочка, представляющая все поля таблицы. Ключевое поле отображается полужирным шрифтом. Линия, соединяющая поля КодТовара в обеих таблицах, указывает, что эти поля связаны.
Совет. Чтобы добавить в запрос дополнительные таблицы, откройте диалоговое окно Добавление таблицы (Show Table). Для этого щелкните правой кнопкой мыши в верхней части окна запроса и воспользуйтесь командой Добавить таблицу (Show Table) в контекстном меню или щелкните на кнопке Отобразить таблицу (Show Table) на панели инструментов.
Нижняя часть окна запроса занята бланком, предназначенным для построения условий отбора.
- Чтобы включить поля в запрос, нужно перетащить их из списков вверху окна в последовательные столбцы бланка запроса. Перетащите следующие поля:
Из таблицы Поле Сведения о заказе КодЗаказа Товары ОписаниеТовара Сведения о заказе Цена Сведения о заказе Количество Сведения о заказе Скидка Совет. Щелкнув дважды на поле, можно скопировать его в свободный столбец бланка. Чтобы скопировать сразу все поля таблицы, выделите нужный список (щелкнув дважды на его заголовке), а затем перетащите выделенный объект на бланк запроса. Когда вы отпустите кнопку мыши, все поля разместятся в последовательных столбцах бланка. Можно включить все поля таблицы в один столбец бланка, перетащив в него звездочку. Однако если требуется задать условия сортировки или отбора для определенных полей, нужно перетащить каждое из них в отдельный столбец.
Окно запроса должно выглядеть, как показано на следующем рисунке.
Источник
Создание запроса
Аннотация: Изучив эту лекцию, вы сможете: создавать запросы, извлекающие данные из одной или нескольких таблиц; создавать запросы, выполняющие вычисления.
Создание запроса в режиме конструктора
Пользоваться сортировкой и фильтрацией очень удобно, но при работе с несколькими таблицами их возможностей недостаточно. В таких случаях применяются запросы. Самый распространенный тип запросов отображает записи, удовлетворяющие определенным условиям, но существуют и другие типы, приведенные ниже.
- Запрос на выборку извлекает данные из одной или нескольких таблиц и представляет их в табличном виде. Этот тип запроса можно использовать для группировки записей, вычисления сумм, средних величин и других итоговых значений. Работая с результатами запроса, можно одновременно редактировать данные из нескольких таблиц.
- Параметрический запрос запрашивает ввод параметров (например, начальную и конечную дату). Этот тип запросов часто используется для получения отчетов за определенный период времени.
- Перекрестный запрос выполняет расчеты и группирует данные для анализа информации. Для элементов, расположенных в левом столбце и в верхней строке результатов запроса, могут вычисляться итоговые значения (сумма, количество или средняя величина). Ячейки на пересечении строк и столбцов также содержат вычисляемые значения.
- Запрос на действие вносит множественные изменения за одну операцию. Собственно, это запрос на выборку, который выполняет определенные действия над результатами отбора. Возможны четыре типа действий: обновление, удаление и добавление записей и создание таблицы. В двух последних случаях результаты запроса на выборку либо добавляются в существующую таблицу, либо для них создается новая таблица.
Совет. Access включает также запросы SQL, но в этом курсе они не рассматриваются.
Фильтры, сортировка и запросы
Основные различия между применением фильтрации и сортировки и использованием запросов состоят в следующем:
- фильтрация и сортировка выполняются быстрее, чем запросы.;
- фильтры и условия сортировки хранятся временно. Запрос можно сохранить на диске и использовать в дальнейшем;
- фильтры и сортировка применяются только к активной таблице или форме. Запрос может базироваться на нескольких таблицах и других запросах, причем необязательно, чтобы они были открыты.
Запрос можно создать вручную или с помощью мастера. При этом создается выражение, описывающее критерий, которому должны соответствовать данные в указанных таблицах. В результате выполнения запроса записи, отвечающие заданным условиям, отобразятся в табличном виде.
GardenCo
В этом упражнении вы создадите форму для ввода заказов, полученных по телефону. Форма базируется на запросе, содержащем сведения из таблиц Сведения о заказе и Товары. Запрос создает таблицу, в которой перечислены все товары с указанием их цен, количества, скидок и стоимости покупки. Поскольку стоимость не хранится в базе данных, ее нужно вычислить прямо в запросе. В качестве рабочей будет использоваться папка Office XP SBSAccessChap12QueryDes. Выполните следующие шаги.
- Откройте базу данных GardenCo, расположенную в рабочей папке.
- На панели объектов щелкните на Запросы (Queries).
- Щелкните дважды на команде Создание запроса в режиме конструктора (Create query in De View). Откроется окно запроса и диалоговое окно Добавление таблицы (Show Table), как показано на следующем рисунке. Воспользуйтесь диалоговым окном Добавление таблицы (Show Table), чтобы указать таблицы и запросы, которые нужно включить в данный запрос.
- На активной вкладке Таблицы (Tables) щелкните дважды на таблицах Сведения о заказе и Товары, чтобы добавить их в окно запроса, и закройте диалоговое окно Добавление таблицы (Show Table).
В верхней части окна запроса появятся изображения добавленных таблиц, содержащие списки полей, как показано на следующем рисунке.
Вверху каждого списка полей имеется звездочка, представляющая все поля таблицы. Ключевое поле отображается полужирным шрифтом. Линия, соединяющая поля КодТовара в обеих таблицах, указывает, что эти поля связаны.
Совет. Чтобы добавить в запрос дополнительные таблицы, откройте диалоговое окно Добавление таблицы (Show Table). Для этого щелкните правой кнопкой мыши в верхней части окна запроса и воспользуйтесь командой Добавить таблицу (Show Table) в контекстном меню или щелкните на кнопке Отобразить таблицу (Show Table) на панели инструментов.
Нижняя часть окна запроса занята бланком, предназначенным для построения условий отбора.
- Чтобы включить поля в запрос, нужно перетащить их из списков вверху окна в последовательные столбцы бланка запроса. Перетащите следующие поля:
Из таблицы Поле Сведения о заказе КодЗаказа Товары ОписаниеТовара Сведения о заказе Цена Сведения о заказе Количество Сведения о заказе Скидка Совет. Щелкнув дважды на поле, можно скопировать его в свободный столбец бланка. Чтобы скопировать сразу все поля таблицы, выделите нужный список (щелкнув дважды на его заголовке), а затем перетащите выделенный объект на бланк запроса. Когда вы отпустите кнопку мыши, все поля разместятся в последовательных столбцах бланка. Можно включить все поля таблицы в один столбец бланка, перетащив в него звездочку. Однако если требуется задать условия сортировки или отбора для определенных полей, нужно перетащить каждое из них в отдельный столбец.
Окно запроса должно выглядеть, как показано на следующем рисунке.
Источник