Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Создание запросов, удовлетворяющих заданному условию с помощью Конструктора. Установка критериев отбора записей. Просмотр результатов запроса.Поиск на нашем сайте Запросы Запросы обеспечивают быстрый и эффективный доступ к инфор-мации, хранящейся в базе данных. Позволяют организовать сортиров-ку таблицы не только уникальному ключу, но и по ключам, содержа-щим повторяющиеся значения, обрабатывать одновременно данные из связанных таблиц.При выполнении запроса Microsoft Access считывает -данные из таблицы и отображает результат выполнения в режиме таблицы, образуя динамический набор данных. При этом результат выполнения запроса не сохраняется. Структура запроса хранит только инструкции о том, как должны быть организованы данные в результате запроса. На основании запроса можно разработать форму или отчет. Этот процесс не отличается от создания формы или отчета на основе таблицы. Таким образом запросы позволяют: • Отображать поля. При этом необязательно включать в запрос все поля таблицы. • Отобрать записи. При этом можно задать условия, которым должны удовлетворять записи, включаемые в набор. • Сортировать записи. • Получить информацию о данных, хранящихся в разных таблицах. • Выполнять вычисления. С помощью запросов можно созда-вать новые поля, содержащие результаты вычислений. • Использовать запрос в качестве источника данных для форм, отчетов, и других запросов. • Изменять табличные данные. С помощью управляющих за-просов можно обновить, удалить или добавить группу записей за одну операцию или создать новую таблицу и включить в нее данные из одной или нескольких существующих таблиц. Чтобы создать запрос, необходимо: • Перейти в главном окне базы данных на вкладку Запросы и нажать кнопку Создать. • В окне диалога выбрать опцию Конструктор и нажать клавишу ОК. • В связи с тем, что запрос должен выполняться на основе таблицы или ранее созданного запроса, выберите один из этих объектов и нажмите кнопку добавить. Закроите окно диалога. На экране появиться окно конструктора запросов. В верхней части окна конструктора запросов находится схема данных запроса. Она содержит список таблиц, включенных в запрос, и отображает связи между ними.Нижняя часть окна содержит бланк запроса, содержащий поля и условия их выборки, который и представляет собой сам запрос.При вызове запроса будут присутствовать только те поля, которые размещены в бланке запроса.Для того, чтобы добавить тле в бланк запроса, необходимо выделить это поле в схеме ладных и мышкой перенести его в бланк запроса.Для удаления поля из бланка запроса нажмите на область выбора столбца, а затем на клавишу Delete.Порядок полей в бланке запроса определяет порядок их появле-ния во время работы запроса.Для того, чтобы изменить расположение поля в этом списке, необходимо:1. Выделить перемещаемый столбец2. Переместить его мышкой в новое место бланка запроса.Условия, при которых происходим выборка данных из базы дан-ных, задаются с помощью строк бланка запроса. Рассмотрим эти строки. • Строка Поле. Содержит имена полей базы данных, обрабаты-ваемые запросом. • Строка Имя таблицы. Показывает из какой таблицы выбрано данное поле. • Строка Сортировка. Позволяет задать условия сортировки (по возрастанию, по убыванию) для данного поля. При сорти-ровке записей по нескольким полям порядок обработки полей определяется их положением в бланке запроса (сначала сорти-руются значения в крайнем левом поле и далее слева направо). Нельзя сортировать MEMO и OLE поля. • Строка Вывод на экран. Позволяет установить флажок про-смотра поля. • Строка Условие отбора. Дает возможность определить усло-вия, которым должны удовлетворять зашей, выводимые на экран при выполнении запроса. • Строка Или используется для задания условия связывающего определенные значения в разных полях. Оператор Nоt используется для исключения записей с заданным значением, например если в строке Условие отбора поля Автор вве-сти Not Чехов, то в результате работы запроса будут выведены только те книги, автором которых не является Чехов.В случаях, когда требуется осуществить выбор записей по усло-вию неточного совпадения значений используете оператор Like. При этом в операторе могут использоваться следующие подстановочные символы: - - любой один знак * - ноль или более знаков # - любая одна цифра [список _знаков] - любой один знак в списке _знаков[!список_знаков1- любой один знак, не входящий в список _знаковСписок _знаков позволяет задать диапазон символов, например [Г-Л]Для задания диапазона значений в окне конструктора запросов используются операторы :<; >;>=; <=. Эти операторы можно использовать с текстовыми, цифровыми полями и полями дат.Для формирования сложных условий выборки можно использовать операторы Or и And в одной строке.Часто встречается ситуация, когда перед каждым выполнением запроса приходится изменять условия отбора.Типы запросовЗапросы делятся на QBE запросы – запрос по образцу, параметры которого устанавляиваются в окне конструктора запроса; SQL запросы – запрос, созданный с помощью SQL структурированного языка запросов, который позволяет составить любое число сложных операций. SQL запрос – это последовательность инструкций, в которые могут входить выражения и различные статистические ф-ции.QBE зпросы делятся на след. Типы: 1. запрос на выборку 2. запрос на выборку с вычислением итоговых значений 3. запрос на выборку по условию 4. запрос с вычисляемым полем 5. параметрические запросы 6. перекрестные запросы 7. запросы, вносящие изменения в данные: а. Запрос на удаление б. Запрос на создание таблицы в. запрос на обновление г. запрос на добавление
Чтобы создать запрос, необходимо:• Перейти в главном окне базы данных на вкладку Запросы и нажать кнопку Создать.• В окне диалога выбрать опцию Конструктор и нажать клавишу ОК.• В связи с тем, что запрос должен выполняться на основе таблицы или ранее созданного запроса, выберите один из этих объектов и нажмите кнопку добавить. Закроите окно диалога. На экране появиться окно конструктора запросов. В верхней части окна конструктора запросов находится схема данных запроса. Она содержит список таблиц, включенных в запрос, и отображает связи между ними.Нижняя часть окна содержит бланк запроса, содержащий поля и условия их выборки, который и представляет собой сам запрос.При вызове запроса будут присутствовать только те поля, которые размещены в бланке запроса.Для того, чтобы добавить тле в бланк запроса, необходимо выделить это поле в схеме ладных и мышкой перенести его в бланк запроса.Для удаления поля из бланка запроса нажмите на область выбора столбца, а затем на клавишу Delete.Порядок полей в бланке запроса определяет порядок их появле-ния во время работы запроса.Для того, чтобы изменить расположение поля в этом списке, необходимо:1. Выделить перемещаемый столбец 2. Переместить его мышкой в новое место бланка запроса. Условия, при которых происходим выборка данных из базы дан-ных, задаются с помощью строк бланка запроса. Рассмотрим эти строки.• Строка Поле. Содержит имена полей базы данных, обрабаты-ваемые запросом.• Строка Имя таблицы. Показывает из какой таблицы выбрано данное поле.• Строка Сортировка. Позволяет задать условия сортировки (по возрастанию, по убыванию) для данного поля. При сорти-ровке записей по нескольким полям порядок обработки полей определяется их положением в бланке запроса (сначала сорти-руются значения в крайнем левом поле и далее слева направо). Нельзя сортировать MEMO и OLE поля.• Строка Вывод на экран. Позволяет установить флажок про-смотра поля.• Строка Условие отбора. Дает возможность определить усло-вия, которым должны удовлетворять зашей, выводимые на экран при выполнении запроса.• Строка Или используется для задания условия связывающего определенные значения в разных полях.Оператор Nоt используется для исключения записей с заданным значением, например если в строке Условие отбора поля Автор вве-сти Not Чехов, то в результате работы запроса будут выведены только те книги, автором которых не является Чехов.Типы запросов. Создание запроса по условию.Типы запросов запросы делятся на QBE запросы – запрос по образцу, параметры которого устанавляиваются в окне конструктора запроса; SQL запросы – запрос, созданный с помощью SQL структурированного языка запросов, который позволяет составить любое число сложных операций. SQL запрос – это последовательность инструкций, в которые могут входить выражения и различные статистические ф-ции. QBE зпросы делятся на след. Типы: 1. запрос на выборку 2. запрос на выборку с вычислением итоговых значений 3. запрос на выборку по условию 4. запрос с вычисляемым полем 5. параметрические запросы 6. перекрестные запросы 7. запросы, вносящие изменения в данные: а. Запрос на удаление б. Запрос на создание таблицы в. запрос на обновление г. запрос на добавление.Создание запроса по условию.Microsoft Access позволяет задавать параметры в качестве усло-вия в строке Условие отбора. Эти условия должны быть заключены в квадратные скобки []. При выполнении Microsoft Access отображает на экране этот параметр и ожидает ввода с экрана- По умолчанию введенные в запрос параметры преобразуются в текстовый тип данных. Для того, чтобы задать целый, логический или любой другой тип параметра используется набор команд Запрос/Параметры.Текст параметра должен отличаться от имени полей, хотя может содержать имена полей. Запросы с несколькими параметрами вводятся как сложное условие.
11. Создание запроса с выводом набора значений, удовлетворяющих за ? -любой один знак * - нуль или более знаков # - любая одна цифра [список_знаков] -любой один знак в списке_знаков [!список_знаков]- любой один знак, не входящий в спи-сок_знаков Список_знаков позволяет задать диапазон символов, например [Г-Л] Для задания диапазона значений в окне конструктора запросов используются операторы: >; <; >=; <= . Эти операторы можно использовать с текстовыми, цифровыми полями и полями дат. Для формирования сложных условий выборки можно использовать операторы Or и And в одной строке. Например при поиске авторов, фамилии которых начинаются с букв А и С Условие отбора будет выглядеть следующим образом: "A" OR "С". Часто встречается ситуация, когда перед каждым выполнением запроса приходится изменять условия отбора. Вычисляемые поля в запросе При выполнении запроса можно вычислять значения по одному или нескольким полям исходной таблицы. При этом результаты вычислений не запоминаются, а выполняются каждый раз при запуске запроса, поэтому всегда содержат текущие значения базы данных. тобы создать вычисляемое поле: Установить маркер в пустую ячейку первой строки бланка запроса. Вместо имени поля ввести текст, который будет выводиться в этом поле во время выполнения запроса. Затем введите выражение, причем имена полей заключаются в [ ] Создание запроса с параметрами Microsoft Access позволяет задавать параметры в качестве условия условия в строке Условие отбора. Эти условия должны быть заключены в квадратные скобки []. При выполнении Microsoft Access отображает на экране этот параметр и ожидает ввода с экрана. По умолчанию введенные в запрос параметры преобразуются в текстовый тип данных. Для того, чтобы задать целый, логический или любой другой тип параметра используется набор команд Запрос/Параметры Текст параметра должен отличаться от имени полей, хотя может содержать имена полей. Запросы с несколькими параметрами вводятся как сложное условие. Итоговые запросы, это запросы, выполняющие вычисления в группах записей, например нахождение среднего, минимального, максимального значения поля, суммирование полей.
|
||
|
Последнее изменение этой страницы: 2024-07-06; просмотров: 41; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.217.128 (0.007 с.) |