Un DBMS di base semplicemente memorizza i dati in una forma persistente , in quanto i dati rimane inalterata anche se l' applicazione che ha creato si blocca o viene eliminato. I dati sono organizzati in righe e colonne . Un sistema di gestione di database mantiene anche una serie di regole in modo che gli utenti possano accedere ai dati. Un sistema di gestione di database relazionali aggiunge una struttura tabellare con tavoli . Ogni colonna della tabella è un campo e ogni riga della tabella rappresenta un record.
Rapporti
In un RDBMS , esistono relazioni interdipendenti tra le serie di dati . Ogni tabella ha un campo univoco noto come chiave . Le tabelle che condividono una serie chiave di una relazione uno- a-molti , molti-a- molti o uno-a -uno. Non vi sono rapporti in un DBMS , quindi le righe e le colonne sono indipendenti uno dall'altro . Il vantaggio di mantenere relazioni è l'integrità referenziale . Ogni volta che un record viene modificato, tutti i record correlati di altre tabelle vengono immediatamente aggiornati .
Ridondanza
Un sistema di gestione di database relazionale è incline a meno ridondanza perché tutto è correlato . Pertanto , duplicare i set di dati non possono esistere . Questo assicura che i dati memorizzati sono accurate e pertinenti . Un DBMS , d'altra parte , permette di dati duplicati , che possono causare la ridondanza dei dati , l'incoerenza dei dati e l'integrità dei dati poveri.
Aggiuntive Differenze
Un sistema di gestione di database è meno sicuro , e può essere utilizzato solo da un singolo utente . Inoltre , un DBMS non può essere condiviso su una rete o su Internet . Un RDBMS può essere condiviso online, e supporta molto più grandi insiemi di dati. Tuttavia, un sistema di gestione di database relazionale richiede hardware e software più complessi , ed è molto più difficile da configurare .
software © www.354353.com