Лекция: Самостоятельное задание.
Нарисуйте портреты всех учеников из таблицы Список.
Справочная информация. Выражения в фильтре могут состоять из точных значений, которые Access Использует для сравнения в том виде, в котором они вводятся. Числа вводятся без ограничителей, например,22. Текст должен быть заключен в кавычки, например «Александров».
Даты ограничиваются символами #, например /01/99# .
Элементы выражения могут быть связаны операторами:
арифметическими, +, _, /, ^;
сравнения:<, <=, >, >=, =, <>;
логическими: And (И), Not (Нет), Or (Или);
Like-для использования логики замены в выражениях;
In-для определения, содержится ли элемент данных в списке
Значений;
Between…And-для выбора значений из определенного интервала.
Задание 9.Научится использовать фильтр.
· Щелкните по кнопке – «Изменить фильтр». Появится окно выбора, представленное на рис. 18.
Список: фильтр. | |||||||
Код | Фамилия | Имя | Отчество | Год рождения | Школа | ||
Рис. 18
· Щелкните мышкой по полю Год рождения. У активного поля появится стрелка выбора.
· Выберите Год рождения1984 и щелкните по кнопке –
«Применить фильтр». Вы автоматически опадаете в таблицу, в которой будут только выбранные записи.
· Отмените выбор. Для этого необходимо отжать эту же кнопку, которая будут только выбранные записи.
· Отмените выбор. Для этого необходимо отжать эту же кнопку, которая теперь называется. Удалить фильтр.
· Щелкните по кнопке — Изменить фильтр.
Удалите все в поле Год рождения,выделив значение и нажав клавишу [Delete].
Измените фильтр так, чтобы в таблице были видны только ученики школы N_15, 10-го класса (одновременный запрос в двух полях -Школа и Класс).
· Щелкните по кнопке – « Применить фильтр».
· Изменить фильтр.Допустимо указывать границы изменения значений. В поле Год рождениянаберите«1982».
· Щелкнув по кнопке Применить фильтр,вы получите таблицу, в которой присутствуют записи с годами рождения больше 1982.
· Чтобы получить записи учеников, у которых фамилии начинаются на букву (В), в соответствующем поле наберите Like (B*)( В - в данном случае русская буква ).
· Запрос Not " B* "будет означать все записи, кроме указанных (в данном случае все записи, у которых фамилии не начинаются на букву «B»). Составьте этот запрос, щелкнув по кнопке — Применить фильтр.
Самостоятельное задание:
1. Выберите учеников всех школ, кроме школы №3.
2. Выберите всех учеников школы №1, фамилии которых начинаются на букву «А».
3. Выберите учеников, год рождения которых 1982 или
1983 (запрос 1982 OR 1983).
4. Отменить все запросы.
Замечание. Кнопка — Фильтр по выделенному позволяет оставить видимыми в таблице только те записи, в которых есть предварительно выделенный элемент.
Предъявите преподавателю: таблицы Список, Группы, Личные данные на экране.
Задание 10. Завершите работу с программой Access.
· Выберите пункт меню Файл – Выход.
· Если вы производили редактирование в базе данных, появится вопрос о сохранении изменений. Отвечайте на него утвердительно.