русс | укр

Мови програмуванняВідео уроки php mysqlПаскальСіАсемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование


Linux Unix Алгоритмічні мови Архітектура мікроконтролерів Введення в розробку розподілених інформаційних систем Дискретна математика Інформаційне обслуговування користувачів Інформація та моделювання в управлінні виробництвом Комп'ютерна графіка Лекції


Установка індексів — первинних ключів


Дата додавання: 2013-12-24; переглядів: 1431.


Індексоване поле

Якщо як значення властивості вибрано Yes,Ассеss створює і підтримує індекс значення, введеного в поле Indexed. Індекс — це відсортований список змісту поля з покажчиком, за яким можна знайти місце розташування кожного значення в таблиці. Використання індексу набагато прискорює процес пошуку інформації з певної теми.

Access підтримує два типи індексів.

Індекс — первинний ключ (Primary key).Це поле або комбінація полів, що однозначно визначає кожний запис. Для кожної таблиці має бути визначений первинний ключ. Під час вибору первинного ключа Ассеаз генерує індекс — первинний ключ, що використовується для визначення порядку виведення записів. Якщо для таблиці первинний ключ не визначений, то записи з'являтимуться в тому порядку, в якому були введені. Індекс — первинний ключ не може мати однакових чи нульових значень. Якщо ми вибрали поле або поля в ролі первинного ключа, які в даний момент мають однакові чи нульові значення, то первинний ключ не буде встановлений. Хоча Access не потребує встановлення первинного ключа, все одно рекомендується це зробити під час пошуку даних і в реляційних базах даних для встановлення зв'язків між таблицями.

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

 

Таблиця може мати лише один індекс — первинний ключ. Значення первинного ключа визначають порядок, у якому виводитимуться записи.

У режимі конструктора таблиці можна задати первинний ключ двома способами.

За допомогою піктограми: виберемо поле або поля, які ми хотіли б включити в первинний ключ. Клацаємо на піктограмі «ключ» основної панелі інструментів Ассеss. Access видає підтвердження, що ці поля є частиною первинного ключа, через виведення на екран ключа в лівій частині поля первинного ключа.

За допомогою діалогового вікна: діалогове вікно для установки індексів буде виведено на екран за директивою Индексыменю Вид.Це діалогове вікно містить таблицю з трьома стовпчиками: Индекс, Имя поля, Порядок сортировки.Вводимо ім'я, поле і порядок для першого поля, який ми хочемо використовувати як первинний ключ. Access розташовує піктограму «ключ» передполем «Индекс».

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

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


<== попередня лекція | наступна лекція ==>
Умова на значення (Validation Rule) і повідомлення про помилку (Validation Text). | Пошук даних


Онлайн система числення Калькулятор онлайн звичайний Науковий калькулятор онлайн