Glossaire · Concepts fondamentaux
Base de données relationnelle
Aussi appelé : SGBDR · RDBMS · Base SQL
Définition
Une base de données relationnelle range les informations dans des tables faites de lignes et de colonnes, comme des feuilles de tableur reliées entre elles : une table de clients, une table de commandes, et un lien entre les deux. Ce modèle, interrogé avec le langage SQL, garantit la cohérence des données grâce aux transactions : une commande n'est jamais enregistrée à moitié. PostgreSQL, MySQL, Oracle Database et SQL Server en sont les représentants les plus répandus.
Dans la pratique
Le relationnel reste le choix par défaut pour les données de gestion (clients, factures, stocks), où la cohérence prime. Dans un besoin, il faut repérer le moteur précis : un expert Oracle et un expert PostgreSQL ne sont pas interchangeables sur l'optimisation ou la migration. Le piège classique est un schéma conçu à la hâte, qui coûte ensuite des mois de migrations.
Termes liés
Définition rédigée par L'équipe Top Profil. Glossaire mis à jour le . Tous les termes du glossaire.