Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Тема 27. Сортування, фільтрація та пошук даних




Для підвищення швидкості сортування і пошуку записів можна проіндексувати окреме поле або комбінацію полів.

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

Первинний ключ таблиці індексується автоматично.

Не допускається створення індексів для полів з типами даних: Поле Memo, Поле об'єкта OLE, Гіперпосилання.

Складений індекс – індекс, побудований по декільком полям (максимум 10).

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

Для збереження індексів потрібна додаткова пам'ять. При зміні даних всі індекси повинні обновлятися (а це сповільнює швидкість роботи БД).

Порядок сортування - порядок, у якому виводяться записи: по зростанню (від «А» до «Я» або від 0 до 100) або по убуванню (від «Я» до «А» або від 100 до 0).

· Пошук і заміна даних проводяться у режимі таблиці звичним для Microsoft Office шляхом.

Простий пошук. Спочатку потрібно виділити поле, потім виконати команду ПРАВКА→НАЙТИ або натиснути на кнопку Найти на панелі інструментів, щоб відкрити діалогове вікно ПОИСК В ПОЛЕ. Умови пошуку можна задавати як для таблиці, але в формі пошук можна здійснювати по будь-якому виділеному елементу управління, включаючи елементи, які виводять значення, що обчислюються.

Фільтр - набір умов, застосовуваних для відбору підмножини даних або для сортування даних.

Фільтр по виділеному, фільтр за формою і поле «Фільтр для» є найпростішими способами відбору записів.

 

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

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

· Фільтр за формою (звичайний фільтр) використовується для вибору шуканих значень зі списку без перегляду всіх записів у таблиці або при вказівці декількох умов добору одночасно.

 

Для створення складних фільтрів варто використовувати вікно розширеного фільтру.

    1. Фільтрація даних

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

Команда Данные→Сортировка встановлює порядок рядків у таблиці відповідно до вмісту конкретних стовпців.

Сортування за зростанням передбачає такий порядок:

• числа;

• текст, включаючи текст із числами (поштові індекси, номери автомашин);

• логічні значення;

• значення помилок;

• порожні комірки.

Сортування за убуванням відбувається в зворотному порядку. Винятком є порожні комірки, що завжди розташовуються в кінці списку.

Найшвидше і найпростіше сортування за убуванням чи зростанням проводиться за допомогою відповідних кнопок.

У разі вибору Данные→Сортировка відкривається вікно діалогу Сортировка диапазона, що дає можливість вам вказати поля для сортування і визначити критерій сортування. За допомогою списку, що розкривається, Сортировать по ви можете вибрати стовпець для сортування. Порядок сортування встановлюється перемикачами за зростанням чи за убуванням.

Під час сортування за зростанням текстові дані впорядковуються за абеткою від А до Я. Числові дані впорядковуються за зростанням значень від мінімального до максимального. Дати впорядковуються від найбільш ранньої дати до найбільш пізньої. Уразі вибору перемикача за убуванням порядок сортування змінюється на протилежний панелі. Два додаткові розділи Затем по і В последнюю очередь дають змогу визначити порядок вторинного сортування для записів, у яких є значення, що збігаються.

Перемикач Идентифицировать поля по вказує, чи є в сортованому списку рядок заголовків, який потрібно виключити із сортування. За наявності в списку міток стовпців виберіть перемикач Подписям, у противному випадку — Обозначениям столпцов листа.

Вікно діалогу містить кнопку Параметры, в результаті натискання якої відкривається вікно діалогу Параметры сортировки. За допомогою цього вікна ви можете:

• визначити користувацький порядок сортування для стовпця, зазначеного в списку, що розкривається, Сортировать по;

• зробити сортування сприйнятливим щодо використання великих і малих літер;

• змінити напрямок сортування (замість сортування згори до- низу встановити сортування зліва направо).

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

Під час використання складних критеріїв варто застосовувати команду Расширенный фильтр.

Обидві команди викликаються командою Данные→Фильтр

 

 

 
 




Поделиться с друзьями:


Дата добавления: 2014-12-27; Просмотров: 524; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.011 сек.