Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Запросы





Запросы представляют предписание на специальном языке (языке БД) для обработки данных. Они используются для выделения, обновления и добавления новых записей. Чаще запросы используются для выборки специальных групп записей, удовлетворяющих специальному критерию. Запросы можно использовать для получения данных из различных таблиц, представляющих связанные данные.

В Access параллельно используются два языка для создания запросов:

1. Графический язык (позволяет создавать запросы по образцу) QBE (Query By Example);

2. Структурированный язык запросов SQL (Structured Query Language).

Запрос по образцу формируется путем заполнения бланка в окне Конструктора запросов (см. рис.8.29).

Рис. 8.29 Создание запросов по образцу

SQL запросы составляются из последовательности SQL- инструкций, которые задают, что надо делать с входным набором данных для генерации выходного набора (см. рис.8.30). Работа с SQL запросами рассчитана на специалиста-программиста. Пользователю не приходится, как правило, обращаться к языку SQL напрямую.

Рис. 8.30 Создание запроса с помощью языка SQL

Пользователь Access создает запрос, используя бланк QBE. При этом система автоматически переводит выражения, содержащиеся в бланке запроса по образцу, в последовательность инструкций языка SQL. Пользователь может просматривать текст SQL и редактировать его в «окне SQL».

В Access запрос можно открыть в трех режимах:

1. Режим Конструктора открывает бланк QBE для создания запроса;

2. Режим SQL открывает «Окно SQL», в котором содержится текст инструкции SQL;

3. Режим таблицы открывает результат выполнения запроса. Access размещает результат действия запроса в динамическую таблицу, структура которой сохраняется в файле БД.

Создание запросов с использованием графического языка

Для того чтобы создать запрос с «нуля» нужно выбрать режим Конструктор для этого нажать кнопку Конструктор запросов на панели Другие вкладки Создание. Появится диалоговое окно Добавление таблицы. Выбрать таблицы, из которых будут выбираться данные. Access размещает списки полей отобранных таблиц в верхней части бланка Запроса на выборку и указывает связи между ними с указанием мощности отношений (см рис. 8.31).

Рис.8.31 Бланк запроса по образцу

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

Строку Поле заполняют перетаскиванием названий полей из таблиц в верхней части бланка. Каждому полю будущей результирующей таблицы соответствует один столбец бланка запроса по образцу.

Строка Имя таблицы заполняется автоматически при перетаскивании поля.

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

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

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

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

Если режим Конструктора закрыт, то запуск запроса выполняется двойным щелчком по его имени, расположенном в Области переходов.







Дата добавления: 2015-10-19; просмотров: 522. Нарушение авторских прав; Мы поможем в написании вашей работы!




Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...


Композиция из абстрактных геометрических фигур Данная композиция состоит из линий, штриховки, абстрактных геометрических форм...


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


ТЕОРЕТИЧЕСКАЯ МЕХАНИКА Статика является частью теоретической механики, изучающей условия, при ко­торых тело находится под действием заданной системы сил...

САНИТАРНО-МИКРОБИОЛОГИЧЕСКОЕ ИССЛЕДОВАНИЕ ВОДЫ, ВОЗДУХА И ПОЧВЫ Цель занятия.Ознакомить студентов с основными методами и показателями...

Меры безопасности при обращении с оружием и боеприпасами 64. Получение (сдача) оружия и боеприпасов для проведения стрельб осуществляется в установленном порядке[1]. 65. Безопасность при проведении стрельб обеспечивается...

Весы настольные циферблатные Весы настольные циферблатные РН-10Ц13 (рис.3.1) выпускаются с наибольшими пределами взвешивания 2...

Именные части речи, их общие и отличительные признаки Именные части речи в русском языке — это имя существительное, имя прилагательное, имя числительное, местоимение...

Интуитивное мышление Мышление — это пси­хический процесс, обеспечивающий познание сущности предме­тов и явлений и самого субъекта...

Объект, субъект, предмет, цели и задачи управления персоналом Социальная система организации делится на две основные подсистемы: управляющую и управляемую...

Studopedia.info - Студопедия - 2014-2025 год . (0.014 сек.) русская версия | украинская версия