Tartalomjegyzék:
- Meghatározás - Mit jelent az információkezelő rendszer (IMS)?
- A Techopedia ismerteti az információkezelő rendszert (IMS)
Meghatározás - Mit jelent az információkezelő rendszer (IMS)?
Az információkezelő rendszer (IMS) az olyan szoftverek általános kifejezése, amelyek célja az információk tárolása, szervezése és visszakeresése.
Az IMS az IBM 1960-as években a NASA Apollo űrprogramjának támogatására kifejlesztett mamutszoftver neve is. Ez az IMS verzió az IBM elsőszámú hierarchikus adatbázis-kezelő rendszerének (DBMS) előfutára volt.
A Techopedia ismerteti az információkezelő rendszert (IMS)
A DB2-től (az IBM relációs adatbázis szoftverétől) eltérően az IMS adatbázis szegmenseket vagy adatblokkokat használ a hierarchikus modell építőelemeként. Az egyes szegmenseken belül több adatrész van, amelyeket mezőknek hívnak. A hierarchia tetején a szegmenst gyökér szegmensnek nevezzük. Egy adott szegmens szegmenseit gyermek szegmensekként nevezzük. A gyermek szegmens sorrendje azt a sorrendet képviseli, amelyben az egyes bejegyzéseket az adatbázisba beírják.
A hierarchikus IMS-adatbázisok általában három formában vannak:
- Teljes funkciójú adatbázis: Az adatnyelv-interfészből (DL / I) származik, ez az adatbázis-forma egynél több hozzáférési módszerrel is rendelkezhet. Az adatbázis-mezők tárolására és elérésére használható a túlfolyó szekvenciális hozzáférési módszer (OSAM) vagy a virtuális tárolási hozzáférési módszer (VSAM).
- Gyors útvonal-adatbázis: Az optimális tranzakciós ráta megkönnyítésére tervezték. Példák az adatbeviteli adatbázisok (DEDB) és a fő tároló adatbázisok (MSDB).
- Magas rendelkezésre állású nagy adatbázisok (HALDB): Nagy mennyiségű adatot kezel és biztosítja az adatbázis minden egyes adatának megbízható rendelkezésre állását.
