public:std-3:cm1:aspect_logique:2.2.1_schema_de_donnees

A un tuple on associe en général un schéma de données.

  • Définir un schéma consiste à définir :
    • une liste d'attributs (labels) associées à chacune des valeurs du tuples.
  • A chaque attribut correspond :
    • un intitulé
    • un domaine de valeurs (type/format des données)
Tuple et schéma
  • Soit $R(A_1, ..., A_m)$ un schéma.
  • On note $d(A_i)$ le domaine associé à l'attribut $A_i$.
  • On dit d'un tuple $t$ qu'il obéit au schéma $R$ si les valeurs qu'il contient correspondent aux domaines des attributs du schéma.
Diverses représentations :

Entité/association :

UML :

Schéma relationnel :

Client(nom, prénom, adresse, âge)

Exemples de schémas relationnels :

Étudiant(nom, prénom, adresse, INE)

Ouvrage(titre, auteur, éditeur, prix, date_édition)

Véhicule(immatriculation, marque, modèle, couleur)

Pour aller plus loin : Entité

Up : 2.2. Aspect logique Next : 2.2.2 Relation

  • public/std-3/cm1/aspect_logique/2.2.1_schema_de_donnees.txt
  • Dernière modification : 2016/09/05 11:56
  • de edauce