Лекція 5. ІНДЕКСИ. ВЛАСНІ ТИПИ. ДІАГРАМА

1. Індекси

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

Створений для таблиці індекс зберігається окремо від цієї таблиці. Індекси прискорюють роботу щодо пошуку інформації. Створення або видалення індексу на самі дані не впливають. Для збереження індексу необхідна пам’ять і буває так, що індекс стає більше таблиці, для якої він створюється.

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

На мові SQL формат оператора для створення індексів такий:

CREATE INDEX name_index ON name_table  

Рис.1 Діаграма демонстраційної БД «Pubs»

Для видалення індексу  використовується команда:

DROP INDEX 'table.index | view.index.

В межах Enteprise Manager можна створювати індекси, редагувати їх та видаляти. Виконуються  такі дії за допомогою так званого менеджера індексів. Для активізації менеджера необхідно вибрати необхідну таблицю або уявлення, натиснути праву кнопку миші та вибрати рядок All Tasks->Manage Indexes.

Доступність

Шрифти Шрифти

Розмір шрифта Розмір шрифта

1

Колір тексту Колір тексту

Колір тла Колір тла

Кернінг шрифтів Кернінг шрифтів

Видимість картинок Видимість картинок

Інтервал між літерами Інтервал між літерами

0

Висота рядка Висота рядка

1.2

Виділити посилання Виділити посилання

Вирівнювання тексту Вирівнювання тексту

Ширина абзацу Ширина абзацу

0