1 of 29

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

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

Урок 10

10

(11)

2 of 29

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

Розділ 2 § 2.5

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

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

одного

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

та

10�(11)

© Вивчаємо інформатику teach-inf.at.ua

3 of 29

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

Розділ 2 § 2.5

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

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

За спаданням

або

10�(11)

© Вивчаємо інформатику teach-inf.at.ua

4 of 29

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

Розділ 2 § 2.5

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

10�(11)

© Вивчаємо інформатику teach-inf.at.ua

5 of 29

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

Розділ 2 § 2.5

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

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

10�(11)

© Вивчаємо інформатику teach-inf.at.ua

6 of 29

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

Розділ 2 § 2.5

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

10�(11)

© Вивчаємо інформатику teach-inf.at.ua

7 of 29

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

Розділ 2 § 2.5

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

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

10�(11)

© Вивчаємо інформатику teach-inf.at.ua

8 of 29

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

Розділ 2 § 2.5

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

10�(11)

© Вивчаємо інформатику teach-inf.at.ua

9 of 29

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

Розділ 2 § 2.5

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

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

за формою

або

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

10�(11)

© Вивчаємо інформатику teach-inf.at.ua

10 of 29

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

Розділ 2 § 2.5

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

10�(11)

© Вивчаємо інформатику teach-inf.at.ua

11 of 29

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

Розділ 2 § 2.5

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

10�(11)

© Вивчаємо інформатику teach-inf.at.ua

12 of 29

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

Розділ 2 § 2.5

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

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

10�(11)

© Вивчаємо інформатику teach-inf.at.ua

13 of 29

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

Розділ 2 § 2.5

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

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

10�(11)

© Вивчаємо інформатику teach-inf.at.ua

14 of 29

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

Розділ 2 § 2.5

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

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

10�(11)

© Вивчаємо інформатику teach-inf.at.ua

15 of 29

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

Розділ 2 § 2.5

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

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

10�(11)

© Вивчаємо інформатику teach-inf.at.ua

16 of 29

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

Розділ 2 § 2.5

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

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

10�(11)

© Вивчаємо інформатику teach-inf.at.ua

17 of 29

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

Розділ 2 § 2.5

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

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

10�(11)

© Вивчаємо інформатику teach-inf.at.ua

18 of 29

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

Розділ 2 § 2.5

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

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

10�(11)

© Вивчаємо інформатику teach-inf.at.ua

19 of 29

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

Розділ 2 § 2.5

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

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

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

видаляти

копіювати

10�(11)

© Вивчаємо інформатику teach-inf.at.ua

20 of 29

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

Розділ 2 § 2.5

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

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

10�(11)

© Вивчаємо інформатику teach-inf.at.ua

21 of 29

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

Розділ 2 § 2.5

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

10�(11)

© Вивчаємо інформатику teach-inf.at.ua

22 of 29

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

Розділ 2 § 2.5

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

10�(11)

© Вивчаємо інформатику teach-inf.at.ua

23 of 29

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

Розділ 2 § 2.5

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

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

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

10�(11)

© Вивчаємо інформатику teach-inf.at.ua

24 of 29

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

«Ребуси українською» © rebus1.com

Розділ 2 § 2.5

Фільтр

10�(11)

© Вивчаємо інформатику teach-inf.at.ua

25 of 29

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

Розділ 2 § 2.5

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

10�(11)

© Вивчаємо інформатику teach-inf.at.ua

26 of 29

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

Розділ 2 § 2.5

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

10�(11)

© Вивчаємо інформатику teach-inf.at.ua

27 of 29

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

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

§ 2.5, ст. 37-41

Розділ 2 § 2.5

10�(11)

© Вивчаємо інформатику teach-inf.at.ua

28 of 29

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

Розділ 2 § 2.5

Сторінка

41

10�(11)

© Вивчаємо інформатику teach-inf.at.ua

29 of 29

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

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

Урок 10

10

(11)