Ксения Милютинская
Ксения Милютинская | Репутация: 100 (Кандидат) 2 сентября 2012 в 16:12
что такое "индекс" во фразе "чтение или запись элемента таблицы с заданным индексом"
Aa Aa
Aa Aa | Репутация: 2135 (Эксперт) 2 сентября 2012 в 16:19

Индексирование (indexing) — это способ обеспечения быстрого доступа к значениям колонки или комбинации колонок. Физически новые строки добавляются в конец таблицы, результатом чего становится неупорядоченное размещение значений в колонках. Без использования каких-либо методов упорядочения данных единственным способом просмотра значения колонки со стороны СУБД является последовательный просмотр каждой строки от начала таблицы к ее концу — так называемое сканирование таблицы. Производительность такого сканирования пропорциональна размеру таблицы, размеру физической страницы БД и длине строки таблицы.
Одним из способов внесения отношения порядка в значения колонок без нарушения физического расположения строк таблицы является создание объекта реляционной СУБД — индекса (index). Индекс — это объект в реляционной БД, который предназначен для организации быстрого доступа к строкам таблицы по значениям одной или более колонок этих строк.
http://www.intuit.ru/department/database/bispowerd/20/

Павел Тихонов
Павел Тихонов | Репутация: 102 (Кандидат) 2 сентября 2012 в 23:13

Похоже имеется ввиду идентификатор(значение ключевого поля) в этой таблице. Например Табельный номер сотрудника, или ИД заказа.. или просто индексное поле для таблицы делали в БД