Bancos relacionais são muito conhecidos por utilizarem a linguagem SQL. São bancos utilizados para quando se quer manter a integridade dos dados, evitando duplicidade e tendo a melhor forma de coleta de dados, montando scripts mais complexos como joins, triggers e procedures.