RDBMS
Signifie « Relational Database Management System ». Un SGBDR est un SGBD conçu spécifiquement pour les bases de données relationnelles. Les SGBDR constituent donc un sous-ensemble des SGBD.
Une base de données relationnelle désigne une base de données qui stocke les données dans un format structuré, à l’aide de lignes et de colonnes. Cela facilite la localisation et l’accès à des valeurs précises dans la base de données. Elle est dite « relationnelle » parce que les valeurs de chaque table sont liées entre elles. Les tables peuvent également être liées à d’autres tables. La structure relationnelle permet d’exécuter des requêtes sur plusieurs tables à la fois.
Alors qu’une base de données relationnelle décrit le type de base de données qu’un SGBDR gère, le SGBDR désigne le programme de base de données lui-même. Il s’agit du logiciel qui exécute des requêtes sur les données, notamment pour ajouter, mettre à jour et rechercher des valeurs. Un SGBDR peut également fournir une représentation visuelle des données. Par exemple, il peut afficher les données dans des tableaux comme dans un tableur, ce qui vous permet de consulter, voire de modifier, les valeurs individuelles de la table. Certains programmes SGBDR permettent de créer des formulaires qui simplifient la saisie, la modification et la suppression des données.
La plupart des applications SGBD connues appartiennent à la catégorie des SGBDR. Parmi les exemples, on peut citer Oracle Database, MySQL, Microsoft SQL Server et IBM DB2. Certains de ces programmes prennent en charge les bases de données non relationnelles, mais ils sont principalement utilisés pour la gestion de bases de données relationnelles.
Parmi les exemples de bases de données non relationnelles figurent Apache HBase, IBM Domino et Oracle NoSQL Database. Ces types de bases de données sont gérés par d’autres programmes SGBD qui prennent en charge NoSQL, lesquels n’appartiennent pas à la catégorie des SGBDR.
Testez vos connaissances