Скачать 0.93 Mb.
|
Рис 17 . Окно конструктора запроса. Пример ввода условия.Например, на рис. представлены таблицы Студенты и Студенты и занятия. Нижняя часть является бланком запроса, или, как его называют, QBE – областью (Query by Example – запрос по образцу). Здесь указываются параметры запроса и данные, которые нужно отобрать, а также определяется способ их отображения на экране. Для перемещения из верхней панели окна в нижнюю и обратно используется клавиша F6. Включение полей в запросВ запрос не следует включать все поля выбранных таблиц. Добавить нужные поля в бланк запроса можно путем перетаскивания их имен из списка, находящегося в верхней части окна конструктора в строку бланка Поле. Еще один способ – двойной щелчок по имени поля. Например, на рис. в бланк запроса включены поля Фамилия, Имя и Город из таблицы Студент.Примечание: Если был установлен флажок Имена таблиц из меню Вид, то во второй строке бланка QBE выйдет на экран имя таблицы, из которой выбрано поле. В строке Вывод на экран флажком помечаются те поля, которые должны быть выведены на экран. В общем случае поля, вводимые в наборе записей запроса, наследуют свойства, заданные для соответствующих полей таблицы. Можно определить другие значения свойств, выполнив команду Свойства из меню Вид: Описание (текст, содержащий описание объекта), Формат поля (представление данных на экране), Число десятичных знаков (для числовых данных, Маска ввода, Подпись (заголовок столбца). Удалить поле из бланка запроса можно клавишей [Delete] или через меню Правка командой Удалить столбцы. Чтобы удалить таблицу, следует маркировать ее в верхней части окна конструктора запроса, выполнив щелчок по имени, и нажать [Delete] или в меню Правка командой Удалить. Установка критериев отбора записейПри создании запроса можно задать критерии, вследствие чего по запросу будет осуществлен отбор только нужных записей. Чтобы найти записи с конкретным значением в каком либо поле, нужно ввести это значение в данное поле в строке бланка QBE Условие отбора. Критерии, устанавливаемые в QBE – области, должны быть заключены в кавычки. Если ACCESS 97 идентифицирует введенные символы как критерии отбора, то заключает их в кавычки автоматически, а если нет, то сообщает о синтаксической ошибке. Например, как показано на рис.17, построен запрос, по которому из данных по баллам будут выбраны фамилии и имена студентов с оценками только 4 и 5. Виды критериевДля создания запроса с несколькими критериями пользуются различными операторами. Логическая операция или Можно задать несколько условий отбора, соединенных логическим оператором или (or), для некоторого поля одним из двух способов: 1) можно ввести все условия в одну ячейку строки Условие отбора, соединив их логическим оператором или (or). В этом случае будут выбраны данные, удовлетворяющие хотя бы одному из условий. Например, запись 4 or 5 соответствует тому, что будут выбраны фамилии с оценками 4 или 5. 2) ввести второе условие в отдельную ячейку строки или. И если используется несколько строк или, то чтобы запись была выбрана, достаточно выполнения условий хотя бы в одной из строк или, как, например, показано на рис.18. Рис 18 . Пример записи условия с использованием оператора или (or). При такой записи условия также будут выбраны фамилии с оценками 4 или 5. Логическая операция и Логическая операция и (and) используется в том случае, когда должны быть выполнены оба условия и только в этом случае запись будет выбрана. Например, записав условие >2 and <5 будут выбраны только оценки 3 и 4. Чтобы объединить несколько условий отбора оператором и (and), следует привести их в одной строке. Например, на рис. 19 показано как можно задать условие для выбора фамилий студентов, проживающих в городе Уфе, которые учатся только на 5. Рис 19 . Пример записи условия с использованием оператора и (and ). Исключить группу данных из состава анализируемых запросом записей позволяет следующий критерий < > 4 В этом случае можно не использовать кавычки. Операторы и и или применяются как отдельно, так и в комбинации. Следует помнить, что условия связанные оператором и выполняются раньше условий, объединенных оператором или. Оператор Between Оператор Between позволяет задать диапазон значений, например: between 10 and 20 Оператор In позволяет задавать используемый для сравнения список значений. Например: in (“первый”,”второй”,”третий”) Оператор Like Оператор Like полезен для поиска образцов в текстовых полях, причем можно использовать шаблоны: * — обозначает любое количество ( включая нулевой) символов; ? — любой одиночный символ; # — указывает что в данной позиции должна быть цифра. Например: для выбора фамилии, начинающейся с буквы П и с окончанием “ов” можно записать like П*ов Операторы для даты и времени Можно ввести дату и время, при этом значения должны быть заключены между символами #. Например: #10 мая 1998# >#31.12.96# В Access используется ряд других функций, которые помогут задать условия отбора для даты и времени, например: Day(дата) – возвращает значение дня месяца в диапазоне от 1 до 31 Month(дата) – возвращает значение месяца года в диапазоне от 1 до 12 Year(дата) – возвращает значение года в диапазоне от 100 до 9999 3.4.Сортировка данных в запросе Данные можно упорядочить по возрастанию или убыванию. Для упорядочения отобранных записей целесообразно воспользоваться возможностями сортировки самого запроса в строке Сортировка окна конструктора запроса. 3.5. Вычисляемые поля Можно задать вычисления над любыми полями таблицы и сделать вычисляемое значение новым полем в запросе. Для этого в строке Поле бланка QBE вводится формула для вычисления, причем имена полей заключаются в квадратные скобки. Например: =[ Оклад]*0.15 В выражениях можно использовать следующие операторы: - арифметические: * умножение; + сложение; - вычитание; / деление; ^ возведение в степень; - соединение частей текста при помощи знака & , например: =[ Фамилия] & “ “&[Имя] В кавычки заключен пробел для того, чтобы запись не была слитной. |
Методические указания к выполнению курсовой работы по дисциплине «Основы научных исследований» «Прикладная биотехнология» Наумовой Н. Л. Методические указания к выполнению курсовой работы предназначены для студентов 2 курса... | Методические рекомендации к выполнению курсовой работы для студентов... Морозова Н. И. Бухгалтерский учет в торговых организациях. Методические рекомендации к выполнению курсовой работы. Спб.: Спбглта,... | ||
Методические указания по самостоятельной подготовке к практическим... Представлены методические указания по дисциплине «Маркетинг» к выполнению курсовой работы, проведению практических занятий, библиографический... | Методическое пособие по выполнению, оформлению и защите курсовых... Методическое пособие предназначено для бакалавриата Кубанского государственного аграрного университета по специальности 230400. 62... | ||
Методическое пособие по выполнению, оформлению и защите курсовых... Методическое пособие предназначено для учащихся бакалавриата Кубанского государственного аграрного университета по специальности... | Руководство к выполнению ку рсовой работы по дисциплине «Таможенная... Руководство к выполнению курсовой работы по дисциплине «Таможенная экспертиза качества товаров и сырья» составлено в соответствии... | ||
Методические указания по выполнению курсовой работы по дисциплине «Финансы предприятия» Методические указания по выполнению курсовой работы по дисциплине «Финансы предприятия» для студентов специальностей 050104 «Финансы»,... | Методические рекомендации по выполнению курсовых работ Задания для... Примерная тематика курсовой работы для студентов всех форм обучении и методические рекомендации по их выполнению | ||
Методические указания по выполнению курсовой работы 1 Содержание и структура работы Задание на выполнение курсовой работы по дисциплине «стратегический менеджмент», тематика курсвых работ | Методические рекомендации по выполнению курсовых работ по курсу «Теоретические... Методические рекомендации по выполнению курсовой работы разработаны в соответствии со стандартами и учебными планами по направлению... | ||
Методические указания к выполнению курсовой работы по дисциплине... Рассматриваются вопросы, связанные с условиями и порядком выполнения курсовой работы. Даны общие требования к курсовой работе, выбору... | Методические рекомендации по выполнению курсовой работы Примерная тематика и методические рекомендации для подготовки курсовых работ и рефератов | ||
Методические рекомендации по выполнению курсовой работы Примерная тематика и методические рекомендации для подготовки курсовых работ и рефератов | Методические рекомендации по выполнению курсовой работы по дисциплине «деньги, кредит, банки» Фгбоу впо «ульяновская государственная сельскохозяйственная академия им. П. А. Столыпина» | ||
Методические указания к выполнению курсовой работы и подготовке к... Приводятся методические указания и требования к выполнению курсовой работы и подготовке к экзаменам по дисциплине «Бухгалтерский... | Методические указания к выполнению курсовой работы по дисциплине... Основными задачами, решаемыми студентами при выполнении курсовой работы являются |