Тема: Сортування, пошук і фільтрація даних.
Мета: ознайомити з можливістю використання в БД сортування,
пошуку, фільтрації даних, навчити здійснювати пошук і заміну.
План вивчення теми
Вибирання даних з однієї таблиці
Вибирання даних з однієї таблиці
Над даними в одній таблиці реляційні СКБД дають змогу виконувати майже ті
самі операції, що й табличний процесор. Насамперед це сортування, фільтрація, а
також пошук і заміна даних. Можна також обчислювати підсумкові характеристики
для груп записів, але в Microsoft Access цю функцію реалізують за допомогою
засобів, які ми опишемо в наступних розділах. Зараз же розглянемо три
операції, які виконують в режимі введення та редагування даних у таблиці.СортуванняСортуванням називають розташування записів таблиці в порядку зростання чи
спадання значень певного поля. Сортування, нагадаємо, найчастіше застосовують
у випадках, коли:необхідно дізнатися, які об’єкти мають малі, великі, найменші або
найбільші значення тих чи інших параметрів (адже після сортування такі об’єкти
розміщуватимуться на початку таблиці);потрібно згрупувати об’єкти за певним параметром, тобто розташувати
поряд об’єкти з однаковими чи близькими його значеннями.Щоб відсортувати записи таблиці за зростанням або спаданням значень
якогось поля, потрібно встановити курсор у цьому полі та клацнути кнопку і
(Сортування за зростанням) або 51 (Сортування за спаданням). На рис. 8.1, а
зображено таблицю Учні, відсортовану за зростанням імен в алфавітному порядку,
а на рис. 8.1, б — за спаданням дати народження.
Фільтрація
Як і в табличному процесорі,
фільтрація в СКБД Microsoft Access дозволяє відобразити тільки ті записи
таблиці, що задовольняють певну умову. Щоб виконати фільтрацію, слід відкрити
таблицю і клацнути кнопку (Змінити фільтр), що розташована на панелі
інструментів у MS Access 2003. У MS Access 2007/2010 аналогічну команду
розміщено на стрічці Главная в області Сортировка и фильтр у меню кнопки
Дополнительно.У результаті буде відкрито вікно фільтра (рис. 8.2) з вкладками Найти
та Или. Можливості цього засобу фільтрації такі самі, як і в розширеного
фільтра в Microsoft Excel, але спосіб запису умови фільтрації дещо інший.
Частини умови, що з’єднані сполучником «і», записують в одному рядку, а з’єднані
сполучником «або» — на різних вкладках вікна фільтра. Наприклад, на рис. 8.2
зображено дві вкладки одного вікна фільтра, що реалізують, разом узяті, таку
умову: учні, що вчаться в 10А класі або вчаться в 11Б класі і народили ся після
1.01.1996.Коли умову фільтрації введено, слід натиснути кнопку Применить
фильтр, і фільтр почне діяти. Так, на рис. 8.3 показано результат застосування
до таблиці Учні умов фільтрації, зображених на рис. 8.2.
Завдання. Читати п. 3.6 -3.7 1. Вивчити теоретичний матеріал.2. Виконати завдання.Відсортуйте записи у таблиці Вчителі Прізвище в алфавітному порядку.Змініть у таблиці Вчителі предмет математика на географія.
Немає коментарів:
Дописати коментар