Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
I-8 / Методички / Базы_данных.doc
Скачиваний:
78
Добавлен:
14.02.2016
Размер:
3.65 Mб
Скачать

XII.1 Создание простого запроса

Простой запрос, т.е. запрос, в котором не требуется проверять записи на соответствие каким – либо критериям, может быть создан двумя способами: с помощью конструктора и пункта «Простой запрос» в окне создания нового запроса.

Рассмотрим первый способ. Создадим запрос о поставщиках, поставляемых ими деталях и их количестве. Для этого:

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

  2. В открывшемся диалоговом окне выберем опцию Конструктор и нажмем ОК.

  3. ACCESS предложит выбрать таблицу или ранее созданный запрос. Удерживая Shift, выберем таблицы «Детали» и «Поставщики», нажмем кнопку Добавить и закроем окно.

  4. Откроется окно конструктора запросов Запрос на выборку, содержащего таблицы «Детали» и «Поставщики» и пустой бланк запроса, в котором:

  • Поле будет содержать те поля, которые используются для создания запроса.

  • Имя таблицы показывает, из какой таблицы или запроса выбрано поле.

  • Сортировка по возрастанию или убыванию.

  • Вывод на экран будет осуществляться, если установлен флажок просмотра поля. Если поле используется только для задания условия выбора данных, то метка не ставится.

  • Условие отбора служит для ввода критерия поиска.

Добавим поля, для чего выделим поле «Наименование» (таблица «Поставщики») и, не отпуская мышки, перенесем его в бланк запроса. В таблице «Детали» в списке полей используя Shift и мышку, выделим поля «Узел_авто», «Каталожный_номер», «Количество». Если поля расположены не рядом, то используем Ctrl.

Вторым способом переноса полей является двойной щелчок на имени поля.

Третий способ выбора поля – в графе «Поле» выбрать нужное из раскрывающегося списка.

Для удаления ошибочно перенесенного поля выделите столбец с этим полем в бланке и нажмите Delete.

Если хотите начать все сначала, то Правка / Очистить бланк.

В окошках раздела «Вывод на экран» должны стоять флажки.

  1. Нажмем кнопку Запуск.

  2. После выполнения запроса на экране появится таблица с результатами запроса.

Запрос1

Наименование

Узел_авто

Каталожный_номер

Количество

Транзит-1

лобовое стекло

N6932

4

Транзит-1

коробка передач

В-12345

7

Транзит-1

двигатель

В-12378

200

Фрегат

кузов

В-1547

25

Фрегат

амортизатор

В-123

6

Интеркар

аккумулятор

BM-4789

6

Интеркар

лобовое стекло

BM-5674

27

Галлак

двигатель

V3678

5

Галлак

амортизатор

N8799

13

Транзит-2

кондиционер

M7890

6

Транзит-2

коробка передач

BM-12876

4

  1. При закрытии окна запроса ACCESS спросит, хотите ли Вы сохранить запрос, и предложит ввести его имя. Сохраним запрос с именем «Ассортимент».

Вторым способом простой запрос можно создать так.

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

  2. Воткрывшемся диалоговом окне выберем опцию «Простой запрос» и нажмемОК. В раскрывшемся окне (см. рис.5) в окошке «Таблицы и запросы» из списка выбирается первая таблица («Поставщики») и в окошке «Доступные поля» последовательно выбираются и переносятся поля, которые необходимо поместить в запрос. Выбрали «Наименование».

  3. Затем аналогично работаем с таблицей «Детали».

Рис. 5

Соседние файлы в папке Методички