Документація Database Tour Зміст Індекс

Структура таблиць

Початок Попередній Наступний

Поля

Структура полів (колонок) вибраної таблиці знаходиться на закладці Поля вікна Таблиця.

Щоб швидко перейти до даних потрібного поля, достатньо двічі клацнути відповідний запис в таблиці Поля (якщо таблиця відкрита).

Передбачено функції для додавання, вилучення, перейменування, зміни розміру полів. Але в будь-якому разі це можна робити за допомогою запитів і / або експорта.

Увага!

1. При редагуванні структури полів таблиці слід враховувати, як це може відобразитися на існуючих індексах.

2. Доступність деякої додаткової інформації про поля (обов'язковість поля (неможливість містити значення NULL), значення по замовчанню і т.д.) залежить від типу бази даних та використовуваного движка баз даних.

3. Різні типи баз даних можуть мати різний набір атрибутів полів.

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

Індекси

Структура індексів вибраної таблиці знаходиться на закладці Індекси вікна Таблиця.

Щоб швидко відсортувати дані в таблиці по потрібному індексу, достатньо двічі клацнути відповідний запис в таблиці Індекси (якщо таблиця відкрита).

Щоб вилучити індекс, виберіть відповідну строчку в таблиці індексів і натисніть кнопку Вилучити індекс (якщо вона активна) або натисніть клавішу DELETE.

Щоб створити новий індекс, використовуйте відповідну кнопку закладки Індекси або натисніть клавішу INSERT. Необхідно буде ввести поля індексу та вказати, якщо потрібно, опції. Після цього програма запропонує ввести назву індексу. Якщо поля та опції індексу вказані правильно, новий індекс буде створено.

Щоб перегенерувати індекси таблиці dBase або Paradox (тільки якщо базу даних відкрито через BDE), клацніть відповідну кнопку або виберіть меню Таблиця | Утиліти | Перегенерувати індекси. Щоб перегенерувати індекси всіх таблиць dBase і Paradox в директорії, виберіть меню Інструменти | Інструменти BDE | Перегенерувати індекси всіх таблиць....

Увага!

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

2. Не можна вилучити первинний індекс для таблиці (в цьому випадку кнопка Вилучити індекс буде неактивна).

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

4. Не для всіх типів баз даних можна створити первинний індекс, навіть якщо він підтримується. Часто первинний індекс можна створити тільки при створенні нової таблиці.

5. Іноді (найчастіше при підключенні через ADO) інформація про індекси для деяких типів баз даних може бути недоступна.

6. Редагувати структуру індексів без програмних обмежень можна з допомогою запитів.

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

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

Зв'язки з іншими таблицями (referential integrity)

В даній версії Database Tour даються тільки для таблиць Paradox і тільки якщо база даних відкрита через BDE. Після відкриття таблиці, що має такий зв'язок, стане активним відповідний підпункт з меню Таблиця | Утиліти BDE.

Див. також:

 Об'єкти бази даних