Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Фильтры и запросы

Лекция 3

Определение типа объединения

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

 

Для поиска и отбора записей используются как фильтры, так и запросы, но у каждого из этих двух средств есть свои особенности по настройке и применению. На основании этих особенностей можно сформулировать два кратких правила:

- фильтр следует использовать, если из набора записей, которые вы в текущий момент просматриваете в таблице или форме, необходимо оперативно сделать выборку в соответствии с определенными критериями;

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

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

Существуют другие виды запросов:

Перекрестный запрос. С помощью запросов этого типа можно сделать обзор по категориям данных, т.е. обобщить информацию. Например, можно выяснить, каков объем продаж по каждому продукту в каждом месяце прошлого года. При создании запросов этого типа можно воспользоваться Мастером перекрестных запросов (Crosstab Wizard).

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

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

Запрос на добавление. Запросы этого типа позволяют добавлять данные из одной таблицы в другую.

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

 

Таблица

Сравнение свойств фильтра и запроса

Свойство Фильтр Запрос
Изменение набора отображаемых записей непосредст-венно в режиме формы или в режиме таблицы     Да   Нет
Сохранение полученного набора данных в качестве отдельного объекта базы данных     Нет   Да
Создание формы или отчета на основе выбранных записей     Нет     Да
Выбор полей для отображения   Нет Да
Включение в отображение полей из связанных таблиц Нет Да

 

<== предыдущая лекция | следующая лекция ==>
Типы связей | Создание запроса
Поделиться с друзьями:


Дата добавления: 2014-01-05; Просмотров: 369; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.011 сек.