ЗАПРОСЫ, СВОДНЫЕ ТАБЛИЦЫ И ОТЧЕТЫ В.MS ACCESS

 Запросы, сводные таблицы и отчеты В.MS Access

Запрос — объект базы данных, который используется для извлечения информации из одной или нескольких таблиц или для выполнения определенных действий с данными.

По способу формирования запросы можно разделить на два вида:

·       запросы по образцу, или QBE-запросы (Query By Example), при создании которых необходимо указать параметры запроса в окне конструктора, задавая образцы для поиска информации;

·       структурированные запросы, или SQL-запросы (Structured Query Language), для создания которых необходимо описать запрос с помощью языка запросов SQL.

По результатам действий и особенностям выполнения запросы можно разделить следующим образом:

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

·       параметрические запросы, которые позволяют задавать конкретные условия отбора непосредственно при выполнении запроса;

·       перекрестные запросы, которые позволяют провести группировку и вычисления, а также представить данные в компактном виде, близком к сводной таблице Microsoft Excel;

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



Знак

Описание

Пример

*

Соответствует любому количеству знаков. Может использоваться в качестве первого или последнего знака текстовой строки

wh* — поиск слов what, white и why.

?

Соответствует любому текстовому знаку

B?ll — поиск слов Ball, Bell и Bill.

[ ]

Соответствует любому одному знаку из заключенных в скобки.

B[ae]ll — поиск слов Ball и Bell, но не Bill.

!

Соответствует любому одному знаку, кроме заключенных в скобки.

b[!ae]ll — поиск слов bill и bull, но не bell или ball.

-

Соответствует любому знаку из диапазона. Необходимо указывать этот диапазон по возрастанию (от A до Z, но не от Z до A).

b[a-c]d — поиск слов bad, bbd и bcd.


Таким образом, при создании запросов на выборку в режиме конструктора можно выделить следующие этапы:

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

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

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

Комментарии