Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Планы практик 1-9.doc
Скачиваний:
64
Добавлен:
21.02.2016
Размер:
737.79 Кб
Скачать

Практическое занятие №3 Поиск и сортировка данных. Применение фильтров.

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

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

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

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

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

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

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

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

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

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

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

Существуют четыре способа, используемые для отбора записей с помощью фильтров: фильтр по выделенному фрагменту, обычный фильтр, поле Фильтр для ... и расширенный фильтр.

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

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

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

  • Нажмите кнопку Фильтр по выделенному на панели инструментов. Способ выбора значения определяет, какие записи будут отобраны фильтром. Повторяйте шаг 2, пока не будут заданы все условия отбора записей.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Контрольные вопросы:

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

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

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

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

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

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