Descrizione di un Data Base:

Pubblicato il Pubblicato in Data Base

Un Database e’ una collezione organizzata di informazioni, i vantaggi dell’ utilizzo di un Database sono i seguenti:

Il ritrovamento dei dati e’ veloce
I dati occupano meno spazio
I dati possono essere condivisi da piu’ utenti
I dati ridondanti sono minori
L’ inconsistenza dei dati puo’ essere evitata
La sicurezza puo’ essere controllata

Esistono diversi tipi di database:

Gerarchico
Reticolare
Relazionale

Modello Gerarchico:

Nel modello gerarchico i dati sono organizzati in record connessi tra loro secondo strutture ad albero.
Ogni record del database, che non sia la radice dell’ albero, deve avere uno e un solo padre. Possono quindi esserci due record, su alberi diversi, che rappresentano la stessa informazione. Questo comporta problemi di ridondanza nel database e richiede controlli di consistenza durante il suo uso. Inoltre non e’ possibile memorizzare informazioni che non hanno padre.

La struttura gerarchica impone delle regole rigide sul modo di eseguire gli aggiornamenti e le interrogazioni: il livello piu’ alto e’ il punto di accesso a tutte le informazioni. La cancellazione di un record del database comporta l’ eliminazione di tutti i record dipendenti gerarchicamente da esso. L’ aggiornamento di un dato richiede l’ accesso e la modifica di diversi record per assicurare la consistenza del database.
Il modello gerarchico comporta la dipendenza dei programmi dalle strutture, quindi non possiamo modificare le strutture senza modificare i programmi.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *