RDBMS (Relational Database Management System) — letteralmente "sistema di gestione di database relazionale" — è un sistema che organizza i dati in tabelle (dette anche relazioni), composte da righe e colonne. Ogni tabella può rappresentare un'entità del mondo reale (es. clienti, ordini, prodotti) e le relazioni tra tabelle vengono gestite tramite chiavi: la chiave primaria identifica univocamente ogni riga, mentre la chiave esterna collega una riga a un'altra tabella.