El modelo relacional es un modelo de base de datos basado en la lógica de predicados y la teoría de conjuntos. Sus ideas fundamentales son el uso de relaciones, que pueden considerarse como conjuntos de datos llamados tuplas. Este modelo es el más utilizado actualmente para modelar problemas reales y administrar datos dinámicamente.