Практическая работа №4. Тема: «Сортировка, поиск и фильтрация данных в таблицах».
Откройте базу данных «Борей» в папке своей группы
или C:\Program Files\Microsoft Office\Office\Samples\ Борей.mdb.
Закрепление столбцов таблицы.
Если записи таблицы, которую нужно отсортировать, содержат больше полей, чем помещается в окне таблицы, то для облегчения просмотра можно закрепить некоторые столбцы таблицы,
(они всегда остаются на экране)
Чтобы закрепить столбцы «КодКлиента» и «Название» таблицы «Клиенты»:
Откройте таблицу «Клиенты» в режиме таблицы.
Выделите поля «КодКлиента» и «Название».
Выберите команду Формат, Закрепить столбцы.
Просмотрите таблицу Клиенты, перемещаясь с помощью линейки прокрутки вправо.
Для частого использования закрепления столбцов можно добавить кнопку на панель инструментов «Закрепить столбец».
Сортировка таблицы по значению одного поля.
Чтобы отсортировать таблицу «Клиенты» по значению поля «Индекс:
Выделите поле «Индекс», щелкнув по его заголовку левой кнопкой мыши или щелкните в любой ячейке поля.
Выберите команду Записи, Сортировка, По возрастанию или нажмите кнопку «Сортировка по возрастанию» на панели инструментов.
Сортировка таблицы по значению нескольких полей.
Чтобы произвести сортировку таблицы «Клиенты» по значению полей сначала по «Страна», потом «Индекс» :
Укажите мышкой на заголовок поля «Страна», нажмите левую кнопку мыши и, не отпуская её, перетащите поле «страна» левее поля «Индекс».
Выделите поля «страна» и «индекс».
Выберите команду Записи, Сортировка, по возрастанию или кнопка на панели инструментов.
Выполните сортировку сначала по полю Должность, а потом по Обращаться К.
Отмена сортировки и освобождение всех столбцов.
Чтобы придать таблице прежний вид:
Чтобы отменить сортировку таблицы, выберите команду Записи, Удалить Фильтр.
Чтобы отменить сортировку таблицы, не имеющей первичного ключа, закройте таблицу, не сохраняя изменений, и откройте ее снова.
Чтобы освободить закрепленные столбцы, выберите команду Формат, Освободить все столбцы.
Чтобы вернуть исходный порядок следования полей таблицы, перетащите их на нужное место или закройте таблицу, не сохраняя изменений, и откройте её снова.
Поиск записей по значению поля (по таблице Клиенты).
Найдите в поле «Область» SP, для этого выберите Правка, Найти, в поле ввода Образец введите SP.
Найдите все страны, заканчивающиеся на лия (выберите совпадение с любой частью). Найдите другой способ поиска.
Выполните поиск в поле Должность, найдите всех Менеджеров по продажам (введите Менеджер и выберите С учетом регистра).
Найдите записи, в которых номера телефонов или факса начинаются на 503
(выберите Совпадение с началом поля и уберите переключатель Только в текущем поле)
Практическая работа №5. Тема: «Отбор данных при помощи фильтров»
Фильтр по-выделенному (по таблице Клиенты).
Выведите на экран только клиентов, находящихся в Германии:
Выберите записи в странах, которых встречается ан.
Выберите записи, телефон которых начинается на (11)
Выберите записи, в номере телефона встречается 555.
Обычный фильтр (по таблице Клиенты)
Чтобы произвести фильтрацию таблицы «Клиенты» для отбора информации о клиентах из США или Канады при помощи обычного фильтра:
Выберите команду Записи, фильтр, Изменить фильтр или нажмите кнопку Изменить фильтр на панели инструментов, появится окно «Клиенты: фильтр», в котором необходимо указать критерий отбора записей.
В поле «Страна», и выберите из списка Канада.
Чтобы добавить в фильтр ещё и США выберите вкладку «Или», щелкнув левой кнопкой мыши по ярлычку в нижней части окна «Клиенты: Фильтр».
Критерии поиска, заданные в каждой из вкладок, объединяются при помощи логического оператора «ИЛИ». Если в одной из вкладок окна фильтра заполнены критерии отбора для нескольких полей, то критерии отбора объединяются при помощи логического оператора «И».
Выберите команду Фильтр, применить фильтр.
Выберите информацию обо всех заказах, за которые ответственна Воронова Дарья, и страной получателя для которых является Франция. Для этого:
Откройте таблицу «Заказы» в режиме таблицы.
Выберите команду Записи, Фильтр, Изменить фильтр или кнопка на панели инструментов
В раскрывающемся списке «Сотрудник» выделите значение Воронова, Дарья и в раскрывающемся списке поля «Страна получателя» выберите значение Франция.
Выберите команду Фильтр, Применить фильтр.
Закройте таблицу без сохранения.
Сам. Работа.
По таблице товары выберите все товары, цена которых больше 200000 или поставки товара прекращены.
По таблице товары выберите все товары, на складе которых количество от 50 до 100.
По таблице товары выберите все Фрукты, приправы и напитки.
Расширенный фильтр (по таблице Заказы).
-
Выведите записи, относящиеся к заказам, в которых страной- получателем является США и размещенные после 23.05.96, «Страна Получателя и «Индекс Получателя» вывести по возрастанию
Откройте таблицу Заказы в режиме таблицы и выберите команду Записи, Фильтр, Расширенный фильтр.
Чтобы отсортировать значения поля таблицы или задать для него критерий отбора, перетащите его из списка полей таблицы на строку Поле или выберите из раскрывающегося списка в строке Поле или двойной щелчок на имени поля.
-
Для таблицы Заказы выберите поля «Страна Получателя», «Индекс Получателя», «Дата размещения».
Установите параметры сортировки значений полей «Страна Получателя и «Индекс Получателя» по возрастанию в строке Сортировка.
Выберите команду Фильтр, Применить фильтр.
Таблица будет отсортирована по значениям полей «Страна получателя» и «Индекс получателя»
Выберите команду Записи, Фильтр, расширенный фильтр.
Чтобы произвести отбор записей относящихся к заказам, в которых страной- получателем является США и размещенные после 23.05.96, введите в ячейку, находящуюся на пересечении строки «Условие отбора» и столбца «Страна получателя», слово США для поля Дата размещения задайте условие > 23.05.96
Чтобы применить фильтр, выберите Фильтр, Применить фильтр.
Использование сложных критериев отбора (по таблице Заказы).
Помогают производить фильтрацию записей таблицы по значениям нескольких полей. Например, чтобы вывести в окне таблицы все заказы из стран Северной Америки, полученные не ранее 01/01/94:
Выберите команду Записи, фильтр, Расширенный фильтр
Введите США в качестве первого критерия отбора для поля «Страна получателя», нажмите , а затем введите Канада в качестве второго критерия отбора, нажмите , а затем введите Мексика в качестве третьего критерия
Введите >=#01/04/96# в качестве первого критерия отбора для поля «Дата размещения». Если в одной строке бланка фильтра определено несколько критериев отбора, то они группируются при помощи оператора “И”. Таким образом, первую строку критериев отбора можно интерпретировать так: отобрать все заказы из США, поступившие не ранее 01/04/96. Символы # указывают на то, что значение, заключенное в них, имеет тип «Дата/Время».
Скопируйте это условие в буфер обмена. Переместите текстовый курсор в следующую ячейку столбца «Дата Размещения» и вставьте содержимое буфера.
Повторите шаг 4 , чтобы добавить ограничение по времени для заказов из Мексики. Бланк фильтра примет вид:
Нажмите кнопку «Применить фильтр» на панели инструментов
Самостоятельно! Выполните этот фильтр в одну строку с помощью оператора or.
Сам. Работа.
По таблице Товары выведите товары, цена которых меньше 80000 и минимальный запас больше 20.
По таблице Заказы выберите заказы, странами получателями являются Дания, Ирландия или Италия.
По таблице Заказы выберите заказы, странами получателями является Испания и город Мадрид или Барселона или страна Канада и Монреаль.
По таблице Клиенты выберите всех клиентов должности Совладелец или из страны Франция.
|