Relationella databaser är mjukvaruimplementeringen av begreppen som uttrycks av teorin som introducerats av Relationsmodellen.
I en relationsdatabas lagras data i tabeller .
Varje tabell innehåller en eller flera kolumner , som innehåller data av en specifik typ , som strängar, siffror och så vidare.
Uppsättningen av en tabell och alla regler för dess kolumner kallas ett schema .
Varje tabell kan definiera begränsningar på de data som varje rad kan innehålla.
Tabeller kan referera till varandra, bilda relationer med främmande nycklar .
Ett Databashanteringssystem är programvaran som implementerar databasen i ett datorsystem.
Vanligtvis använder relationsdatabaser SQL-språket för att låta oss ge instruktioner för att skapa en databas, definiera dess tabeller schema , fyll tabeller med data och fråga slutligen efter data när det behövs.
Några exempel på programvara som implementerar relationsdatabaser är PostgreSQL, MySQL, SQLite, Oracle och MicroSoft SQL Server.