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

Создание запроса на выборку с помощью Конструктора



С помощью конструктора можно создать следующие виды запросов:

 Простой

 По условию

 Параметрические

 Итоговые

 С вычисляемыми полями

Чтобы вызвать Конструктор запросов, необходимо перейти в окно базы данных. В окне база данных необходимо выбрать вкладку Запросы и дважды щелкнуть на пиктограмме Создание запроса в режиме конструктора. Появится активное окно Добавление таблицы на фоне неактивного окна «Запрос: запрос на выборку».

В окне Добавление таблицы следует выбрать таблицу – источник или несколько таблиц из представленного списка таблиц, на основе которых будет проводиться выбор данных, и щелкнуть на кнопке Добавить. После этого закрыть окно Добавление таблицы, окно «Запрос: запрос на выборку» станет активным.

Окно Конструктора состоит из двух частей – верхней и нижней. В верхней части окна размещается схема данных запроса, которая содержит список таблиц – источников и отражает связь между ними.

В нижней части окна находится Бланк построения запроса 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 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



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