Retour au cours

Terminologie du Modèle Relationnel (SGBDR)

Principes Fondamentaux des Bases de Données : De Zéro à Héros

Leçon 4 : Terminologie du Modèle Relationnel (SGBDR)

Le Modèle Relationnel, développé par E.F. Codd en 1970, est la base théorique de tous les SGBDR (Systèmes de Gestion de Bases de Données Relationnelles). Il utilise la logique mathématique pour garantir la cohérence des données.

Terminologie Fondamentale

Il est important de connaître les termes formels (Théorie Relationnelle) et les termes pratiques (SQL/Base de Données) :

ConceptTerme Formel (Théorie)Terme Pratique (SQL/Base de Données)
La structure contenant les donnéesRelationTable
Une seule entrée ou enregistrementTupleLigne / Enregistrement
Un champ ou attribut spécifiqueAttributColonne / Champ
L'ensemble de la structure de la tableSchémaSchéma / Structure
Un ensemble de valeurs autorisées pour une colonneDomaineType de Donnée (par exemple, Integer, Text, Date)

Regard Détaillé sur les Composants :

  1. Tables (Relations) : Ce sont les unités de stockage primaires. Une table se compose de lignes et de colonnes.
  2. Lignes (Tuples) : Chaque ligne représente une entité ou un enregistrement unique et complet (par exemple, un client spécifique, une commande spécifique).
  3. Colonnes (Attributs) : Chaque colonne contient une information spécifique sur l'entité (par exemple, nom du client, ID du client, date de commande).
  4. Schéma : Celui-ci définit comment les données sont structurées : les tables qui existent, les colonnes au sein de ces tables et les relations entre elles.

Exemple de Table (Employés)

Employee_ID (Colonne)Name (Colonne)Department (Colonne)
101 (Ligne)AliceSales
102 (Ligne)BobHR

Dans la prochaine leçon, nous allons configurer notre environnement pour commencer à pratiquer ces concepts.