Работа с индексами (общие сведения)

   
На этом шаге мы приведем общие сведения по работе с индексами.

   
Компонент TTable является одним из наследников класса TDBDataSet. Начиная с этого шага мы
опишем специфичные для TTable некоторые свойства и методы, в частности, работу с индексами.

   
То, какой индекс является текущим для НД, в ряде случаев имеет важное значение.

   
Во-первых, текущий индекс определяет поля, по которым будет отсортирован НД. Это важно как с точки зрения доступа
к данным, так и с точки зрения их визуализации: представление данных должно быть максимально информативным.
Плюс к этому пользователь должен быстро находить нужную ему информацию и видеть группировки записей внутри
НД.

   
Во-вторых, многие методы и свойства TTable работают напрямую с текущим индексом. Это, например,
методы FindKey, FindNearest и другие, используемые для поиска записи, удовлетворяющей некоторому условию.

   
На 24 шаге мы рассматривали, как определять индексы с помощью утилиты
Database Desktop. Откроем в Database Desktop нашу таблицу Pupils.db и создадим индекс по
полям God и FIO, (назовите его God_FIO) и индекс по полю FIO (назовите его Famyle).

   
На следующем шаге мы рассмотрим получение информации об индексах.



Вы можете оставить комментарий, или Трекбэк с вашего сайта.

Оставить комментарий