Den vanligaste typen av databas är relationsdatabasen, som ordnar data i strukturerade tabeller med rader och kolumner. Det använder ett Structured Query Language (SQL) för att hantera och fråga efter data, vilket gör det idealiskt för program som kräver konsekvens, komplexa frågor och transaktionsintegritet – till exempel banksystem, e-handelsplattformar och företagsprogramvara. Exempel är PostgreSQL, MySQL och Microsoft SQL Server.