Une base de données relationnelle est un type de conception de la table qui favorise l'intégrité des données. Une base de données relationnelle est créé en utilisant des tables avec des clés primaires et étrangères. Ces touches lien tables de sorte que toute l'information est uniforme dans toute la base de données entière. Par exemple, un client peut avoir de nombreuses commandes. Information privée du client est tenu à une table séparée de l'information d'ordre. Une configuration de base de données relationnelle avec intégrité référentielle interdit la suppression d'un dossier client sans supprimer d'abord les commandes associées. Cela crée l'intégrité des données en éliminant les enregistrements orphelins.