A memorizza informazioni di database su un sistema informatico. L' aspetto relazionale prende l'idea base di dati un passo in avanti , mettendo i dati in categorie in modo da è facile da accedere , utilizzare e gestire . Un database relazionale è, in effetti , un sistema di "gestione dei dati " . Funzione
informazioni dipendente è di solito tenuto in un database relazionale .
Un database relazionale è simile a una biblioteca di libri , in cui l'informazione viene classificato in base al settore tematico o tipo di utilizzo. Ad esempio, un utente del database relazionale può volere solo informazioni circa il loro lavoro - per esempio, le informazioni account . Un database tradizionale è sufficiente per piccole quantità di dati , mentre un database relazionale viene utilizzato per grandi quantità di informazioni .
Storia
Informazioni correlate Insieme
Nel 1970, un dipendente IBM denominato EF Codd ha scritto un articolo intitolato "Un modello relazionale dei dati per le grandi banche in Comune " , che ha introdotto l'idea di un modello relazionale di basi di dati . IBM successivamente creato un linguaggio ( SQL) per generare report e aggiornare i dati di quel modello . Poco dopo, Oracle , che produce hardware e software aziendale , ha sviluppato un database commerciale basato sulla teoria di Codd e di ricerca da altri lavori ed è stata la prima azienda a commercializzare tale banca dati . Infine , ulteriori tipi di database relazionali emerse da questi prototipi .
Importanza
L'introduzione di basi di dati relazionali nei primi anni 1970 ha rivoluzionato il modo in cui le informazioni è stato gestito . Prima dell'introduzione dei database relazionali , era molto più difficile ottenere informazioni da enormi liste di dati . Infatti , non è stato sempre possibile ottenere le informazioni richieste senza anche estrarre informazioni irrilevanti . Un altro problema era che se i dati sono stati modificati , tutti i programmi per computer che utilizzano i dati dovevano anche essere modificata di conseguenza.
Vantaggi
Progettazione di database relazionali comporta la strutturazione dei dati .
Oltre a fornire un modo per estrarre solo le informazioni necessarie , mirata solo verso le persone per le quali è rilevante , programmi per computer che utilizzano i database relazionali sono anche più facili da creare e mantenere , così come il database effettivo per il personale amministrativo.
Considerazioni
fornire una definizione di un
database relazionale prima di un database può essere scatenata su di un sistema informatico " ignari " , deve prima essere progettato . Questo compito di solito cade a un progettista di database ed è un compito altamente qualificato . Il progettista del database deve capire come sono strutturati i dati e come vengono utilizzati in ambiente reale .