1 of 29

Сортування та фільтрація записів. Операції над таблицями

За навчальною програмою 2018 року

Урок 10

10

(11)

2 of 29

Сортування та фільтрація записів

Розділ 2 § 2.5

Згадаємо, що за замовчуванням записи таблиці виводяться впорядкованими за значенням первинного ключа. Проте часто виникає необхідність отримати записи, впорядковані за значенням інших полів.

У системі Access 2016 передбачено сортування записів за значеннями:

одного

кількох полів

та

10�(11)

3 of 29

Сортування та фільтрація записів

Розділ 2 § 2.5

Для сортування за значенням одного поля слід його виділити й натиснути кнопку:

За зростанням

За спаданням

або

10�(11)

4 of 29

Сортування та фільтрація записів

Розділ 2 § 2.5

Можна також скористатися контекстним меню поля, у якому слід виконати аналогічні команди.

10�(11)

5 of 29

Сортування та фільтрація записів

Розділ 2 § 2.5

Для сортування за кількома полями необхідно виділити ці поля й скористатися одним зі вказаних способів.

Сортування виконується спочатку за значенням лівого виділеного поля. Якщо в ньому є поля, значення яких збігаються, то певні записи впорядковуються за значенням наступного поля.

10�(11)

6 of 29

Сортування та фільтрація записів

Розділ 2 § 2.5

Наприклад, унаслідок сортування записів За зростанням за значенням полів Освіта й Стаж таблиці КАДРИ отримаємо розміщення записів, зображене на рисунку.

10�(11)

7 of 29

Сортування та фільтрація записів

Розділ 2 § 2.5

Основне впорядкування виконане за зростанням значення поля Освіта. Записи з однаковим значенням цього поля впорядковані за зростанням значення поля Стаж.

Фільтрація — це відбір із таблиці записів, які містять задане значення в обраних полях.

10�(11)

8 of 29

Сортування та фільтрація записів

Розділ 2 § 2.5

Наприклад, якщо здійснити фільтрацію записів таблиці КАДРИ більше або дорівнює 24 у полі Стаж, то отримаємо записи з прізвищами Сокіл Т.П. і Шрамко Т.Л.

10�(11)

9 of 29

Сортування та фільтрація записів

Розділ 2 § 2.5

В Access 2016 забезпечується фільтрація:

за виділенням

за формою

або

Фільтрація за виділенням — це відбір записів на основі значень поточного поля.

10�(11)

10 of 29

Сортування та фільтрація записів

Розділ 2 § 2.5

Для її реалізації спочатку слід упорядкувати записи за значенням поля, яке використовується у фільтрації. Потім необхідно встановити курсор на тому значенні поля, за яким буде виконуватися фільтрація, і натиснути на кнопку Виділення в групі Сортування й фільтр.

10�(11)

11 of 29

Сортування та фільтрація записів

Розділ 2 § 2.5

Далі слід вибрати необхідну умову в меню, що відкриється.

10�(11)

12 of 29

Сортування та фільтрація записів

Розділ 2 § 2.5

Відфільтруємо записи таблиці КАДРИ за значенням "середня" поля Освіта.

  1. Упорядкуємо записи таблиці КАДРИ за значенням поля Освіта.
  1. Встановлюємо курсор на назві "середня" цього поля й натискаємо кнопку Виділення в групі Сортування й фільтр. Відкриється меню з умовами.
  1. Вибираємо першу умову Дорівнює "середня".

10�(11)

13 of 29

Сортування та фільтрація записів

Розділ 2 § 2.5

Продовження…

  1. Відкриється таблиця, вміст якої зображено на рисунку.

10�(11)

14 of 29

Сортування та фільтрація записів

Розділ 2 § 2.5

У нижній частині таблиці висвітиться кнопка Відфільтровано (або Не відфільтровано), це означає, що записи відфільтровані (або не відфільтровані). Натискаючи цю кнопку, можна вмикати й вимикати фільтрування.

До відфільтрованих записів можна застосовувати ще кілька фільтрів, наприклад, за значеннями полів Посада, Оклад тощо.

10�(11)

15 of 29

Сортування та фільтрація записів

Розділ 2 § 2.5

Використовуючи фільтр за формою, можна вводити критерії у поля таблиці умов. Щоб відкрити таблицю умов, необхідно виконати певні дії.

  1. У розділі Сортування і фільтр відкриваємо меню кнопки Параметри розширеного фільтра й виконуємо команду Розширений фільтр/сортування.

10�(11)

16 of 29

Сортування та фільтрація записів

Розділ 2 § 2.5

Продовження…

  1. Відкриється перелік полів таблиці, а в нижній частині вікна — таблиця конструктора.

10�(11)

17 of 29

Сортування та фільтрація записів

Розділ 2 § 2.5

Продовження…

  1. У таблицю конструктора, наприклад, із відфільтрованої таблиці КАДРИ, перенесемо назву поля, у яке буде вводитися критерій. Для перенесення назви поля достатньо двічі клацнути його ім'я в таблиці. Перенесемо, наприклад, ім'я поля Стаж.

10�(11)

18 of 29

Сортування та фільтрація записів

Розділ 2 § 2.5

Продовження…

  1. У таблиці конструктора в запис Критерії цього поля введемо умову, наприклад, >16. Далі відкриваємо меню кнопки Параметри розширеного фільтра, у якому виконуємо команду Застосувати фільтр/сортування. У результаті отримаємо записи, зображені на рисунку.

10�(11)

19 of 29

Операції над таблицями

Розділ 2 § 2.5

У таблиці умов можна задати довільну кількість критеріїв фільтрування, які об'єднуються операторами І/АБО.

Над таблицями в середовищі Access 2016 можна виконувати такі операції:

перейменову-вати

видаляти

копіювати

10�(11)

20 of 29

Операції над таблицями

Розділ 2 § 2.5

Перейменувати таблицю можна за допомогою її контекстного меню. Воно відкривається клацанням імені таблиці в області Усі об'єкти.

Для перейменування таблиці слід виконати команду Перейменувати. Після цього також в області Усі об'єкти в текстове поле таблиці необхідно ввести нове ім'я і натиснути клавішу Enter.

10�(11)

21 of 29

Операції над таблицями

Розділ 2 § 2.5

Для видалення таблиці також можна скористатися її контекстним меню, у якому необхідно виконати команду Видалити.

10�(11)

22 of 29

Операції над таблицями

Розділ 2 § 2.5

Для копіювання таблиці в контекстному меню виконується команда Копіювати. Потім ще раз викликається контекстне меню й виконується команда Вставити. Відкриється вікно Вставлення таблиці.

10�(11)

23 of 29

Операції над таблицями

Розділ 2 § 2.5

У поле Ім'я таблиці слід увести нове ім'я й використати один із перемикачів, розташованих нижче.

Якщо таблиця копіюється повністю, застосовується перемикач Структура та дані.

Після цього натискається кнопка ОК.

10�(11)

24 of 29

Розгадайте ребус

Розділ 2 § 2.5

Фільтр

10�(11)

25 of 29

Запитання для самоперевірки знань

Розділ 2 § 2.5

  1. Які існують способи впорядкування записів?
  1. Як упорядковуються записи за значенням одного поля?
  1. Що називають фільтрацією записів?
  1. Як упорядковуються записи за значеннями двох полів?
  1. Які операції можна виконувати над таблицями?
  1. Як перейменовується таблиця?

10�(11)

26 of 29

Запитання для самоперевірки знань

Розділ 2 § 2.5

  1. Як фільтруються записи за виділенням?
  1. Поясніть сутність фільтрації записів за формою.
  1. Як копіюються й видаляються таблиці?

10�(11)

27 of 29

Домашнє завдання

Проаналізувати

§ 2.5, ст. 37-41

Розділ 2 § 2.5

10�(11)

28 of 29

Працюємо за комп’ютером

Розділ 2 § 2.5

Сторінка

41

10�(11)

29 of 29

Дякую за увагу!

За навчальною програмою 2018 року

Урок 10

10

(11)