- Подробности
- Опубликовано 11.08.2014 06:00
- Просмотров: 2224
3.2.3. Поиск записей в табличной базе данных с помощью фильтров и запросов
Поиск записей с помощью фильтров. Фильтры позволяют отбирать записи, которые удовлетворяют заданным условиям. Условия отбора записей создаются с использованием операторов сравнения (=, >, < и т. д.).
Простой фильтр содержит условие отбора записей только для\ одного поля. Сложный фильтр содержит несколько условий для различных полей. В результате применения сложного фильтра будут отобраны только те записи, которые удовлетворяют всем условиям одновременно. Можно сказать, что условия в сложных фильтрах связаны между собой операцией логического умножения.
Поиск записей с помощью запросов. Запросы осуществляют поиск записей в табличной базе данных так же, как и фильтры. Различие между ними состоит в том, что запрос является самостоятельным объектом базы данных, а фильтр привязан к конкретной таблице.
Запрос является производным объектом от таблицы. Однако результатом выполнения запроса является также таблица, т. е. запросы могут использоваться вместо таблиц. Например, форма может быть создана как для таблицы, так и для запроса.
Запросы позволяют отобрать те записи, которые удовлетворяют заданным условиям. Запросы, как и фильтры, бывают простые и сложные. Простой запрос содержит одно условие, а сложный запрос содержит несколько условий для различных полей.
В процессе создания запроса можно отбирать не только записи, но и поля, которые будут присутствовать в запросе.
Контрольные вопросы
1. В чем заключается разница между поиском записей в табличной базе данных с помощью фильтров и запросов?