Une base de données relationnelle est un type de base de données qui stocke et fournit un accès à des points de données liés les uns aux autres.
Les bases de données relationnelles sont basées sur le modèle relationnel, un moyen intuitif et simple de représenter des données dans des tables.
Dans le modèle relationnel, les entités du schéma conceptuel sont transformées en tableaux à deux dimensions.
Le modèle relationnel s'appui sur trois concepts fondamentaux : le domaine, l'attribut et la relation ou table.