Ugrás a tartalomhoz

Indexed Sequential Access Method

A Wikiszótárból, a nyitott szótárból


Főnév

Indexed Sequential Access Method (tsz. Indexed Sequential Access Methods)

  1. (informatika) Az indexelt szekvenciális hozzáférési módszer (ISAM) egy olyan módszer számítógépes adatfájlok létrehozására, karbantartására és kezelésére, amely lehetővé teszi a rekordok szekvenciális vagy véletlenszerű visszakeresését egy vagy több kulcs alapján. A kulcsmezők indexeit az indexelt fájlokban a szükséges fájlrekordok gyors visszakeresése érdekében tartják fenn. Az IBM eredetileg a nagyszámítógépekhez fejlesztette ki az ISAM-ot, de a legtöbb számítógépes rendszerhez elérhetőek implementációk.

Az ISAM kifejezést több kapcsolódó fogalomra is használják:

Az IBM ISAM termék és az általa alkalmazott algoritmus[1]. Olyan adatbázis-rendszer, amelyben az alkalmazásfejlesztő közvetlenül egy alkalmazásprogramozási felületet használ az indexekben való kereséshez, hogy az adatfájlokban lévő rekordokat megtalálja. Ezzel szemben egy relációs adatbázis lekérdezésoptimalizálót használ, amely automatikusan kiválasztja az indexeket[2]. Olyan indexelési algoritmus, amely lehetővé teszi az adatokhoz való szekvenciális és kulcsos hozzáférést egyaránt[3] A legtöbb adatbázis a B-fa valamilyen változatát használja erre a célra, bár az eredeti IBM ISAM és VSAM implementációk nem ezt tették. Legáltalánosabban egy adatbázis bármely indexe. Az indexeket szinte minden adatbázis használja.