Поиск повторяющихся записей



Задание 6. С помощью запроса Повторяющиеся записи в таблице Покупатели найдите покупателей из одного города.

Пояснения.

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

 

Поиск записей, не имеющих подчиненных

Задание 7. Сформируйте список товаров, которые не были заказаны. В терминах идеологии Access это означает, что требуется в таблице Товар на базе обнаружить записи, которые не имеют подчиненных по полю Код товара в таблице Заказ на товар.

Пояснения.

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

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

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

На третьем шаге нужно определить связующее поле для запроса. Если таблицы имеют поля с одинаковыми именами, Мастер автоматически распознает их и выделяет это общее поле в обеих таблицах; предлагая использовать его в качестве связующего (рис.6.9).

 

Рис 6.9. Третий шаг Мастера запросов

На четвертом шаге следует выбрать поля, которые будут отображаться в результате выполнения запроса (рис. 6.10).

 

Рис 6.10. Четвертый шаг Мастера запросов

Далее можно задать имя запроса и нажать кнопку Готово.

Задание 8. Поиск записей, не имеющих подчиненных.

С помощью запроса Записи без подчиненных найдите покупателей, которые ничего не заказывали.

В запрос включите поля: Наименование покупателя, Фамилию руководителя, Адрес, Телефон.

Пояснения.

В качестве главной таблицы выберите таблицу Покупатель, в качестве подчиненной таблицы – Сведения о заказе, связующее поле – Код покупателя.

 

Вопросы и упражнения

1. Что такое запрос в Access?

2. Какие типы запросов можно сформировать в Access 2007?

3. На основе каких объектов базы данных можно формировать запросы?

4. С помощью запроса Записи без подчиненных найдите менеджеров, которые не оформляли заказы на товары.


Дата добавления: 2015-12-19; просмотров: 22; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!