Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Порядок формирования поля Год↑ ⇐ ПредыдущаяСтр 8 из 8 Содержание книги Поиск на нашем сайте
- запустить построитель; - в поле набрать Год:; - раскрыть элемент функции; - раскрыть элемент Встроенные; - выбрать категорию Дата/время; - в правом окне выбрать функцию Year; - кнопка Вставить; - выделить аргумент «number»; - раскрыть элемент Таблицы; - раскрыть элемент Таб2; - выбрать Дата заказа; - кнопка Вставить; - кнопка Ок. В строке Поле бланка заказа появится выражение приведенное на рисунке 2.5. Результат выполнения запроса представлен на рисунке 2.6. Рис. 2.6. Групповые операции в запросах Назначение: выделение групп с одинаковым значением в заданном поле (студенты одной группы) и выполнение операций над полями в каждой группе (например, вычисление средней оценки в группе по предметам). Подготовка бланка для выполнения групповых операций Включение групповых операций производится кнопкой . В бланке запроса появляется строка Групповая операция: Доступные групповые операции:
10. Выражение – выбор данной групповой операции позволяет ввести в выражение вместо имени поля строку поля данного столбца; 11. Условие – позволяет задать логическое условие, которое ограничивает количество записей, участвующих в выполнении запроса. Данное поле не может выводиться в ответе на запрос. Примеры выполнения групповых операций В БД есть таблица 1: Рис. 2.7 Пример 1. Вычислить средний балл по группам. Бланк запроса: Рис. 2.8 Выполненный запрос выглядит так: ОШИБКИ! Типичной ошибкой является попытка ввести в бланк запроса поле Фамилия. Т.к. идет группировка, то какая фамилия может соответствовать группе в целом? Пример 2. Вычислить средний балл по группам для студентов по условию: Год рождения> 1995 Рис. 2.9. Результат выполнения запроса к таблице, приведенной на рисунке 2.10.: Рис. 2.10
Пример 3. В таблице Таб2 есть поля: Код товара, однозначно соответствующее Наименованию товара, и Код клиента. В таблице Таб1 есть поле Наименование товара. Составить запрос, определяющий, сколько раз заказывались товары каждого наименования. Таблица Таб2: Рис 2.11. Таблица Товары: Рис 2.12. Бланк запроса будет выглядеть так: Рис. 2.13. Результат выполнения запроса: Рис.2.14. Пример 4. В таблице Таб2 есть поля: Код товара, однозначно соответствующее Наименованию товара, и Код клиента. В таблице Таб1 есть поле Наименование товара. Составить запрос, определяющий, сколько раз заказывались товары каждого наименования и на какую сумму (т.е. пример 3 + на какую сумму). Как и в примере 3 для составления бланка запроса используются Таб1 (Товары) и Таб3 (Заказы). Бланк запроса приведен на рисунке2.15: Рис 2.15.
Контрольные вопросы 1. Что может служить источником данных для запроса? 2. Какие разновидности запросов вы знаете? 3. Как задаются условия «И» и «ИЛИ» в запросах? 4. В чем особенности выполнения запросов на связанных таблицах? 5. Что собой представляют параметрические запросы? Как и для чего они создаются? 6. Как вводятся в запрос вычисляемые поля? 7. Как можно получать итоговые значения в запросах? 8. Какие разновидности корректирующих запросов вы знаете? Как их задать? 9. Что значит «открыть запрос»? 10. Что происходит при открытии запроса на выборку? 11. Что происходит при открытии корректирующего запроса? 12. Запрос реализован путем явного ввода всех полей таблицы-источника в бланк запроса. Что произойдет, если: a. из таблицы-источника будут удалены некоторые поля; b. в таблицу-источник будут введены некоторые новые поля. 13. Может ли запрос на удаление не содержать в бланке запроса ни одного поля? Если да, то к каким действиям приведет выполнение этого запроса? 14. Что произойдет при открытии запроса на удаление, если в бланк запроса перенесено какое-то одно поле, но условие отбора не задано? 15. Как можно сохранить запрос? Для чего это делается? 16. Как можно сохранить результат выполнения запроса? Для чего это делается? 17. В чем разница между сохранением запроса и сохранением результата запроса? 18. Как можно задать диапазон в условии запроса? 19. Как задается состав полей, выводимых в ответ? 20. Как можно упорядочить данные в ответе? 21. Как влияет тип объединения таблиц на результат выполнения запроса? 22. Какие возможности предоставляет режим сводной таблицы? Для каких целей его следует использовать?
Список рекомендуемой литературы 1. Голышева А.В., Клеандрова И.А., Прокди Р.Г. и др. Access 2007 «без воды». Все, что нужно для уверенной работы. – СПб.: Наука и техника, 2008. -192 с. 2. Сергеев А. Access 2007. Новые возможности. – СПб.: Питер, 2008. – 176 с. 3. Сеннов А.С. Access 2007. Учебный курс. – СПб.: Питер, 2008. – 267 с. 4. Степанов А.Н. Информатика: Учебник для вузов. 6-е издание СПб.: Питер, 2010 – 720 с. 5. Михеева Е.В. Информационные технологии в профессиональной деятельности: Учебное пособие. -М.: Проспект, 2010 – 448 с.
|
||||||
Последнее изменение этой страницы: 2017-01-27; просмотров: 208; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 52.15.68.97 (0.009 с.) |