Фильтрация – это отбор записей, удовлетворяющих некоторому условию (фильтру).
Остальные записи временно скрываются, пока фильтр не будет снят. Фильтр бывает простой и сложный. Простой содержит условие отбора записей только для одного поля, сложный – для нескольких полей.
Быстрый фильтр (фильтр по выделенному- простой фильтр) порядок выполнения:
1. Открыть БД «Пример БД», таблицу «Оценки»
2. Щелкнуть по нужному значению в записях
3. Нажать кнопку «Быстрый фильтр» на ПИ
4. Для удаления фильтра – нажать «Удалить фильтр»
Фильтр по умолчанию (сложный фильтр) порядок выполнения:
1. Щелкнуть кнопку на ПИ «Фильтр по умолчанию»
2. В появившемся диалоговом окне ввести условие поиска – ОК
Запрос – это объект БД, отображающий записи, которые удовлетворяют заданным условиям.
Запросы бывают:
1) простые - содержат одно условие,
2) сложные – содержат несколько условий для различных полей
3) параметрические – вводится условие отбора
В запросе можно
• отобрать информацию из нескольких связанных таблиц
|
|
• использовать сложные условия отбора
• ввести параметры для отбора (сумму денег)
• добавить вычисляемые поля
• выполнить итоговые расчеты
Способы создания запросов:
1) В режиме Мастера: «вопрос-ответ»
2) В «Режиме разработки»: заполнение бланка запроса
Вопросы для закрепления теоретического материала к практическому занятию:
1. Чем фильтр отличается от запроса?
2. Какие фильтры бывают?
3. Какие запросы бывают?
4. С помощью чего удобнее создавать сложные запросы?
Задания для практического занятия:
1. Задание на быстрый фильтр
1) Из таблицы «Оценки» Вывести список студентов, получивших оценки 9.11.12
2) Из таблицы «Студенты» вывести список студентов, проживающих в городе Оренбурге
2. Задание на создание сложного фильтра
1) Из таблицы «Оценки» Вывести студентов, имеющих по дисциплинам 1 и 2 оценки 4 или 5
2) Из таблицы «Оценки» вывести студентов, сдавших зачет 12.11.12 на два.
3.Задание на создание запроса в режиме мастера
Создать запрос, выводящий студентов, имеющих по дисциплинам 1 и 2 оценки 4 или 5 используя Мастер запросов (порядок выполнения):
1) Щелкнуть «Запросы»
2) «Использовать мастер для создания запросов»
3) Выбрать все поля
4) На шаге 3 указать условие отбора и «Готово»
4.С помощью запроса сформировать список только тех студентов, у которых фамилия начинается на букву «А»
Форма контроля выполнения практических работ:
Студент предоставляет письменные ответы на вопросы для закрепления и готовую БД вместе с созданными и отредактированными запросами и отчетами на носителе.
Критерии оценки:
Все ответы на вопросы полные, БД содержит таблицы, запросы - оценка 5
|
|
Выполнены все, но есть ошибки и неточности – 4
Задания выполнены частично, ответы на вопросы не полные – 3
Задание не выполнено-2.
Занятие 38
Практическая работа по теме:
4.4.4. Сортировка данных. Отчеты
Учебные цели и задачи: освоить принципы сортировки данных в БД, научиться создавать отчеты