Лекція 5. ІНДЕКСИ. ВЛАСНІ ТИПИ. ДІАГРАМА
1. Індекси
Індекс – це покажчик на дані в таблиці або уявленні. Він подібний до предметного покажчика в книзі і ставить у відповідність значенню певного стовпця номер запису. Якщо індекс не використовується, відбувається повне сканування таблиці. Якщо індекс створений, то запит виконується за допомогою індексу.
Створений для таблиці індекс зберігається окремо від цієї таблиці. Індекси прискорюють роботу щодо пошуку інформації. Створення або видалення індексу на самі дані не впливають. Для збереження індексу необхідна пам’ять і буває так, що індекс стає більше таблиці, для якої він створюється.
При створенні індексу таблиці до нього заноситься інформація щодо розміщення даних того стовпця, для якого створюється індекс. Коли в таблицю додаються записи, до індексу також заносяться відповідні дані. При виконанні запиту, в якому в тому чи іншому вигляді присутній стовпчик, що має індекс, спочатку відбувається пошук в індексі. Якщо відповідне значення в індексі знайдено, індекс поверне точне місцезнаходження потрібних даних в таблиці.
На мові SQL формат оператора для створення індексів такий:
CREATE INDEX name_index ON name_table

Рис.1 Діаграма демонстраційної БД «Pubs»
Для видалення індексу використовується команда:
DROP INDEX 'table.index | view.index.
В межах Enteprise Manager можна створювати індекси, редагувати їх та видаляти. Виконуються такі дії за допомогою так званого менеджера індексів. Для активізації менеджера необхідно вибрати необхідну таблицю або уявлення, натиснути праву кнопку миші та вибрати рядок All Tasks->Manage Indexes.
Шрифти
Розмір шрифта
Колір тексту
Колір тла
Кернінг шрифтів
Видимість картинок
Інтервал між літерами
Висота рядка
Виділити посилання
Вирівнювання тексту
Ширина абзацу