Vidéo: Administrateur de bases de données / Administratrice de bases de données 2025
SQL Server est un serveur de gestion de base de données qui crée et maintient des bases de données relationnelles. Malheureusement, le terme base de données relationnelle est l'un des mots à la mode les plus utilisés et abusés dans le secteur informatique. Le terme a au moins trois significations. Une base de données relationnelle peut être:
-
Une base de données dans laquelle les données sont stockées dans des tables: Dans une base de données relationnelle, des groupes d'enregistrements similaires sont appelés tables. Une base de données se compose généralement de plusieurs tables. En effet, il n'est pas rare qu'une même base de données possède des dizaines de tables différentes.
Vous pouvez établir des relations entre et parmi ces tables en fonction d'informations communes. Par exemple, une base de données de ventes peut contenir une table d'informations client et une table de factures, les deux tables contenant une colonne de numéro de client qui établit une relation entre les tables.
-
Un modèle de base de données appelé Set Theory: C'est en fait la définition la plus techniquement précise d'une base de données relationnelle, mais seuls les geeks de l'informatique connaissent ou se soucient d'elle. Contrairement à la croyance populaire, le terme base de données relationnelle ne dérive pas de la possibilité de créer des relations entre tables, mais du terme relation, un terme mathématique qui renvoie à la disposition des données dans des tableaux de lignes et de colonnes.
-
Une base de données accessible via SQL: SQL, qui est le Structured Query Language, , fournit un moyen pratique d'accéder aux données stockées dans les tables relationnelles. Une base de données basée sur SQL est intrinsèquement relationnelle car SQL stocke ses données dans des tables et est basée sur Set Theory. SQL Server, comme son nom l'indique, est basé sur SQL.
D'un point de vue pratique, la troisième définition est la plus importante: Une base de données relationnelle est une base de données à laquelle vous pouvez accéder via SQL.
