1 modèle relationnel. 2 attribut un attribut est une donnée élémentaire (établie comme telle...
TRANSCRIPT
![Page 1: 1 Modèle Relationnel. 2 Attribut Un attribut est une donnée élémentaire (établie comme telle selon les choix de gestion). Les différentes valeurs autorisées](https://reader036.vdocuments.fr/reader036/viewer/2022082806/551d9d8c497959293b8c1055/html5/thumbnails/1.jpg)
1
Modèle Relationnel
![Page 2: 1 Modèle Relationnel. 2 Attribut Un attribut est une donnée élémentaire (établie comme telle selon les choix de gestion). Les différentes valeurs autorisées](https://reader036.vdocuments.fr/reader036/viewer/2022082806/551d9d8c497959293b8c1055/html5/thumbnails/2.jpg)
2
Attribut
Un attribut est une donnée élémentaire (établie comme telle selon les choix de gestion).
Les différentes valeurs autorisées pour une propriété (de même nature ou type) constituent son domaine de définition.
![Page 3: 1 Modèle Relationnel. 2 Attribut Un attribut est une donnée élémentaire (établie comme telle selon les choix de gestion). Les différentes valeurs autorisées](https://reader036.vdocuments.fr/reader036/viewer/2022082806/551d9d8c497959293b8c1055/html5/thumbnails/3.jpg)
3
Relation (1/2)
Une relation est un sous-ensemble du produit cartésien des domaines de définition de plusieurs attributs.
Ex: Catégorie(genre, type)Genre {masculin, féminin}Type {individuel, collectif}
Catégorie Genre Type
Masculin Individuel
Féminin Collectif
Masculin Collectif
![Page 4: 1 Modèle Relationnel. 2 Attribut Un attribut est une donnée élémentaire (établie comme telle selon les choix de gestion). Les différentes valeurs autorisées](https://reader036.vdocuments.fr/reader036/viewer/2022082806/551d9d8c497959293b8c1055/html5/thumbnails/4.jpg)
4
Relation (2/2) Schéma d’un relation : Relation (attribut1, …
attribut n)
Shéma en épaisseur :
RELATION
RELATION
attributs
(propriétés, champs, rubriques)
attribut1 … attribut n
Valeur1.1
Valeur1.2
Valeur1…
![Page 5: 1 Modèle Relationnel. 2 Attribut Un attribut est une donnée élémentaire (établie comme telle selon les choix de gestion). Les différentes valeurs autorisées](https://reader036.vdocuments.fr/reader036/viewer/2022082806/551d9d8c497959293b8c1055/html5/thumbnails/5.jpg)
5
Identifiant
L’identifiant (ID, index, ou clé primaire) correspond à un ou plusieurs attributs et permet d’identifier de manière unique un exemplaire (un n-uplet, tuple ou enregistrement) d’une entité.
![Page 6: 1 Modèle Relationnel. 2 Attribut Un attribut est une donnée élémentaire (établie comme telle selon les choix de gestion). Les différentes valeurs autorisées](https://reader036.vdocuments.fr/reader036/viewer/2022082806/551d9d8c497959293b8c1055/html5/thumbnails/6.jpg)
6
Vocabulaire
Conceptuel entités et associations
Propriétés Occurrences
Logique Relations Attributs n-uplets ou tuples
Physique Table, tableaux
Champs, colonnes
Enregistrements, lignes
![Page 7: 1 Modèle Relationnel. 2 Attribut Un attribut est une donnée élémentaire (établie comme telle selon les choix de gestion). Les différentes valeurs autorisées](https://reader036.vdocuments.fr/reader036/viewer/2022082806/551d9d8c497959293b8c1055/html5/thumbnails/7.jpg)
7
Conception > modèle EANiveau conceptuel Niveau logique
Modèle EA Modèle R
MCD MLD
Entité Relation
Propriété Attribut
ID Clée primaireAssociation de type ‘père-fils’ (CIF) : on met la clée primaire de la relation ‘père’ en clée secondaire dans la relation ‘fils’.
Autres associations Relation de liaison
![Page 8: 1 Modèle Relationnel. 2 Attribut Un attribut est une donnée élémentaire (établie comme telle selon les choix de gestion). Les différentes valeurs autorisées](https://reader036.vdocuments.fr/reader036/viewer/2022082806/551d9d8c497959293b8c1055/html5/thumbnails/8.jpg)
8
Exercice : transformer le modèle EA en modèle relationnel
IDechan
x
y
z
Dist
IDgalet
…IDparam
Nom
IDphoto
fic
ech
possède
valeur
contient
est pris enest à
l’aval de