Une base de données relationnelle est un ensemble d'informations qui organise les données dans des relations prédéfinies et les stockent dans une ou plusieurs tables (ou "relations") de colonnes et de lignes, ce qui permet de les consulter et de comprendre les relations entre différentes structures de données.
Le modèle relationnel s'appui sur trois concepts fondamentaux : le domaine, l'attribut et la relation ou table.
Une base de données relationnelle peut être prise en compte pour tout besoin d'informations dans lequel les points de données sont liés, et doit être gérée de manière cohérente, sécurisée et basée sur des règles.
Les bases de données relationnelles existent depuis les années 1970.