Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Создание запроса



Запрос, в общем смысле этого слова, вопрос о данных.

Запрос-выборка (обычно называют запросом) – это производная таблица, которая содержит те же структурные элементы, что и обычная таблица и формируется на основе фактических данных. При создании макета запроса нужно

1) указать из каких таблиц и какие поля нужно включить в запрос;

2) описать вычисляемые поля, т.е. поля, значения которых являются функциями значений существующих полей;

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

В макете запроса выполняются следующие стандартные действия:

а) в меню активизировать вкладыш «Создание» и щелкнуть по команде «Конструктор запросов» группы «Запросы»;

б) в появившемся окне «Добавление таблицы» поочередно выделить названия таблиц, которые будут участвовать в создании запроса и сопровождая каждое выделение нажатием кнопки «Добавить», отправить схему таблицы в окно запроса (желательно главную таблицу указать первым)

в) Организовать связи главной таблицы с другими (рис 12). Для этого от названия ключевого поля таблицы без связи провести линию связи до названия поля главной таблицы с таким же названием. Чтобы провести эту линию нужно подвести указатель мыши на ключевое поле таблицы, нажать левую кнопкой мыши и держа ее нажатом состоянии провести указатель мыши до названия поля в главной таблице и отпустить кнопку мыши. Если связь не правильная, то нужно убрать линию связи щелкнув правой кнопкой по ней и выбрав команду «Удалить».

г) последовательно дважды щелкнув по названиям полей, необходимых для создания запроса, заполнить поля «Поле» и «Имя Таблицы» в нижней части окна запроса;

д) в строке «Условие отбора» и при необходимости в строках ниже этого указать условия отбора (например, Раздольное – для жителей Раздольного, <01.01.1955, 1955 – для лиц родившихся до 01.01.1955-го года, >01.01.1955 – для лиц родившихся после 01.01.1955, >= 01.01.1955 – для лиц родившихся с 01.01.1955 итд) и каждое условие должно быть введено в соответствующее поле. В одну ячейку вписывается только одно условие, по этому если имеются несколько условии для одного поля, то каждое из них вводится в нижнюю ячейку. На рисунке 12 показан составление макета запроса с несколькими условиями для одного поля: заболевания «Гипертоническая болезнь» и «Бронхиальная астма», взять на учет после 1 мая 2000 года, место жительства «Верхное», специальность «педагог» и «агроном», дата рождения до 01 января 1970-го года.

е) После создания запроса нужно щелкнуть по кнопке х в правой части строки с названием запроса «Запрос1» (число может быть другим), закрыть запрос, подтвердить необходимость сохранения запроса и дать название запросу. В имени запроса нельзя использовать знаки математические и препинания и текст не должен превышать 60 символов.

ж) Дважды щелкнув по названию запроса в группе «Запросы» области «Все объекты Access» можно увидеть результат созданного запроса.

з) Если результат запроса не верный, то нужно щелкнув по названию запроса правой кнопкй и в контекстном меню выбрать «Конструктор» и в полученном макете запроса произвести необходимые изменения и закрыть окно запроса с сохранением.





Дата публикования: 2015-09-18; Прочитано: 171 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.01 с)...