Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Laboratornaya_Rabota_6_Sortirovka_Poisk_Filt.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
590 Кб
Скачать

Фильтрация данных

6. Познакомиться с возможностями фильтрации данных в таблицах базы данных.

6.1. Используя возможности нормальной фильтрации (быстрого доступа «Сортировка и фильтр» – «Изменить фильтр» и «Применить фильтр»), отфильтровать (выделить) данные, удовлетворяющие следующим критериям отбора:

  • лицо с конкретным личным кодом, например Л-005,

  • лицо с конкретным именем, например Нина,

  • лица с конкретным значением роста, например равным 180 см,

  • лица с конкретным значением паспорта, например КМ 71079.

6.2. Выполнить фильтрацию, задавая в качестве критериев отбора данных значения нескольких полей, а именно:

  • лиц мужского пола (М) с ростом 180 см,

  • лиц женского пола (Ж) с определенной датой рождения, например 10.12.95,

  • лиц с конкретным именем (Нина), определенным номером паспорта (КМ 71079) и определенным ростом (180).

6.3. Используя фильтрацию по выделенному значению и последовательно выделяя значения необходимых полей, отфильтровать следующие данные:

  • лиц женского пола (Ж),

  • лиц мужского пола (М) с ростом 180 см,

  • лиц с ростом, не равным 180 см.

6.4. Используя расширенную фильтрацию («Фильтр» - «Расширенный фильтр»), сформулировать и записать в образце запроса критерии для выполнения следующих вариантов фильтрации данных:

  • лиц мужского пола (М), ростом более 180 см,

  • лиц с определенным именем (Нина),

  • лиц, родившихся после определенной даты (12.10.97),

  • лиц, по гороскопу относящихся к “Стрельцам” и родившихся в 1997 г., (23.11.97 до 22.12.97),

  • лиц с определенным именем (Нина), которым сегодня от 18 до 22 лет.

6.4.1. Отфильтровать данные, для которых необходимо формулировать критерий фильтрации, содержащий логические функции (И, ИЛИ) над значениями полей:

  • совершеннолетних Нин и Вер,

  • мужчин, у которых в поле Пол встречаются М-русское и М-латинское, а рост лежит в интервале от 170 до 180 см,

  • лиц женского пола (Ж и F), родившихся после 1997 года, ростом не ниже 170 см и весом не больше 60 кг,

  • мужчин (М-руск. и М-латин.) ростом более 170 и женщин (Ж и F) ростом менее 170 см.

6.4.2. Использовать расширенную фильтрацию для сортировки данных по нескольким полям в различных направлениях. Выполните сортировку данных таблицы Личности по возрастанию или убыванию значений в нескольких полях одновременно, а именно:

  • возрастание по полу и по росту, возрастание по росту и убывание по весу,

  • возрастание по весу и по убывание по росту, убывание по полу и убывание по весу,

  • возрастание по полу, убывание по росту и убывание по весу, возрастание по полу, возрасту и росту

Примечание. Для нецифровых, например текстовых, полей возрастающий порядок сортировки предполагает сортировку по алфавиту, а убывающий порядок – сортировку в обратном алфавитном порядке.

7. Сохранить последний вариант фильтрации из п.6.4.2. как запрос («Кнопка Пуск» – «Сохранить как» – «Сохранить как запрос» (рис. 6.2)) и убедиться, что он сохранен как элемент базы данных База№1.

Рис.6.2

7.1. Вызвать сохраненный запрос и повторно выполнить его.

8. Сохранить базу данных База№1 со всеми ее таблицами и формами.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]