Relationele databases zijn de software-implementatie van de concepten uitgedrukt door de theorie geïntroduceerd door het relationele model.
In een relationele database worden gegevens opgeslagen in tabellen .
Elke tabel bevat een of meer kolommen , die gegevens bevatten van een specifiek type , zoals tekenreeksen, cijfers enzovoort.
De set van een tabel en alle regels over zijn kolommen wordt een schema . genoemd .
Elke tabel kan beperkingen definiëren op de gegevens die elke rij kan bevatten.
Tabellen kunnen naar elkaar verwijzen, relaties vormen, met behulp van buitenlandse sleutels .
Een databasebeheersysteem is de software die de database in een computersysteem implementeert.
Gewoonlijk gebruiken relationele databases de SQL-taal om ons instructies te laten geven om een database te maken, definieer de tabellen schema , tabellen vullen met gegevens en ten slotte de gegevens opvragen wanneer dat nodig is.
Enkele voorbeelden van software die relationele databases implementeert, zijn PostgreSQL, MySQL, SQLite, Oracle en MicroSoft SQL Server.