El modelo relacional es un modelo de datos basado en la lógica de predicados y conjuntos. En este modelo, los datos se almacenan en relaciones o tablas compuestas por registros (filas) y columnas (campos). Es el modelo más utilizado actualmente para modelar problemas reales y administrar datos dinámicamente. Provee herramientas para evitar duplicidad de datos y garantiza la integridad referencial.