Une base de données relationnelle est une base de données constituée de variables de relation (également appelées * relvars *, * R-tables * ou simplement * tables *). Les règles de définition, de manipulation et d'intégrité des bases de données relationnelles sont basées sur des opérations relationnelles équivalentes ou similaires à l'algèbre relationnelle et au calcul. Les principes des bases de données relationnelles sont à la base d'une partie importante de la théorie et de la pratique de la gestion des données.