Запросы

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

Собственно говоря, запросы — это те же самые таблицы, только они заполняются не вручную, а при помощи заранее заданных формул и прочих зависимостей. Таким образом, то, что нельзя в таблице, можно в запросе. Складывать. Вычитать. Делить. Выполнять прочие математические или логические операции. А свое название запросы получили оттого, что они схожи с широко распространенным естественным действием аналогичного назначения. Например, запросом является ну хотя бы такая конструкция: кто конкретно покупал автомобиль FORD Scorpio вишневого цвета в период с января по декабрь 2007 года и расплачивался при этом наличной иностранной валютой, в качестве которой использовались швейцарские франки. Столкнувшись с подобным запросом, СУБД самостоятельно просмотрит соответствующие таблицы, в которых хранятся фактические данные, и отберет из них все строки, которые соответствуют требованиям запроса. Причем с самими таблицами ничего не происходит, в таблицу запроса передаются лишь копии этих записей.

Благодаря сочетанию в структуре запросов как функций выборки информации из не-которого ее массива, так и возможностей манипулирования этой информацией с помощью формул, запросы стали основным рабочим инструментом СУБД. Одновременно с отбором, запросы могут производить любые расчеты (например, не только показать всех покупате-лей вишневых девяток, но и указать, сколько каждая продажа принесла дохода, какова ока-залась ее себестоимость, сколько пришлось отдать в казну, а сколько осталось в качестве чистой прибыли) и даже подводить итоги. В то же время, формально запросы сами могут быть представлены как таблицы и использованы в дальнейшем в качестве источника данных для других запросов. Это называется запрос по запросу.

Все таблицы, формы, отчёты и запросы одной базы данных взаимосвязаны, даже если вы создаёте их в разное время.

Отчёты

Если формы разрабатываются для использования их на экране, то отчёты предназначены для вывода данных на печать. Отчёты - это специально оформленные данные, организованные именно так, как вам удобнее с ними работать.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: