Студопедия
Новини освіти і науки:
МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах


РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання


ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ"


ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ


Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків


Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні


Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах


Гендерна антидискримінаційна експертиза може зробити нас моральними рабами


ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ


ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів



Контакти
 


Тлумачний словник
Авто
Автоматизація
Архітектура
Астрономія
Аудит
Біологія
Будівництво
Бухгалтерія
Винахідництво
Виробництво
Військова справа
Генетика
Географія
Геологія
Господарство
Держава
Дім
Екологія
Економетрика
Економіка
Електроніка
Журналістика та ЗМІ
Зв'язок
Іноземні мови
Інформатика
Історія
Комп'ютери
Креслення
Кулінарія
Культура
Лексикологія
Література
Логіка
Маркетинг
Математика
Машинобудування
Медицина
Менеджмент
Метали і Зварювання
Механіка
Мистецтво
Музика
Населення
Освіта
Охорона безпеки життя
Охорона Праці
Педагогіка
Політика
Право
Програмування
Промисловість
Психологія
Радіо
Регилия
Соціологія
Спорт
Стандартизація
Технології
Торгівля
Туризм
Фізика
Фізіологія
Філософія
Фінанси
Хімія
Юриспунденкция






Створення й використання індексів

Визначення ключових полів

Ключове поле – це одне або кілька полів, комбінація значень яких однозначно визначає кожен запис у таблиці. Якщо для таблиці визначені ключові поля, то Microsoft Access запобігає дублювання або уведенню порожніх значень у ключовому полю. Ключові поля використаються для швидкого пошуку й зв'язку даних з різних таблиць за допомогою запитів, форм і звітів. В Microsoft Access можна виділити три типи ключових полів: лічильник, простий ключ і складовій ключ.

Якщо до збереження створеної таблиці ключові поля не були визначені, то при збереженні буде видане повідомлення про створення ключового поля. При натисканні кнопки Так буде створене ключове поле лічильника з ім'ям Код і типом даних Лічильник.

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

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

З метою прискорення пошуку й сортування даних у будь-який СУБД використаються індекси. Індекс є засобом, що забезпечує швидкий доступ до даних у таблиці на основі значень одного або декількох стовпців. Індекс являє собою впорядкований список значень і посилань на ті записи, у яких зберігаються ці значення. Щоб знайти потрібні записи, СУБД спочатку шукає необхідне значення в індексі, а потім по посиланнях швидко відбирає відповідні записи.

Індекси бувають двох типів: прості й складові. Прості індекси являють собою индексы, створені по одному стовпці. Індекс, побудований по декількох стовпцях, називається складовим (прикладом складеного індексу може бути індекс, побудований по стовпцях "Прізвище" й "Ім'я").

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

Ключове поле таблиці автоматично індексується й властивості Індексоване поле) привласнюється значення Так (Збіги не допускаються).

Сортування даних у таблиці

Операція сортування даних використається завжди для зручності знаходження потрібної інформації. У таблиці набагато легше знайти потрібний рядок, якщо ці рядки впорядковані. За замовчуванням, коли таблиця відкривається в режимі Таблиці, вона впорядковується за значенням ключового поля. Якщо ключове поле для таблиці не визначено, записи виводяться в порядку їхнього уведення в таблицю. Якщо потрібно відсортувати запису за значенням іншого поля, досить установити курсор на будь-який рядок відповідного стовпця й нажати одну із кнопок на панелі інструментів: Сортування по зростанню або Сортування по убуванню.

Щоб правильно застосовувати сортування, потрібно знати кілька простих правил.

  • При сортуванні в зростаючому порядку запису, що містять порожні поля (з порожніми значеннями), указуються в списку першими.
  • Числа, що перебувають у текстових полях, сортуються як рядки символів, а не як числові значення. Якщо потрібно відсортувати їх у числовому порядку, всі текстові рядки повинні містити однакову кількість символів. Якщо рядок містить меншу кількість символів, то спочатку потрібно вставити незначні нулі.
  • При збереженні таблиці зберігається й порядок її сортування.

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


Читайте також:

  1. ACCESS. СТВОРЕННЯ ЗВІТІВ
  2. ACCESS. СТВОРЕННЯ ФОРМ
  3. А. Розрахунки з використанням дистанційного банкінгу.
  4. А. Створення власної папки.
  5. Автоматичне і ручне створення об’єктів.
  6. Адаптація законодавства України до законодавства ЄС - один із важливих інструментів створення в Україні нової правової системи та громадянського суспільства
  7. Адаптація законодавства України до законодавства ЄС - один із важливих інструментів створення в Україні нової правової системи та громадянського суспільства
  8. АЛГОРИТМ СТВОРЕННЯ БРЕНДУ
  9. Алгоритм створення тренінгової програми
  10. Альтернативна вартість та її використання у проектному аналізі
  11. Аналіз використання капіталу.
  12. Аналіз використання матеріальних ресурсів




Переглядів: 1010

<== попередня сторінка | наступна сторінка ==>
Визначення полів | 

Не знайшли потрібну інформацію? Скористайтесь пошуком google:

 

© studopedia.com.ua При використанні або копіюванні матеріалів пряме посилання на сайт обов'язкове.


Генерація сторінки за: 0.005 сек.