Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
С помощью конструктора можно создать следующие виды запросов:
Простой
По условию
Параметрические
Итоговые
С вычисляемыми полями
Чтобы вызвать Конструктор запросов, необходимо перейти в окно базы данных. В окне база данных необходимо выбрать вкладку Запросы и дважды щелкнуть на пиктограмме Создание запроса в режиме конструктора. Появится активное окно Добавление таблицы на фоне неактивного окна «Запрос: запрос на выборку».
В окне Добавление таблицы следует выбрать таблицу – источник или несколько таблиц из представленного списка таблиц, на основе которых будет проводиться выбор данных, и щелкнуть на кнопке Добавить. После этого закрыть окно Добавление таблицы, окно «Запрос: запрос на выборку» станет активным.
Окно Конструктора состоит из двух частей – верхней и нижней. В верхней части окна размещается схема данных запроса, которая содержит список таблиц – источников и отражает связь между ними.
В нижней части окна находится Бланк построения запроса QBE (Query by Example), в котором каждая строка выполняет определенную функцию:
Поле – указывает имена полей, которые участвуют в запросе
Имя таблицы – имя таблицы, с которой выбрано это поле
Сортировка – указывает тип сортировки
Вывод на экран – устанавливает флажок просмотра поля на экране
Условия отбора - задаются критерии поиска
Или – задаются дополнительные критерии отбора
В окне «Запрос: запрос на выборку» с помощью инструментов формируем query:
Выбрать таблицу – источник, из которой производится выборка записей.
Переместить имена полей с источника в Бланк запроса. Например, из таблицы Группы студентов отбуксировать поле Название в первое поле Бланка запросов, из таблицы Студенты отбуксировать поле Фамилии во второе поле Бланка запросов, а из таблицы Успеваемость отбуксировать поле Оценка в третье поле и из таблицы Дисциплины отбуксировать поле Название в четвертое поле Бланка запросов.
Задать принцип сортировки. Курсор мыши переместить в строку Сортировка для любого поля, появится кнопка открытия списка режимов сортировки: по возрастанию и по убыванию. Например, установить в поле Фамилия режим сортировки – по возрастанию.
В строке вывод на экран автоматически устанавливается флажок просмотра найденной информации в поле.
В строке "Условия" отбора и строке "Или" необходимо ввести условия ограниченного поиска – критерии поиска. Например, в поле Оценка ввести - "отл/A", т.е. отображать все фамилии студентов, которые получили оценки отл/A.
После завершения формирования запроса закрыть окно Запрос на выборку. Откроется окно диалога Сохранить – ответить Да (ввести имя созданного запроса, например, Образец запроса в режиме Конструктор) и щелкнуть ОК и вернуться в окно базы данных.
Чтобы открыть query из окна базы данных, необходимо выделить имя запроса и щелкнуть кнопку Открыть, на экране появится окно запрос на выборку с требуемым именем.
Чтобы внести изменения в query его необходимо выбрать щелчком мыши в окне базы данных, выполнить щелчок по кнопке Конструктор, внести изменения. Сохранить запрос, повторить его выполнение.
Параметрические запросы.Запросы, представляющие собой варианты базового запроса и незначительно отличающиеся друг от друга, называются параметрическими. В параметрическом запросе указывается критерий, который может изменяться по заказу пользователя.
Последовательность создания параметрического запроса:
Создать query в режиме конструктора или открыть существующий запрос в режиме конструктора, например «Образец запроса в режиме Конструктор».
В Бланк запроса в строке Условия отбора ввести условие отбора в виде приглашения в квадратных скобках, например [Введите фамилию]
Закрыть окно Запрос на выборку, на вопрос о сохранении изменения ответить – Да. Вернуться в окно базы данных, где созданный query будет выделен.
Выполнить query, щелкнув по кнопке: Открыть. В появившемся на экране окне диалога «Введите значение параметра» надо ввести, например фамилию студента, информацию об успеваемости которого необходимо получить, выполнить щелчок по кнопке ОК.
3. Цель деятельности студентов на занятии:
Студент должен знать:
1. Что такое База данных.
2. Принципы работы с MS Access 2003.
3. Способы построения таблиц в MS Access 2003.
Студент должен уметь:
1. Проектировать Базы данных.
2. Создавать таблицы в MS Access 2003.
3. Создавать формы в MS Access 2003.
4. Содержание обучения:
1. Создание запросов.
2. Создание запроса на выборку с помощью Мастера
3. Создание запроса на выборку с помощью Конструктора
5. Перечень вопросов для проверки уровня знаний:
1. Что такое Базы данных, Система управления базами данных?
2. Основные принципы создания таблиц в MS Access 2003?
3. Основные принципы создания форм в MS Access 2003?
6. Перечень вопросов для проверки конечного уровня знаний:
1. Что такое запрос MS Access 2003?
2. Основные виды запросов.
3. Какие виды запросов можно создать с помощью конструктора.
4. Что необходимо определить при создании query?
5. Перечислите поля и их функции в Бланке построения запроса QBE.
6. Последовательность создания параметрического запроса.
7. На основе таблиц базы данных «Травмпункт» создать запросы с помощью Конструктора.
8. Самостоятельная работа студентов:
Изучите основные принципы создания запросов.
9. Хронокарта учебного занятия:
1. Организационный момент – 5 мин.
2. Текущий контроль знаний– 30 мин.
3. Пояснения к выполнению работы-10 мин.
4. Выполнение и оформление работы – 70 мин.
5. Проверка работы и задание на дом – 20 мин.
10. Перечень учебной литературы к занятию:
1. В. И. Чернов и др. Информатика: Основы медицинской информатики 2009г. М.: Дрофа. Кн.2.
2. Н. Угринович
Дата публикования: 2015-07-22; Прочитано: 186 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!