Лабораторная работа 3. Цель работы: составление запросов на примере задачи «Торговля автомобилями»

Цель работы: составление запросов на примере задачи «Торговля автомобилями».

С помощью запросов пользователь может получить ответы на интересующие его вопросы на основе информации, имеющейся в базе данных. Примеры таких вопросов: “Как идет продажа автомобилей модели N?” или “Кто из наших клиентов живет в Екатеринбурге?”. Запросы такого вида называются запросами на выбор.

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

Запросы можно разделить на группы.

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

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

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

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

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

Основной тип запросов по образцу –это запросы на выбор. Для формирования запроса выберите вкладку запросов, нажмите кнопку Создать. На экране появится диалоговое окно Новый Запрос.

Запрос можно формировать самостоятельно с помощью кнопки Конструктор или обратиться к Мастеру запросов.

Мастер запросов

1. Простой запрос.

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

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

4. Поиск записей, не имеющих подчиненных (не связанных) записей. Такие «осиротевшие» записи являются объектом для изучения.


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



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