1 modèle relationnel. 2 attribut un attribut est une donnée élémentaire (établie comme telle...

Post on 03-Apr-2015

105 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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 pour une propriété (de même nature ou type) constituent son domaine de définition.

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

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…

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é.

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

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

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

top related