Да, ещё одно дополнение. Насколько я знаю, "настоящие" СУБД не производят поиск непосредственно в данных. Для этого создаются индексные ключи (файлы) которые как раз содержат отсортированную инфу о данных (ключевые поля как поле1)+ ссылки на соответствующие записи в БД. Изменение данных происходит одновременно с изменением инфы во всех активных индексных ключах. Этим занимается сама СУБД. Вот так.
|