1 of 27

Урок 10

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

2 of 27

Урок 10

р

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

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

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

одного

та

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

3 of 27

Урок 10

р

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

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

4 of 27

Урок 10

р

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

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

5 of 27

Урок 10

р

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

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

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

6 of 27

Урок 10

р

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

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

7 of 27

Урок 10

р

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

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

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

8 of 27

Урок 10

р

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

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

9 of 27

Урок 10

р

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

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

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

або

за формою

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

10 of 27

Урок 10

р

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

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

11 of 27

Урок 10

р

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

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

12 of 27

Урок 10

р

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

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

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

13 of 27

Урок 10

р

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

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

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

14 of 27

Урок 10

р

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

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

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

15 of 27

Урок 10

р

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

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

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

16 of 27

Урок 10

р

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

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

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

17 of 27

Урок 10

р

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

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

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

18 of 27

Урок 10

р

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

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

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

19 of 27

Урок 10

р

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

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

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

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

видаляти

копіювати

20 of 27

Урок 10

р

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

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

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

21 of 27

Урок 10

р

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

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

22 of 27

Урок 10

р

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

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

23 of 27

Урок 10

р

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

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

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

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

24 of 27

р

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

Урок 10

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

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

25 of 27

Вивчити

§ 2.5, ст. 37-41

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

Урок 10

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

26 of 27

р

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

Урок 10

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

Сторінка

41

27 of 27

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