ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ
 

Создание запросов

 

СУБД ACCESS позволяет создавать запросы на выборку и активные запросы. Они могут быть однотабличными качестве исходной информации используются данные одной таблицы) и  многотабличными (в качестве исходной информации используются данные нескольких таблиц).

Общая схема формирования запроса:

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

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

3. указать условия сортировки, вывод на экран, условия отбора и другие критерии по требованиям пользователя;

4. закрыть запрос, присвоив ему имя, и в дальнейшем запускать из окна БД.

Запросы на выборку

 

- это запросы к БД в виде набора критериев для выборки необходимых данных. Среди запросов на выборку можно выделить следующие:

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

запросы с групповыми операциями – выполняют вычисления с использованием данных из групп записей;

запросы с параметром это запросы, в которых критерий отбора может задать сам пользователь, введя нужный параметр при вызове запроса;

запросы с вычислениями – позволяют осуществлять вычисления над полями БД;

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

 

 

Активные запросы

 

или запросы-действия, вносят изменения в саму БД. Среди них выделяют следующие:

  • запросы на создание таблицы – создают новую таблицу БД, в которой сохраняется результат запроса;
  • запросы на обновление – изменяют информацию в полях таблицы БД;
  • запросы на добавление – производят добавление записей из таблицы с результатами запроса в таблицу БД;
  • запросы на удаление – удаляют группу записей из одной таблицы или нескольких взаимосвязанных таблиц базы, для которых задано каскадное удаление связанных записей.

ЯЗЫК ЗАПРОСОВ SQL (SQL расшифровывается как Structured Query Language – язык структурированных запросов, который используют для создания, изменения и удаления данных в

реляционных БД.)

 

Существуют несколько основных инструкций SQL для создания запросов различных типов:

  • SELECT – запрос на выборку;
  • INSERT – запрос на добавление;
  • UPDATE – запрос на обновление;
  • DELETE – запрос на удаление.

Наиболее важной и часто используемой инструкцией является SELECT.

  

Виды запросов, которые можно создать с использованием Мастера:

 

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

 

 

 

 

 

 

 

 

 

 

НАЦИОНАЛЬНЫЙ ФОНД ПОДГОТОВКИ КАДРОВ. ИНФОРМАТИЗАЦИЯ СИСТЕМЫ ОБРАЗОВАНИЯ.
Сайт сделан по технологии "Конструктор школьных сайтов".