Skip to main content

Quali sono i diversi tipi di sistemi di gestione del database?

I sistemi di gestione del database consentono agli utenti di archiviare bit di informazioni, organizzarle e recuperarli o tutto ciò che è necessario.Ciascuno dei principali tipi di sistemi di gestione del database richiede un programma software che crea record per organizzare i dati e creare report da tali dati.I programmi software per i database creano uno dei quattro tipi comuni: database gerarchici, database di rete, database relazionali o database orientati agli oggetti.

Il database gerarchico è uno dei più antichi tipi di sistemi di gestione del database.È più comunemente usato sui computer mainframe.Il Creatore del database predefinisce le relazioni tra ciascun record e i suoi dati.La struttura richiede un record di root o un genitore, da cui il designer del database crea una relazione genitore-figlio per ogni bit di dati che va nel database.

Un database di rete organizza anche i dati utilizzando le relazioni genitore-figlio definite.Come una vera famiglia, la struttura del database di rete consente a un dato classificato come figlio di avere più di un genitore.Questo è un miglioramento rispetto ai tipi gerarchici di sistemi di gestione del database.Consente agli utenti di collegare le informazioni in un database a un'altra serie di dati tramite il record dei genitori e il record figlio.

Il sistema di gestione del database relazionale è aumentato in popolarità a causa della sua flessibilità e facilità d'uso.Consente al progettista di database di utilizzare singole informazioni per creare relazioni tra database separati senza la restrizione delle relazioni genitore o proprietario.Le informazioni in un database che le lega ai dati in uno diverso sono un identificatore univoco, come un numero di identificazione dei dipendenti.

Tipi relazionali di sistemi di gestione dei database consentono ai progettisti di database di creare un database per archiviare le informazioni sui salari e lo stipendio per i dipendenti.Il progettista crea un database separato per informazioni personali come indirizzi domestici e numeri di telefono.Utenti diversi potrebbero inserire e aggiornare i record in ciascun database.I report estraggono i dati dai record di qualsiasi database in cui viene rilevato il numero di identificazione dei dipendenti corrispondenti.

I tipi di sistemi di gestione del database orientati agli oggetti forniscono un modo per organizzare dati diversi da numeri e testo.I designer li usano per ospitare articoli multimediali come foto, musica e video.Questo sistema di gestione del database utilizza due identificatori per ciascun elemento.Il primo è un nome di oggetto descrittivo e il secondo è un programma in miniatura con istruzioni o metodi che il computer esegue durante la memorizzazione e il recupero.Le due parti diventano un oggetto che gli utenti del database possono organizzare come possono con testo o numeri.