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.
Algèbre relationnelle
L'ensemble de ces opérations forme une structure algébrique au sens mathématique du terme.
En algèbre relationnelle, une relation est un ensemble de n-uplets sur un ensemble d'attributs donnés.
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.
Domaine : ensemble de valeurs défini en extension ou en intension.