Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Поиск и сортировка данных. Применение фильтров.



Практическая работа №5.

Поиск и сортировка данных. Применение фильтров.

(2 часа)

Цель занятия. Научиться осуществлять поиск и сортировку записей в базе данных. Освоить приемы отбора записей с помощью различных фильтров.

План:

1. Поиск данных.

2. Создание фильтра в таблице.

3. Самостоятельное создание фильтра.

4. Сортировка записей.

1. Поиск данных.

Поиск записи по ее номеру в режиме таблицы.

Найти запись под номером три. Для этого:

· Откройте таблицу Клиенты в режиме таблицы.

· Установите указатель на номер в поле номера записи, находящейся в нижней части окна.

· Введите номер нужной записи и нажмите клавишу ENTER.

В результате курсор переходит на нужную запись. Такой поиск удобен при работе с большой базой данных.

2. Создание фильтра в таблице.

Фильтр - набор условий, применяемых для отбора подмножества записей или для сортировки записей. В Microsoft Access существуют фильтры четырех типов: фильтр по выделенному фрагменту, обычный фильтр, расширенный фильтр и фильтр для...

Фильтр по выделенному фрагменту, обычный фильтр и поле Фильтр для являются самыми простыми способами отбора записей. Если можно легко найти и выбрать в форме, подчиненной форме или в объекте в режиме таблицы значение, которое должны содержать отбираемые записи, следует использовать фильтр по выделенному фрагменту. Обычный фильтр используется для выбора искомых значений из списка без просмотра всех записей в таблице или форме, или при указании нескольких условий отбора одновременно. Поле Фильтр для используется, если фокус ввода находится в поле формы или таблицы и нужно ввести конкретное искомое значение или выражение, результат которого будет использоваться в качестве условия отбора. Для создания сложных фильтров, следует использовать окно расширенного фильтра.

Фильтр по выделенному фрагменту.

Выведите сведения о клиентах, являющимися совладельцами и проживающими в Москве.

· Откройте таблицу Клиенты в режиме таблицы. Найдите значение, которое должны содержать записи, включаемые в результирующий набор при применении фильтра, то есть установите курсор на слово Москва.

· Нажмите кнопку Фильтр по выделенному на панели инструментов. Задайте следующее условие отбора записей установите курсор на слово Совладельцы.

· Для удаления фильтра щелкните правой кнопкой мыши в любом месте окна и в контекстном меню выберите команду Удалить фильтр.



Обычный фильтр.

Вывести сведения о товарах, цена которых больше 3 р., но меньше 15 р.

· Откройте таблицу Товары в режиме таблицы.

· Нажмите кнопку Изменить фильтр на панели инструментов, чтобы переключиться в окно обычного фильтра.

· Выберите поле Цена для задания условия отбора, которому должны удовлетворять записи, включаемые в результирующий набор записей.

· Введите условие отбора, не выбирая искомое значение в раскрывающемся списке значений поля, а введите в поле значение с клавиатуры: >3 And <15.

· Нажмите кнопку Применить фильтр на панели инструментов. Просмотрите результат работы фильтра.

Использование поля Фильтр для...

Вывести данные о клиентах, имена которых начинаются с букв от А до К и проживающих в Москве и Алуште.

· Откройте таблицу Клиенты в режиме таблицы.

· Щелкните правой кнопкой поле Фамилия, для которого указывается условие отбора, а затем введите значение в поле Фильтр для в контекстном меню: Like "[А-К]*", которое будет использоваться как условие отбора.

· Щелкните правой кнопкой поле Адрес, для которого указывается условие отбора, а затем введите значение: Москва or Алушта в поле Фильтр для в контекстном меню.

Чтобы применить фильтр и закрыть контекстное меню, нажмите клавишу ENTER.

Удалите фильтр.

Отбор записей с помощью окна расширенного фильтра.

Вывести в порядке возрастания цены сведения о товарах, поставки на которые не прекращены.

· Откройте таблицу Товары в режиме таблицы.

· Выберите в меню Записи команду Фильтр и подкоманду Расширенный фильтр.

· В нижней части окна расположен бланк, который используется для задания условий фильтрации.

· Удалите все старые записи, находящиеся в бланке, если они там есть.

· Добавьте в бланк поля Цена и Поставки прекращены, для которых будут заданы искомые значения, используемые в фильтре для отбора записей.

· Для указания порядка сортировки выберите ячейку в строке «Сортировка» для поля Цена, нажмите кнопку раскрытия списка и выберите порядок сортировки.

· Укажите искомое значение в строку «Условие отбора» для поля Поставки прекращены: Нет.

· Для того чтобы применить фильтр, нажмите кнопку Применение фильтра на панели инструментов.

Проверьте результаты фильтрации.

Создать самостоятельно расширенный фильтр, позволяющий вывести в порядке убывания цены сведения о товарах, поставки на которые не прекращены и цена которых превышает 20 руб.

3. Сортировка записей.

Откройте таблицу Клиенты.

Расположите фамилии клиентов в алфавитном порядке. Для этого:

· выделите столбец Фамилия.

· для сортировки по возрастанию нажмите кнопку Сортировка по возрастанию на панели инструментов, которая сортирует записи в выделенном столбце по возрастанию (от А до Я и от 0 до 9). Каждая последующая операция сортировки заменяет результаты предыдущей операции

Отмените результаты сортировки (выберите в меню Записи команду Удалить фильтр).

В таблице Товары:

· упорядочьте записи в порядке уменьшения цены товара

· отмените результаты сортировки

Итоговая отчетность

Продемонстрировать работу созданного самостоятельно расширенного фильтра и результаты сортировки записей.

Ответить на вопросы:

1. Как найти запись в таблице по ее номеру?

2. Какие существуют способы фильтрации?

3. Приведите примеры применения фильтра по выделенному.

4. Когда применяют расширенный фильтр?

5. Какое отличие фильтрации от сортировки?

6. Как осуществляют сортировку записей?

Вывод: при выполнении практической работы освоены все методы фильтрации данных, приемы сортировки и поиска записей.

 


Дата добавления: 2015-11-04; просмотров: 21 | Нарушение авторских прав




<== предыдущая лекция | следующая лекция ==>
Для выполнения запросов в Access 2007 нужно выполнить настройку параметров. | Adrenal. h/ch 0,1%-1мл; п/к в/м в/в 0,1%-10мл ф. (глаз)

mybiblioteka.su - 2015-2024 год. (0.013 сек.)