Database (Base di dati)
Indice
Per comprendere appieno cos’è un database e quali sono i vantaggi legati al suo impiego, è necessario definire in modo esatto e preciso cosa si intende per:
Un Database può essere definito come un insieme di informazioni strettamente correlate e memorizzate su un supporto di memoria di massa, costituenti un tutt’uno, che possono essere manipolate da più programmi applicativi.
Il data base, pertanto, è costituito da dati.
Finora abbiamo concepito i dati come file, record, campi, registrazioni su
disco, ecc. Adesso interpretiamo questi concetti in modo differente.
Se prima il file era visto come l’unità fondamentale dell’elaborazione dei dati, adesso questo tipo di raggruppamento perde importanza a favore della base di dati, ovvero della collezione globale dei dati inerenti un certo soggetto.
Esempio:
Si pensi ad un’agenzia bancaria. L’insieme dei dati relativi ai
clienti, alle transazioni, ai conti, ai dipendenti, ecc. costituiscono la
base dati. Ciò significa che anche se le entità dei dati sono
differenti tra loro (dati che riguardano i dipendenti sono di altro genere,
ad esempio, dai dati che riguardano i clienti o i conti bancari) essi comunque
appartengono alla medesima realtà, ovvero alla realtà di quella
particolare agenzia bancaria.
Definizione di DBMS (Database Management System):
Un DBMS è un sistema software per la gestione di basi dati; esso si occupa dell’aggiornamento, della manutenzione e della consultazione di un insieme di registrazioni contenute in un supporto di memoria di massa.
Il DBMS, pertanto, è un insieme di programmi, che sono rivolti alla gestione di dati memorizzati in archivi. Ovviamente, tra Database e DBMS esiste una forte iterazione per cui spesso si tende a confonderli, ma sono comunque due cose ben diverse e distinte.
Esempio:
Si pensi ad un bambino che sta giocando con delle conchiglie disponendole
in un certo ordine, le conchiglie (entità che vengono manipolate) rappresentano
il database, il bambino (colui che opera) rappresenta il DBMS.
| pag. 1 di 5 |
Un corso di informatica sul " Database " della Art Net ( leggere le note legali ) - 18/01/2006