Autres tâches
Nous pouvons mentionner d'autres tâches que les systèmes relationnels accomplissent à coté de l'évaluation de requêtes et de la gestion de transactions relationnelles. Ils gèrent également :
les contraintes d'intégrité (telles que "tout responsable de projet doit être enregistré dans la base des personnels") ;
les déclencheurs ou triggers (tels que "si quelqu'un modifie la liste des utilisateurs, envoyer un message au responsable de la sécurité") ;
les droits des utilisateurs (pour contrôler qui a le droit de lire ou de modifier quoi) ;
les vues (pour s'adapter aux besoins d'utilisateurs particuliers) ;
l'archivage (pour pouvoir retrouver des données périmées depuis des lustres) ;
le nettoyage des données (pour éliminer les doublons, les incohérences).