Cette page a été mise à jour pour la dernière fois le 9 juin 2025
Les bases de données relationnelles stockent et gèrent les données dans un format de table traditionnel, chaque donnée étant organisée en une ligne et une colonne. Les colonnes contiennent des données d'un seul type ou champ, comme le prénom, le numéro de commande ou le lien d'image d'un logo de produit. Les lignes créent la relation entre ces points de données. Par exemple, les lignes peuvent associer un prénom à un nom de famille, puis à un nom d'utilisateur, une adresse e-mail et un identifiant client. Les entreprises utilisent des bases de données relationnelles pour maintenir les données de leurs applications et s'assurer qu'elles ont toujours accès à des informations critiques sur les clients, des données sur les produits, des données sociales et des détails financiers tels que les achats, l'exécution, les revenus et les dépenses. Ces systèmes peuvent aller d'applications de bureau qui créent une petite base de données sur votre machine à de grands magasins de données de niveau entreprise. Presque tous utilisent une forme de SQL comme langage de requête, et la plupart adhèrent à l'ensemble de propriétés ACID pour garantir des transactions fiables : atomicité, cohérence, isolation et durabilité.
Les bases de données relationnelles sont généralement choisies en raison de leur simplicité par rapport aux bases de données NoSQL, telles que les bases de données orientées objet, les bases de données documentaires et les bases de données graphiques. Ceux qui recherchent une solution de base de données relationnelle avec peu de budget ont également des options avec des logiciels de base de données gratuits.
Pour être inclus dans la catégorie des bases de données relationnelles, un produit doit :
Fournir un stockage de données
Organiser les données dans un modèle relationnel, formulant une table de lignes et de colonnes
Permettre aux utilisateurs de récupérer, modifier, retourner ou supprimer des données