Читайте также:
|
|
Запрос – это объект БД, который создается для того, чтобы:1 выбирать необходимые данные из таблиц;2 отбирать данные, подлежащие изменению;3 проводить вычисления в базе данных.
Существуют следующие типы запросов: Запрос-выборка - это наиболее часто используемый тип запроса, который задает вопрос базе данных и отображает полученный ответ виде динамического набора данных. Этот запрос м б: однотабличным, многотабличным, с вычисляемыми полями,с группировкой для вычисления итогов.
Перекрестный запрос - т.е. запрос для создания перекрестной таблицы, заголовки строк и столбцов которой будут формироваться из полей таблиц базы данных; Значения на пересечении строк и столбцов – это поля над данными из которых будут выполняться итоговые вычисления. Полученная перекрестная таблица является статической, т.е. ее нельзя редактировать.Запрос с параметрами. При каждом запуске такого запроса у пользователя будут запрашиваться значения параметров, которые используются в качестве условий выборки. Таким образом создается запрос в котором условия выборки могут быть изменены при каждом новом запуске.Запрос-действие:запрос-добавление - добавляет выбранные данные в существующую таблицу; запрос-удаление - удаляет из таблицы или таблиц данные, удовлетворяющие критериям запросов; запрос-создание - создает новую таблицу, заполняя ее данными из других таблиц; запрос-обновление - изменяет данные, хранящиеся в записях существующей таблицы.SQL - запросы (структуирован ный язык запросов) могут быть созданы только при помощи SQL выражений. Запрос к серверу; Запрос - объединение выбирает указанные записи из двух или более таблиц.Запрос - управление создает или изменяет таблицы в текущей базе данных.Способы создания запросов. Существует два способа создания запросов:1 омощью Мастера; 2. в режиме Конструктора.Создание запросов с помощью Мастера: Открыть БД;Пункт меню Создание Мастер запросов, который имеет 4 вида запросов (смотрите в MSA) Создание запросов с помощью Конструктора.1 Пункт меню 2 Создание Конструктор запросов;3 в появившемся окне "Добавление таблицы" добавить в запрос нужные таблицы (как в схеме данных);4 добавить имена полей в бланк 5 запроса;создать условия отбора, сортировку, группировку, вывода на экран и т.д.;6 выполнение запроса – кнопка!
18-19.Создание запросов с помощью Конструктора:
1. Пункт меню Создание Конструктор запросов;
2. в появившемся окне "Добавление таблицы" добавить в запрос нужные таблицы (как в схеме данных);
3. добавить имена полей в бланк запроса;
4. создать условия отбора, сортировку, группировку, вывода на экран и т.д.;
5. выполнение запроса – кнопка!
Просмотреть результат можно в режиме таблицы.
Окно режима конструктора запросов.
Поле - это могут быть:
поля которые будут присутствовать в наборе записей запроса;
поля по которым вы хотите провести сортировку;
или поля, значения которых вы бы хотели проверить.
при создании вычисляемых полей могут использоваться различные выражения.
Имена таблиц - если запрос многотабличный, выводится имя таблицы из которой выбрано поле.
Сортировка - указываем нужно ли проводить сортировку по выбранному полю.
Вывод на экран - используется для размещения флажков, указывающих на те поля, которые должны быть введены в наборе записей.
Условие отбора - используются для задания условий отбора.
Включение полей в запрос.
Существует несколько способов:
• Можно перетащить поле из верхней части окна запрос из таблицы в бланке QBE в нужную ячейку.
• Достаточно двойного щелчка по выбранному полю в таблице.
Замечание: для включения всех полей в бланк QBE нужно выбрать пункт меню .
Установка свойств полей запроса
В общем случае поля, выводимые в наборе записей запроса наследуют свойства, заданные ранее.
Можно изменить некоторые свойства, находясь в окне конструктора запроса.
Для этого:
• установите курсор в выбранное поле;
• выберите пункт меню Вид Свойства (можно правой кнопкой мышки, свойства).
В окне Свойства поля можно настроить следующие свойства:
Описание объекта (сообщение в строке состояния Окна запроса);
Формат поля (представление данных на экране);
Число десятичных данных (для числовых данных);
Маска ввода;
Подпись поля (заголовок столбца).
Измененные свойства можно просмотреть в режиме Таблица.
Дата добавления: 2015-01-12; просмотров: 176 | Поможем написать вашу работу | Нарушение авторских прав |
|