Читайте также:
|
|
Таблицы только хранят данные, но необходимо иметь возможность выбрать заданные данные из нескольких таблиц. Именно для этого служат запросы на выборку.
Запрос – это объект, позволяющий пользователю получить нужные данные из одной или несколько таблиц.
Можно создавать запросы на выборку, обновление, удаление или добавление данных.
В запросах на выборку данные могут: отбираться по многим критериям; сортироваться; с ними могут производиться вычислительные операции.
Запрос это временная таблица. Это значит, что данные в них не хранятся постоянно, а только временно вызываются из таблиц, по заранее заданному шаблону, в момент активизации запроса. Таким образом, в базе данных постоянно хранится только шаблоны вызова данных (временные таблицы удаляются после закрытия запроса), а сама информация не дублируется.
Во время создания, в запросе необходимо оставить ссылки на таблицы от-куда будут вызываться данные (добавление таблиц в запрос). Если нужная таблица не добавлена, то перед открытием запроса, требуемые данные будут запрашиваться в диалоге.
В бланк запросов помещаются поля, включаемые в набор записей, указывается порядок сортировки, необходимость вывода на экран и содержания условия отбора.
Обычно Access выводит строки в наборе записей запроса в том порядке, в каком они выбираются из БД. Изменить последовательность вывода данных в наборе записей можно, щелкнув в строке Сортировка на ячейке поля, по значениям которого надо сортировать записи, и выбрав порядок сортировки По возрастанию или По убыванию.
При отборе записей с конкретным значением поля необходимо ввести его в строке Условие отбора для этого поля. Текстовое значение, используемое в качестве условия отбора, должно быть заключено в кавычки. Для задания выражения условия отбора можно использовать знаки меньше (<), больше (>), больше или равны (>=), меньше или равны (<=), равны (=),не равны (<>), логические свя-зи AND и OR. Для более сложных выражений можно использовать Построитель выражений.
MS Access позволяет создавать запросы, в которых не определено, какие именно значения должны использоваться при выполнение запроса. Для этого включается в запрос параметр, и при каждом выполнение запроса Access будет запрашивать конкретное условие отбора. Чтобы определить параметр, вводится в строку Условие отбора вместо конкретного значения имя или фраза, заключенная в квадратные скобки ([]). То, что заключено внутри квадратных скобок, Access рассматривает как имя параметра. Оно выводится в окне диалога при выполнение запроса, поэтому в качестве имени параметра разумно использовать разумную фразу.
Дата добавления: 2015-07-11; просмотров: 67 | Нарушение авторских прав