РАЗДЕЛ 1
Упражнение 1
Сортировка по текстовому полю.
Произвести сортировку записей в таблице “Список_техники” по алфавиту по полю “Вид техники” (таблица “Список_техники” представлена в режиме таблицы).
Технология выполнения: открыть БД “Техника”, открыть таблицу “Список_техники”, выделить поле “Вид техники”, щелкнув левой кнопкой мыши на имени поля в заголовке таблицы, выбрать команду сортировки:
1 вариант – щелкнуть по кнопке “А-Я”
2 вариант– в Меню Записи —> Сортировка —> Сортировка по возрастанию
Таблица отсортирована. Не закрывая отсортированную таблицу, переключитесь в режим формы и проверьте, сохраняется ли расположение записей.
Вернитесь к отсортированной таблице и выполните упражнение 3.
Упражнение 2
Сортировка по числовому полю.
Произвести сортировку записей в таблице “Приобретение_техники” по полю “Инвентарный номер” в порядке убывания (в режиме таблицы).
Технология выполнения: открыть БД “Техника”, открыть таблицу “Приобретение_техники”, выделить поле “Инвентарный номер”, щелкнув левой кнопкой мыши на имени поля в заголовке таблицы. Таблица отсортирована. Не закрывая отсортированную таблицу, переключитесь в режим формы и проверьте, сохраняется ли расположение записей.
Вернитесь к отсортированной таблице и выполните упражнение 3.
Упражнение 3
Сохранение отсортированной информации из таблицы. Создание рабочего документа.
Сохранить и вывести на печать отсортированные данные через буфер обмена с помощью известных приложений WORD или EXCEL. Отформатировать документ и подготовить к печати. Сохранить в своей рабочей папке.
Упражнение 4
Сортировка по текстовому полю в форме.
Произвести сортировку записей в форме “Список_техники” по убыванию по полю “Тип” (форма в режиме таблицы). Не закрывая отсортированную форму, переключитесь в режим соответствующей таблицы и проверьте, сохраняется ли расположение записей.
Вернитесь к отсортированной форме и выполните упражнение 6.
Упражнение 5
Сортировка по числовому полю.
Произвести сортировку записей в форме “Приобретение_техники” по полю “Цена” в порядке убывания (форма в режиме таблицы). Не закрывая отсортированную форму, переключитесь в режим соответствующей таблицы и проверьте, сохраняется ли расположение записей.
Вернитесь к отсортированной форме и выполните упражнение 7.
Упражнение 6
Сохранение отсортированной информации из формы. Создание рабочего документа.
Сохранить и подготовить к выводу на печать отсортированную форму “Список_техники” с помощью текстового процессора WORD.
Технология выполнения: выделить всю отсортированную форму (Правка —> Выделить все записи), скопировать в буфер обмена, открыть соответствующее приложение, вставить содержимое буфера обмена, отформатировать документ и подготовить к печати.
Упражнение 7
Сохранение отсортированной информации из формы. Создание рабочего документа.
Сохранить и подготовить к выводу на печать в отсортированной форме “Приобретение_техники” 1, 10, 20 и 30-ю записи .
Технология выполнения: выделить в отсортированной форме запись 1 (Правка —> Выделить запись), скопировать в буфер обмена, открыть соответствующее приложение, вставить содержимое буфера обмена в документ, повторить операцию для остальных записей, отформатировать документ и подготовить к печати.
Упражнение 8
Фильтрация данных в таблице (в режиме таблицы).
Найдите ответственных за сканеры в таблице “Список_техники”.
1 способ: Технология выполнения: открыть БД “Техника”, открыть таблицу “Список_техники”, выполнить команду в меню Записи —> Фильтр —> Изменить фильтр, выделить поле “Вид техники”, щелкнув левой кнопкой мыши на значке и в списке ввести условие отбора (“сканер”), выполнить команду применения фильтра Фильтр —> Применить фильтр (на экране появляется новая таблица, которая будет содержать строки, отвечающие заданному условию), повторите упражнение 3, вернуться к исходной таблице, выполнив команду Записи —> Удалить фильтр .
2 способ: открыть таблицу “Список_техники”, установить текстовый курсор в ячейке “Сканер” на пересечении 3 записи и поля “Вид техники”, выполнить команду в меню Записи —> Фильтр —> Фильтр по выделенному (или нажать аналогичную кнопку на панели инструментов).
Упражнение 9. Фильтрация данных в форме (в режиме таблицы).
Найдите, за какую технику отвечает Валов в форме “Список_техники”.
Технология выполнения аналогична упражнению 8 применительно к форме.
Упражнение 10. Фильтрация по сложному условию в таблице.
Сделайте выборку всей информации из таблицы “Список_техники” по комнатам с312 по 317 включительно. Технология выполнения: открыть БД “Техника”, открыть таблицу “Список_техники”, выполнить команду в меню Записи —> Фильтр —> Расширенный фильтр, в карточке конструктора установить в первом столбце
Поле: Комната
Условие отбора:>=312
клавишей <Tab> перейдите во второй столбец и установите
Поле: Комната
Условие отбора:< =317
Фильтр —> Применить фильтр (на экране появляется новая таблица, которая будет содержать строки, отвечающие заданному условию).
Упражнение 11.Фильтрация по сложному условию в таблице.
Сделайте выборку информации из таблицы “Список_техники” по номерам комнат больше 317, но меньше 325. Технология выполнения: открыть БД “Техника”, открыть таблицу “Список_техники”, выполнить команду в меню Записи® Фильтр® Расширенный фильтр, в карточке конструктора установить
Поле: Комната
Условие отбора:>317 AND <325
Фильтр —> Применить фильтр (на экране появляется новая таблица, которая будет содержать строки, отвечающие заданному условию).
Упражнение 12.Фильтрация по сложному условию в таблице.
Сделайте выборку информации из таблицы “Список_техники” по инвентарным номерам, начинающимся с 234. Технология выполнения: открыть БД “Техника”, открыть таблицу “Список_техники”, выполнить команду в меню Записи —> Фильтр —> Расширенный фильтр, в карточке конструктора установить
Поле: Инв.номер
Условие отбора:234*
Фильтр —> Применить фильтр (на экране появляется новая таблица, которая будет содержать строки, отвечающие заданному условию).
РАЗДЕЛ 2 СЛОЖНАЯ ФИЛЬТРАЦИЯ
Упражнение 1
Фильтрация в таблице по условию с формулой.
Сделайте выборку информации из таблицы “Приобретение_техники” по следующему условию: амортизационные расходы по всем видам техники на сегодняшний день составили 100($) на одну единицу от её первоначальной цены. Определить, какая техника (включая всю информацию) остаётся на балансе учреждения, если текущая стоимость каждой единицы техники рассчитывается по формуле Цена($)–100($)>=500($)
Технология выполнения: открыть БД “Техника”, открыть таблицу “Приобретение_техники”, выполнить команду в меню Записи —> Фильтр —> Расширенный фильтр, в карточке конструктора установить Поле: Цена($)
Условие отбора: установить курсор в этой строке, включить мастер Построитель выражений,в окне Построителя набрать формулу
([“Приобретение_техники”]![Цена($)]-100)>=500
Фильтр —> Применить фильтр (на экране появляется новая таблица, которая будет содержать строки, отвечающие заданному условию, фильтр содержит 13 записей).
Упражнение 2
Сложный фильтр в таблице по сложному условию с формулой.
Сделайте выборку информации из таблицы “Приобретение_техники” по следующему условию: амортизационные расходы по всем компьютерам типа 486 на сегодняшний день составили 200($) на одну единицу от её первоначальной цены. Определить, какие компьютеры типа 486 (включая всю информацию) остаются на балансе учреждения, если текущая стоимость каждого из них рассчитывается по формуле: Цена($)–200($)>=500($)
Технология выполнения: открыть БД “Техника”, открыть таблицу “Приобретение_техники”,
1 этап – создаём фильтр по всем компьютерам типа 486:
- выполнить команду в меню Записи —> Фильтр —> Расширенный фильтр,
- в карточке конструктора установить Поле: Тип (первый столбец),
Условие отбора:486*
Фильтр —> Применить фильтр (фильтр содержит 13 записей).
2 этап – создаём фильтр по всем отфильтрованным компьютерам типа 486 по формуле (фильтр в фильтре): не закрывая полученного фильтра!!!
- выполнить команду в меню Записи —> Фильтр —> Расширенный фильтр,
- в карточке конструктора установить Поле: Цена($) (второй столбец)Условие отбора: установить курсор в этой строке,
- включить мастер Построитель выражений,в окне Построителя набрать формулу([“Приобретение техники”]![Цена($)]-200)>=500
Фильтр —> Применить фильтр (на экране фильтр фильтра содержит 6 записей из 8 предыдущих).
Упражнение 3
Фильтрация в таблице по сложному условию с формулой с применением встроенных функций.
Сделайте выборку информации из таблицы “Ответственные” по следующему условию:
сотрудникам, имеющим стаж работы с компьютерной техникой 1 год и менее, пройти обязательный курс обучения по технике безопасности.
Технология выполнения: открыть БД “Техника”, открыть таблицу“Ответственные”,
- выполнить команду в меню Записи® Фильтр® Расширенный фильтр,
- в карточке конструктора установить Поле: Дата поступления
Условие отбора: установить курсор в этой строке, включить Мастер Построитель выражений,в окне Построителя набрать формулу DateDiff(“yyyy”;[Ответственные]![Дата поступления];Date())>=1
Фильтр —> Применить фильтр (на экране появляется новая таблица, которая будет содержать строки, отвечающие заданному условию, фильтр содержит 2 записи).
РАЗДЕЛ 3 ЗАДАНИЯ ДЛЯ САМОСТОЯТЕЛЬНОЙ РАБОТЫ
Сортировка информации
Вариант 1
Произвести сортировку записей в таблице “Приобретение_техники” по возрастанию по полю “Год покупки” (таблица “Приобретение_техники” представлена в режиме таблицы).
Вариант 2
Произвести сортировку записей в таблице “Ответственные” по алфавиту по полю “Отдел”.
Вариант 3
Произвести сортировку записей в форме “Приобретение_техники” по полю “Год покупки” в порядке убывания (форма в режиме таблицы).
Вариант 4
Произвести сортировку записей в форме “Ответственные” по полю “Должность” в порядке убывания (форма в режиме таблицы).
Выборка информации
Вариант1
Найдите ответственных за телефаксы в таблице “Список_техники”.
Вариант 2
Найдите, в каких комнатах стоят лазерные принтеры LJ.
Вариант 3
Сделайте выборку информации из таблицы “Приобретение_техники” по инвентарным номерам, начинающимся с 333.
Вариант 4
Сделайте выборку информации из таблицы “Приобретение_техники” по инвентарным номерам, в которых имеются цифры 96.
Вариант 5
Сделайте выборку информации из таблицы “Приобретение_техники” о технике приобретённой в период с 1996 по 1999 год.
Вариант 6
Сделайте выборку информации из таблицы “Приобретение_техники” по номерам телефонов, если две первые цифры 45.
Вариант 7
Сделайте выборку информации из таблицы “Ответственные” о сотрудниках, занимающих должности инженера и техника.
РАЗДЕЛ 4 ЗАДАНИЯ ДЛЯ КОНТРОЛЬНОЙ РАБОТЫ
Вариант1
Произвести сортировку записей в таблице “Приобретение_техники” по алфавиту по полю “Фирма-поставщик”.
Вариант 2
Произвести сортировку записей в таблице “Ответственные” по алфавиту по полю “Должность”.
Вариант 3
Произвести сортировку записей в таблице “Приобретение_техники” по убыванию по полю “Телефон”.
Вариант 4
Произвести сортировку записей в форме “Приобретение_техники” по полю “Инв.номер” в порядке убывания (форма в режиме таблицы).
Вариант 5
Произвести сортировку записей в форме “Ответственные” по полю “Отдел” в порядке убывания (форма в режиме таблицы).
Вариант 6
Найдите ответственных за принтеры в таблице “Список_техники”.
Вариант 7
Найдите, в каких комнатах стоят струйные принтеры DJ.
Вариант 8
Найдите, какая имеется техника Panasonic.
Вариант 9
Сделайте выборку информации из таблицы “Приобретение_техники” по инвентарным номерам, которые начинаются с 8.
Вариант 10
Сделайте выборку информации из таблицы “Приобретение_техники” по инвентарным номерам, в составе которых имеются цифры 07.
Вариант 11
Сделайте выборку информации из таблицы “Приобретение_техники” о технике, стоимость которой 500$ или превышает.
Вариант 12
Сделайте выборку информации из таблицы “Ответственные” о сотрудниках, работающих в отделах продаж и рекламы.
Вариант 13
Сделайте выборку информации из таблицы “Приобретение_техники” о технике, стоимость которой от 400$ до 600$ включительно.
РАЗДЕЛ 5 ЗАДАНИЯ ДЛЯ САМОСТОЯТЕЛЬНОЙ ИЛИ КОНТРОЛЬНОЙ РАБОТЫ (СЛОЖНОЕ УСЛОВИЕ)
Задание 1
Фильтрация в таблице по сложному условию с формулой.
Сделайте выборку информации из таблицы “Приобретение_техники” по следующему условию: амортизационные расходы по всем видам техники на сегодняшний день составили 200($) на одну единицу от её первоначальной цены. Определить, какая техника (включая всю информацию) остаётся на балансе учреждения, если текущая стоимость каждой единицы техники рассчитывается по формуле Цена($)–200($)>=500($)
Результаты выборки сравнить с аналогичными в упражнении 1.
Задание 2
Фильтрация в таблице по сложному условию с формулой.
Сделайте выборку информации из таблицы “Приобретение_техники” по следующему условию: амортизационные расходы по всем видам техники на сегодняшний день составили 350($) на одну единицу от её первоначальной цены. Определить, какая техника (включая всю информацию) остаётся на балансе учреждения, если текущая стоимость каждой единицы техники рассчитывается по формуле Цена($)–350($)>=500($)
Результаты выборки сравнить с аналогичными в упражнении 1 и задании 1.
Задание 3
В упражнении 2 добавьте третий этап фильтрации: из 6 записей отфильтрованных компьютеров создайте фильтр по компьютерам 1997 года покупки (фильтр содержит 2 записи).
Задание 4
Фильтрация в таблице по сложному условию с формулой.
Сделайте выборку информации из таблицы “Приобретение_техники” по следующему условию: амортизационные расходы по всем видам техники на сегодняшний день составили 200($) на одну единицу от её первоначальной цены. Определить, какая техника (включая всю информацию) подлежит списанию с баланса учреждения, так как текущая стоимость каждой единицы техники не удовлетворяет условию формулы Цена($)–200($)>=500($).
Задание 5
Сложная фильтрация в таблице по сложному условию с формулой.
Сделайте выборку информации из таблицы “Приобретение_техники” по всем принтерам по следующему условию: амортизационные расходы по всем видам техники на сегодняшний день составили 100($) на одну единицу от её первоначальной цены. Определить, какие принтеры (включая всю информацию) подлежит списанию с баланса учреждения, так как текущая стоимость каждой единицы техники не удовлетворяет условию формулы Цена($)–100($)>=300($).
Задание 6
В упражнении 5 добавьте третий этап фильтрации: из записей отфильтрованных принтеров создайте фильтр для выборки информации о принтерах, поставленных фирмой Вестер.
Задание 7
Фильтрация в таблице по сложному условию с формулой с применением встроенных функций.
Сделайте выборку информации из таблицы “Ответственные” по следующему условию:
- сотрудникам, имеющим стаж работы с компьютерной техникой 10 лет и более пройти внутриведомственную аттестацию на 1 категорию,
- сотрудникам, имеющим стаж работы с компьютерной техникой 5 лет и более год пройти внутриведомственную аттестацию на 2 категорию.
КОНТРОЛЬНЫЕ ВОПРОСЫ
- В чём заключается смысл операции сортировка?
- Какие типы сортировки вы знаете?
- В чём заключается смысл операции фильтрация?
- Что такое фильтр?
- Какие виды фильтров, использованные в этой части учебного курса, вы теперь знаете?
- Имеется ли сходство операций сортировка и фильтрация? Поясните.
- В каких объектах БД применяется сортировка?
- В каких объектах БД применяется фильтрация?
- Можно ли применять ступенчатую фильтрацию (фильтр в фильтре)? Поясните.
- Можно ли применять ступенчатую сортировку? Поясните.
ЛИТЕРАТУРА
- Макарова Н. “Информатика” Базовый курс 7-9 кл. Учебник “Питер” С-Петербург 2006.
- Макарова Н. “Практикум по информационным технологиям” 7-9 кл. к учебнику “Информатика” “Питер” С-Петербург 2006.
- Угринович Н. “Информатика и информационные технологии” 10-11 кл. “Бином” Москва 2005.
- Шевченко Н. “Access 2003 Искусство создания базы данных” “NT Press” Москва 2007.