Шаг 24.
Работа с локальными БД в Delphi.
Определение ссылочной целостности между таблицами. Создание индексов

    На этом шаге мы рассмотрим создание вторичных индексов.

    Можно самим создавать индексы, для этого в выпадающем списке Table properties выберем элемент Secondary Indexes. Чтобы определить новый индекс, нажмем кнопку Define. В появившемся диалоговом окне в поле Fields содержится список полей определяемой нами таблицы. Поле Index Fields предназначено для хранения полей, входящих в создаваемый индекс. Чтобы скопировать конкретное поле из списка Fields в список Index Fields, нужно нажать кнопку с изображением правой стрелки. Последовательность добавления полей в список важна, она определяет порядок чередования полей в списке. После того, как мы поместили нужные поля в список Index Fields, нажмем кнопку OK. В появившемся окне запрашивается имя индекса, следует ввести имя и нажать OK.


Рис.1. Окно создания вторичных индексов

    Не рекомендуется составлять название индекса только из имен полей, поскольку такой способ именования индексов используется автоматически при создании ссылочной целостности между таблицами.

Впоследствии, щелкнув по имени индекса, мы можем его удалить (кнопка Erase) или изменить (кнопка Modify).


Рис.2. Кнопки изменения и удаления индекса

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




Предыдущий шаг Содержание Следующий шаг