Практическая работа №2.
Тема: Работа с фильтрами. Цели. Знать назначение фильтров. Уметь создавать логические выражения, пользоваться фильтрами.
Повторение. Создание таблицы.
Ход работы.
Примеры использование символов задания шаблонов
Использование символов | Образец | Поиск в Microsoft Access |
Вопросительный знак (?); в качестве шаблона для любого символа. | За?ор | Забор Затор |
Звездочка (*); в качестве шаблона для любой группы символов. | Д*нь | День Добрый день Длинная тень |
Звездочка (*); в качестве шаблона для любой группы начальных символов. | *й | 128й Последний |
Знак фунта (#); качестве шаблона для любой цифры. | #-й | 5-й 8-й |
Восклицательный знак (!) после первой скобки; для поиска символа, который не входит в указанный набор символов. | Иванов[!аы] | Иванову [но не Иванова или Ивановы] |
Примеры условных выражений
Условные выражения | Вывод записей, которые |
Саратов | имеют значение Саратов |
Not Саратов | не имеют значение Саратов |
Саратов or Томск or Уфа | имеют значение Саратов, Томск или Уфа |
>5 and <10 | числа из интервала (5;10) |
<М | начинаются с букв А-Л |
>=М | начинаются с букв М-Я |
имеют числовое значение 100 | |
<=20 | имеют числовое значение 20 |
Date() | имеют значение текущей даты |
>=01.01.94 | имеют значение даты позднее 01.01.94 |
Beetween 01.01.93 AND 31.12.93 | имеют значение года 1993 |
*.02.* | имеют значение месяца Февраль |
Null | содержат в поле пустое значение |
Is Not Null | имеют не пустое значение в поле |
Like "Р*" | начинаются с буквы Р |
Создай базу данных «Школа» и сохрани ее в своей папке. В этой базе данных создай таблицу «Класс».
|
|
Поле | Тип данных | Размер поля | Значение по умолчанию | Условие на значение | Сообщение об ошибке |
№ | Счетчик | Ключевое | |||
Фамилия | Текстовый | <15 | |||
Имя | Текстовый | <15 | |||
Дата | Дата | ||||
Пол (м) | Логический | ||||
Улица | Текстовый | <20 | |||
Дом | Числовой | Байт | >0 | ||
Квартира | Числовой | Байт | >0 | ||
Класс | Числовой | Байт, | >0 and <12 | ||
Группа | Текстовый | <20 | «Основная» | “Основная” or “Специальная” or “Подготовительная” | Основная” or “Специальная” or “Подготовительная” |
Хобби | Текстовый | <20 | |||
Глаза | Текстовый | <10 | “Серые” or “карие” or “голубые” or “зеленые” | Глаза должны быть серые, карие, голубые или зеленые. |
Заполните таблицу.
№ | Фамилия | Имя | Дата | пол | Улица | Дом | Квартира | Класс | Группа | Хобби | Глаза |
Суханов | Сергей | 16.02.81 | Да | Чердынская | основная | тяжелая атлетика | зеленые | ||||
Пирогов | Юрий | 5.12.83 | Да | Куйбышева | основная | футбол | голубые | ||||
Лебедева | Света | 16.06.85 | Нет | Пушкина | специальная | вязание | карие | ||||
Голдобин | Сергей | 23.05.88 | Да | Леонова | основная | лыжи | голубые | ||||
Ельшина | Наташа | 24.05.82 | Нет | Чердынская | специальная | чтение | серые | ||||
Суханова | Наташа | 20.12.86 | Нет | Ленина | подготовительная | шитье | зеленые | ||||
Петрова | Света | 18.04.82 | Нет | Пушкина | основная | лыжи | серые | ||||
Горина | Оля | 20.12.84 | Нет | Свиязева | подготовительная | аэробика | карие | ||||
Попов | Михаил | 7.07.87 | Да | Леонова | подготовительная | голубые | |||||
Сергеев | Саша | 30.11.89 | Да | Куйбышева | основная | каратэ | зеленые | ||||
Павлова | Елена | 13.12.85 | Нет | Пушкина | основная | аэробика | карие | ||||
Емельянова | Наташа | 25.05.81 | Нет | Попова | основная | шитье | зеленые | ||||
Евдокимов | Михаил | 18.08.80 | Да | Чердынская | основная | футбол | зеленые | ||||
Евсеева | Елена | 14.10.84 | Нет | Ленина | основная | лыжи | серые | ||||
Суханова | Света | 29.07.80 | Нет | Куйбышева | основная | аэробика | карие |
|
|