Съдържание:
- Определение - Какво означава система за управление на информацията (IMS)?
- Techopedia обяснява системата за управление на информацията (IMS)
Определение - Какво означава система за управление на информацията (IMS)?
Системата за управление на информацията (IMS) е общ термин за софтуер, предназначен да улесни съхранението, организацията и извличането на информация.
IMS е и името на софтуерната програма на IBM за мамути, разработена през 60-те години на миналия век в подкрепа на космическата програма на NASA Apollo. Тази версия на IMS беше предшественик на най-важната йерархична система за управление на бази данни (DBMS) на IBM.
Techopedia обяснява системата за управление на информацията (IMS)
За разлика от DB2 (софтуер за релационни бази данни на IBM), IMS база данни използва сегменти или блокове данни като градивни елементи на йерархичния модел. Във всеки сегмент има множество данни, които са известни като полета. В горната част на йерархията сегментът е известен като коренния сегмент. Сегментите на конкретен сегмент са известни като дъщерни сегменти. Редът на дъщерния сегмент представлява реда, в който всеки запис се въвежда в база данни.
Йерархичните бази данни на IMS обикновено се предлагат в три форми:
- Пълнофункционална база данни: Получена от интерфейса на езика на данните (DL / I), тази форма на база данни може да има повече от един метод за достъп. Метод на последователен достъп на препълване (OSAM) или метод за виртуален съхранение (VSAM) може да се използва за съхранение и достъп до полета от бази данни.
- База данни за бърз път: Проектирана да улеснява оптималния процент на транзакцията. Примери са бази данни за въвеждане на данни (DEDB) и основни бази данни за съхранение (MSDB).
- Големи бази данни с голяма наличност (HALDB): Работи с големи обеми данни и осигурява надеждна наличност за всяка част от данните в базата данни.