Sistema di gestione delle informazioni (IMS)

Autore: Robert Simon
Data Della Creazione: 15 Giugno 2021
Data Di Aggiornamento: 22 Giugno 2024
Anonim
Handling Voice - IMS / VoLTE
Video: Handling Voice - IMS / VoLTE

Contenuto

Definizione - Cosa significa Sistema di gestione delle informazioni (IMS)?

Sistema di gestione delle informazioni (IMS) è un termine generale per software progettato per facilitare la memorizzazione, l'organizzazione e il recupero delle informazioni.


IMS è anche il nome del gigantesco programma software IBM sviluppato negli anni '60 per supportare il programma spaziale Apollo della NASA. Questa versione di IMS era il precursore del principale sistema gerarchico di gestione dei database (DBMS) di IBM.

Un'introduzione a Microsoft Azure e Microsoft Cloud | In questa guida imparerai cos'è il cloud computing e in che modo Microsoft Azure può aiutarti a migrare e gestire la tua azienda dal cloud.

Techopedia spiega il Sistema di gestione delle informazioni (IMS)

A differenza di DB2 (software di database relazionale di IBM), un database IMS utilizza segmenti o blocchi di dati, come blocchi costitutivi del modello gerarchico. All'interno di ciascun segmento sono presenti più pezzi di dati, noti come campi. Nella parte superiore della gerarchia, il segmento è noto come segmento radice. I segmenti di un segmento specifico sono noti come segmenti figlio. L'ordine del segmento figlio rappresenta l'ordine in cui ciascuna voce viene inserita in un database.


I database gerarchici di IMS si presentano generalmente in tre forme:

  • Database con funzioni complete: derivato dalla Data Language Interface (DL / I), questo modulo di database può avere più di un metodo di accesso singolo. È possibile utilizzare il metodo di accesso sequenziale di overflow (OSAM) o il metodo di accesso all'archiviazione virtuale (VSAM) per archiviare e accedere ai campi del database.
  • Database di percorsi rapidi: progettato per facilitare un tasso di transazione ottimale. Esempi sono i database di immissione dati (DEDB) e i database di archiviazione principale (MSDB).
  • Database di grandi dimensioni ad alta disponibilità (HALDB): gestisce grandi volumi di dati e offre una disponibilità affidabile per ogni pezzo di dati nel database.