Database
 sql >> Database >  >> RDS >> Database

Database relazionali

I Database Relazionali sono l'implementazione software dei concetti espressi dalla teoria introdotta dal Modello Relazionale.

In un database relazionale, i dati vengono archiviati in tabelle .

Ogni tabella contiene una o più colonne , che contengono dati di un tipo specifico , come stringhe, numeri e così via.

L'insieme di una tabella e tutte le regole relative alle sue colonne è chiamato schema .

Ogni tabella può definire vincoli sui dati che ogni riga può contenere.

Le tabelle possono fare riferimento a vicenda, formare relazioni, utilizzando chiavi esterne .

Un sistema di gestione del database è il software che implementa il database in un sistema informatico.

Comunemente, i database relazionali utilizzano il linguaggio SQL per darci le istruzioni per creare un database, definisci le sue tabelle schema , riempi le tabelle con i dati e, infine, esegui una query sui dati quando necessario.

Alcuni esempi di software che implementano database relazionali sono PostgreSQL, MySQL, SQLite, Oracle e MicroSoft SQL Server.