AccueilAccueil
Maxicours.com, Le N°1 du soutien scolaire sur Internet

Cours de Terminale STMG - Le modèle relationnel

 

Révise ces matières à ton rythme et assure la réussite de ton année

Note par nos Maxinautes :  

Objectifs : la connaissance du modèle relationnel est nécessaire pour comprendre et interpréter la représentation structurée des données, conforme aux règles de gestion qui les organisent.
Rappeler les concepts du modèle relationnel et indiquer le rôle de la normalisation relationnelle.
1. Les concepts du modèle relationnel
a. Domaine de valeur et attribut
Un attribut (colonne du tableau) représente une caractéristique d'un élément d'une base de données. Un attribut est repéré par un nom et un domaine de valeur, c'est-à-dire l'ensemble des valeurs qu'il peut prendre.

Exemple : l'élément « élève » se caractérise par les attributs suivants :
Id_eleve, Nom_eleve, Pnom_eleve et Code_classe.

b. Dépendance fonctionnelle
Soit deux attributs A et B. A est en dépendance fonctionnelle de B si la connaissance d'une valeur de A détermine la connaissance d'une et une seule valeur de B.

La dépendance fonctionnelle est notée de façon schématique :

• Elément déterminant composé : plusieurs attributs sont parfois nécessaires pour déterminer un attribut. Exemple : Num_commande, Ref_produit → Quantité_commandée

Pour connaître la quantité commandée, il faut connaître le numéro de commande ET la référence du produit.

• Elément déterminé composé : un même attribut peut déterminer plusieurs autres attributs.
Exemple : Code_matiere → Nom_matiere, Coeff_matiere

Dans l'exemple, le code d'une matière détermine à la fois le nom et le coefficient de la matière.
c. Relation et schéma relationnel
Une relation est une association d'attributs nécessaires pour décrire un objet. Pour l'objet (= personne) « élève », les attributs nécessaires pour le décrire sont son numéro, son nom, son prénom et sa classe.
Il existe deux représentations des relations :

• une représentation graphique (soulignement expliqué dans 1.d)

ELEVE

Id_eleve
Nom_eleve
Pnom_eleve
Code_classe


• une représentation textuelle (le
... Cette fiche de cours t'intéresse ?
N'attends plus pour la voir en intégralité !
Le modèle relationnel 4/5 basé sur 7 votes.
Vous êtes ici :
Première visite
Je m'abonne !