Лабораторная работа 3 по теме "Базы данных"
Составила: Алексеева Тамара Юрьевна,
учитель информатики,
МБОУ «СОШ №1» п. Пурпе, ЯНАО
___________________________________
Поиск, замена и фильтрация данных
Цель: Научиться создавать фильтры: простой, по выделенному фрагменту, расширенный; выполнять поиск и замену записей.
При обработке данных часто необходимо найти заданные значения в полях таблицы большого объема. Наиболее часто решаемой задачей является отбор записей, удовлетворяющих заданным условиям. Эта задача решается с помощью фильтрации записей в режиме таблицы или формы. Поиск и замена выполняются с помощью блока Найти.
Поиск и замена записей.
О ткройте таблицу Читатели в режиме Таблицы. Выполните поиск и замену записи учитель на запись преподаватель. Нажмите на
Выберите Поиск в: Текущий документ, Совпадение: С любой частью поля, Просмотр: Все. Затем – команду Заменить все. Посмотрите на полученный результат.
Выполните поиск и замену в таблице Книги запись в поле Жанр информатика на информатика и ИКТ с учетом регистра.
Фильтрация данных
Для просмотра и корректировки записей базы данных, удовлетворяющих условиям отбора, предусмотрена фильтрация таблицы.
Фильтр — это набор условий, применяемых для отбора подмножества записей в таблице, форме, запросе.
Access позволяет использовать три типа фильтров:
обычный фильтр (Изменить фильтр) позволяет сделать выборку записей путем ввода соответствующего значения в качестве критерия в поле таблицы или формы;
фильтр по выделенному значению или его фрагменту (Фильтр по выделенному) позволяет сделать выборку только тех записей, которые содержат совпадающие значения;
фильтр, исключая выделенное значение (Исключить выделенное), позволяет сделать выборку только тех записей, которые не содержат совпадающих значений;
расширенный фильтр (Расширенный фильтр) предоставляет возможность пользователю задать условия отбора записей с помощью логических операторов и операторов сравнения.
Для того чтобы применить фильтр, можно воспользоваться блоком Сортировка и фильтр.
Создание простого фильтра
Пусть требуется отобрать все записи о читателях, которые учатся в 10а классе, для этого откройте таблицу Читатель в режиме таблицы.
Выполните команду: Сортировка и фильтр → Дополнительно → Изменить фильтр.
В результате будет выведено окно фильтра:
Сформируйте фильтр. Для этого в столбец Класс введите значение 10А с помощью клавиатуры или выбрав его из списка.
Примените фильтр. Для этого необходимо нажать на кнопку Фильтр – Применить фильтр:
В результате будет сформирована таблица, содержащая записи об учениках 10а класса. Для сброса фильтра необходимо нажать на кнопку Фильтр – Удалить фильтр.
Создание фильтра по выделенному фрагменту
Пусть требуется отобрать все записи о книгах, у которых код книги начинается на «Инф». Для этого откройте таблицу Книга в режиме таблицы и в столбце КодКниги выделите фрагмент «Инф».
Примените фильтр. Для этого нажмите на кнопку Выделение → Начинается с «ИНФ» или Содержит «ИНФ».
Результатом применения фильтра будут все записи, содержащие в коде книги фрагмент «ИНФ».
Создание расширенного фильтра
Пусть требуется отобрать все записи о книгах по информатике, выпущенных в 2009 и 2010 г. Для этого выполните команду: Сортировка и фильтр → Дополнительно → Изменить фильтр.
Из таблицы Книги с помощью мыши перетащите в строку Поле поля Жанр и ГодИздания или выберите из списка.
В строке Условие отбора введите значения: для поля Жанр – информатика и ИКТ, для поля ГодИздания – 2009, для поля или – 2010.
Примените фильтр, выполнив команду Фильтр – Применить фильтр. В результате будут отображены все записи соответственно условиям отбора.
Ответьте на вопросы:
Что такое фильтр?
Какие существуют типы фильтров и каково назначение каждого из них?
Используемая литература:
М.Е. Фиошин. Информатика и ИКТ 10-11 кл. Профильный уровень, Часть 2: учебник для общеобразовательных учреждений/ М.Е. Фиошин, А.А. Рессин, С.М. Юнусов – 2-е изд. – М.: Дрофа, 2009.
На странице приведен фрагмент.
Автор: Алексеева Тамара Юрьевна
→ AlTam 23.12.2013 0 3770 721 |
Спасибо за Вашу оценку. Если хотите, чтобы Ваше имя
стало известно автору, войдите на сайт как пользователь
и нажмите Спасибо еще раз. Ваше имя появится на этой стрнице.
Смотрите похожие материалы