Le Schéma:relationnelschéma relationnel de la base de données et le Dictionnaire des donnéesdictionnaire des données

Le schéma de base de données permet de modéliser la structure de la base de données de manière non exhaustive mais avec les éléments les plus pertinents. Les tables sont représentées avec leur représentation condensée et les contraintes d’intégrité référentielles sont notées avec des flèches entre les attributs concernés.

Les exemples suivants de ce livre sont basés sur le schéma de base de données avec les tables suivantes respectant les trois premières formes normales :

images/01RI38.png

Le dictionnaire des données vient compléter le schéma de base de données en ajoutant des informations complémentaires sur chaque attribut. Cela permet d’indiquer par exemple :

  • le type de données utilisé,

  • si l’attribut utilise un domaine de valeurs,

  • si l’attribut est facultatif ou obligatoire,

  • s’il est une clé primaire, secondaire ou étrangère...

Voici un exemple de dictionnaire des données associé au schéma de base de données précédent :

Attribut

Table

Type de données

Clé

Nullité

idClient

Clients

Entier

Primaire

Obligatoire

nom

Clients

Chaîne de caractères

Secondaire

Obligatoire

prenom

Clients

Chaîne de caractères...

Pour consulter la suite, découvrez le livre suivant :
couv_RI19SQL.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
La normalisation des tables
Suivant
L'algèbre relationnelle