Добавил:
kostikboritski@gmail.com Выполнение курсовых, РГР технических предметов Механического факультета. Так же чертежи по инженерной графике для МФ, УПП. Писать на почту. Дипломы по кафедре Вагоны Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
9
Добавлен:
12.08.2017
Размер:
387.07 Кб
Скачать

MsAccess. Запросы Назначение и основные типы запросов

Запросыпозволяют выбирать данные из базы по определенному критерию и/или выполняют определенные действия над ними. Запросы также можно использовать в качестве источников записей для форм, отчетов и страниц доступа к данным. ВMS Accessесть несколько типов запросов:

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

  2. Запросы с параметрами. Запрос с параметрами − это запрос, при выполнении отображающий в собственном диалоговом окне приглашение ввести данные. Можно разработать запрос, выводящий приглашение на ввод нескольких единиц данных, например двух дат. ЗатемMS Accessможет вернуть все записи, приходящиеся на интервал времени между этими датами. Запросы с параметрами также удобно использовать в качестве основы для форм, отчетов и страниц доступа к данным.

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

  4. Запросы на изменение.Запросом на изменение называют запрос, который за одну операцию изменяет или перемещает несколько записей. Существует четыре типа запросов на изменение:

  • Запрос на удаление записей. Данный запрос удаляет группу записей из одной или нескольких таблиц;

  • Запрос на обновление записей. Данный запрос вносит общие изменения в группу записей одной или нескольких таблиц. Например, на 5 процентов увеличивается зарплата сотрудников определенной категории;

  • Запрос на добавление записей. Запрос на добавление добавляет группу записей из одной или нескольких таблиц в конец одной или нескольких таблиц. Например, появилось несколько новых клиентов, а также база данных, содержащая сведения о них;

  • Запрос на создание таблицы. Данный запрос создает новую таблицу на основе всех или части данных из одной или нескольких таблиц.

  1. Запросы SQL. Запрос SQL − это запрос, создаваемый при помощи инструкций SQL (Structured Query Language− структурированный язык запросов), позволяющих пользователю записывать для хранения, искать и получать информацию из базы данных в интерактивном режиме.

Создание запросов Запрос на выборку

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

Для создания запроса на выборку с помощью Мастеранеобходимо выполнить следующие действия:

  1. В окне базы данных выбрать вкладку Запросыи командуСоздать.

  2. В появившемся диалоговом окне выбрать команду Простой запрос / ОК.

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

  4. В последнем диалоговом окне дать имя запросу и нажать кнопку Готово.

Чтобы создать запрос на выборку с помощью Конструктора, выполняют следующие действия:

  1. В окне базы данных выбирают вкладку Запросыи командуСоздать.

  2. В открывшемся диалоговом окне указывают команду Конструктор.

  3. В окне диалога Добавление таблицыпереходят на вкладку, содержащую объекты, данные из которых будут использованы в запросе.

  4. Двойным щелчком или с помощью кнопки Добавитьвыбирают требуемые объекты, закрывают окноДобавление таблицы.

  5. Помещают поля, соответствующие цели запроса, в бланк запроса, используя для этого, например, двойной щелчок по необходимому полю.

  6. Просматривают результат с помощью кнопки Видпанели инструментов.

Соседние файлы в папке m3_2012