CousSI CHAP 3

709 mots 3 pages
+
CHAPITRE
3

Modélisation des données
Schéma Relationnel
Pr. Nissrine SOUISSI nissrine.souissi@enim.ac.ma Département Informatique - ENIM

+

C’est quoi un modèle relationnel ? n Ce

modèle correspond à la structure logique de la base de données indépendamment d’un système de gestion de bases de données S.G.B.D.

n Le n SGBDR

n Le n 2

modèle relationnel

modèle objet

SGBDO

+

Le modèle relationnel n Concepts fondamentaux n Relation n Un nom n Des attributs (attribut : domaine)

n Schéma d’une relation : ensemble des attributs de la relation n Schéma d’une BD : union des schémas des différentes relations
3

+

Le modèle relationnel (suite) schéma de la relation nom de la relation

domaine

nom d’attribut

Personne(Nom : Chaîne, Age : Entier, Marié : {oui, non} )

{
(Depardieu, 50, oui) ,
(Deneuve, 30, non)
}
4

n-uplet

valeur

extension de la relation

+

Le modèle relationnel (suite) n Concepts fondamentaux

un ou plusieurs attributs permettant d’identifier, de façon unique, chaque n-uplets de la relation. n Clé d’une relation :

n Remarque : il peut éventuellement exister plusieurs clés pour une même relation; dans ce cas, il faut (1) identifier les clés candidates puis (2) choisir une clé primaire parmi les clés candidates. n Exemple n ETUDIANT(matricule, nom, prénom, adresse, num-etu)

Clé primaire
5

Clé candidate

+

Le modèle relationnel (suite) n Exemple de schéma de relations n produits(pno,design,prix,poids,couleur) n fournisseurs(fno,nom,adresse,ville) n commandes(cno,fno,pno,qute) n clients(cno, nom, adresse, ville)

6

+

Passage du Schéma conceptuel au
Schéma relationnel n Traitement des Classes n Chaque Classe devient une relation n Chaque attribut d’une classe devient un attribut de la relation n L’identifiant de la classe devient la clé primaire

n Traitement des Associations

n Cas 1 : association avec au moins une cardinalité maximale à 1 n Création de 2 relations (une par classe) avec

en relation

  • CHAP3
    3010 mots | 13 pages
  • Referencement
    1718 mots | 7 pages
  • Chapitre 3
    443 mots | 2 pages
  • Chapitre 3 svt
    546 mots | 3 pages
  • Chapitre 3
    7797 mots | 32 pages
  • Chapitre 3
    7797 mots | 32 pages
  • synthese
    530 mots | 3 pages
  • Droit cas pratique
    731 mots | 3 pages
  • Chapitre 3
    1106 mots | 5 pages
  • CANDIDE CHAP III
    645 mots | 3 pages
  • La non-discrimination à l'embauche
    296 mots | 2 pages
  • CHAPITRE 2 3
    958 mots | 4 pages
  • Bases de donnes
    8026 mots | 33 pages
  • Content model
    564 mots | 3 pages
  • Base données
    3488 mots | 14 pages