Изменения
Перейти к навигации
Перейти к поиску
← Новая страница: «'''ISAM''' англоязычный акроним для Индексно-Последовательный Метода Доступа (Indexed ...»
'''ISAM''' англоязычный акроним для Индексно-Последовательный Метода Доступа (Indexed Sequential Access Method), способ хранения данных для быстого доступа у ним. Способ изначально был разработан команией [[IBM]] для [[мейнфрейм]]ов в настоящее вреям это основной способ представленяи данных почти во всех базах данных (реляционных и пр.).
В ISAM отдельно храняться записи с данными и индексы (служебные данные), служащи для быстрого доступа у записям. Данные храняться последовательно, (изначально ISAM использовался для хранения данных на ленточных накопителях, обеспечивающих только последовательное чтение/запись). Второй набор данных [[хеш-таблица]] - индексы, содержат указатели, которые позволят извлечь определенные записи без поиска по всей базе данных. Это несколько отличается от индексов в современных поисковых базах данных, так как в них индексы храняться прямо в записях. Ключевая особенность ISAM - индексы малы, и поиск по ним быстр. Изменение в записях не требует изменять все записи, требуется толкьо перестроить индекс.
... тут нужно дополнить ....
ISAM был заменен IBM методологией, названной [[Virtual storage access method|VSAM]] (Virtual Storage Access Method). Позднее, IBM разработал [[IBM_DB2|DB2]], которая стала основной [[СУБД]] от IBM. VSAM - это способ физического хранения данных в DB2.
[[MySQL]] реализовало расширение ISAM - [[MyISAM]].
==См. также==
* [[MyISAM]]
[[en:ISAM]]
[[bg:ISAM]]
[[ca:Isam]]
[[cs:Indexed Sequential Access Method]]
[[de:Indexsequentielle Datenbank]]
[[es:ISAM]]
[[fr:Organisation séquentielle indexée]]
[[ko:ISAM]]
[[it:ISAM]]
[[ja:Indexed Sequential Access Method]]
В ISAM отдельно храняться записи с данными и индексы (служебные данные), служащи для быстрого доступа у записям. Данные храняться последовательно, (изначально ISAM использовался для хранения данных на ленточных накопителях, обеспечивающих только последовательное чтение/запись). Второй набор данных [[хеш-таблица]] - индексы, содержат указатели, которые позволят извлечь определенные записи без поиска по всей базе данных. Это несколько отличается от индексов в современных поисковых базах данных, так как в них индексы храняться прямо в записях. Ключевая особенность ISAM - индексы малы, и поиск по ним быстр. Изменение в записях не требует изменять все записи, требуется толкьо перестроить индекс.
... тут нужно дополнить ....
ISAM был заменен IBM методологией, названной [[Virtual storage access method|VSAM]] (Virtual Storage Access Method). Позднее, IBM разработал [[IBM_DB2|DB2]], которая стала основной [[СУБД]] от IBM. VSAM - это способ физического хранения данных в DB2.
[[MySQL]] реализовало расширение ISAM - [[MyISAM]].
==См. также==
* [[MyISAM]]
[[en:ISAM]]
[[bg:ISAM]]
[[ca:Isam]]
[[cs:Indexed Sequential Access Method]]
[[de:Indexsequentielle Datenbank]]
[[es:ISAM]]
[[fr:Organisation séquentielle indexée]]
[[ko:ISAM]]
[[it:ISAM]]
[[ja:Indexed Sequential Access Method]]