Partielo | Créer ta fiche de révision en ligne rapidement

MLD R fiche de révision

I. Introduction

- Objectifs du MLD :

- Traduire le Modele Conceptuel des Donnees (MCD) en une structure exploitable.

- Optimiser la structure des donnees pour ameliorer la performance des traitements.


- Types de Modeles :

- Modele Hierarchique (Codasyl) : Organisation en arborescence descendante.

- Modele Reseau : Structure en graphe pour les relations complexes.

- Modele Objet (SGBDOO) : Donnees sous forme d'objets (classes).

- Modele Relationnel : Structure en tables (relation a deux dimensions), base des SGBDR avec

langage SQL.


II. Concepts Fondamentaux

- Attribut : Plus petite unite d'information, liee a un domaine de valeurs. Ex : Prenom Etudiant.

- Table (ou Relation) : Ensemble d'attributs relies entre eux. Ex : Table Etudiant avec attributs N°

Etudiant, Nom, Prenom, etc.

- Cle Primaire (CP) : Identifie de facon unique chaque enregistrement d'une table. Ex : N° Etudiant

est la CP de la Table Etudiant.

- Cle Etrangere (CE) : Reference la cle primaire d'une autre table pour etablir une relation. Ex :

Code Departement dans Table Etudiant est une CE qui pointe vers la Table Departement.


III. Dependence Fonctionnelle (DF)

- Definition : Relation binaire ou la connaissance d'une valeur d'entite permet d'obtenir une autre

valeur unique.

- Objectif : Structurer les tables pour eviter les redondances d'informations et optimiser l'espace

disque.


IV. Regles de Passage du MCD au MLD

1 : Entite -> Table

2 : Propriete -> Attribut

3 : Identifiant -> Cle Primaire

4 : Relation Binaire avec DF : Cle primaire de la table cible devient cle etrangere de la table

5 : Relation Binaire sans DF : La relation devient une table avec une cle primaire composee.

6 : Relation N-aire (n > 2) : La relation devient une table avec cle primaire composee des

identifiants des entites associees.


V. Formes Normales (FN)

- Premiere Forme Normale (1FN) :

- Condition : Chaque attribut contient une valeur atomique.

- Objectif : Eliminer les attributs multivalues.


- Deuxieme Forme Normale (2FN) :

- Condition : Respect de la 1FN et chaque attribut non cle depend de l'integralite de la cle primaire

(pas seulement d'une partie).

- Objectif : Eliminer les dependances partielles a la cle primaire.


- Troisieme Forme Normale (3FN) :

- Condition : Respect de la 2FN et aucun attribut non cle ne depend d'un autre attribut non cle.

- Objectif : Eliminer les dependances transitives.

Avantages : Reduction des redondances, amelioration de la coherence.

Inconvenient : Acces aux donnees plus long (jointures accrues).


VI. Dictionnaire des Donnees


- Role : Documenter toutes les donnees de la base sous forme de tableau.

- Exigences : Exhaustivite, Fiabilite (surete de mise a jour), Simplicite (consultation facile), Accessibilite (selon les fonctions de l'entreprise), Comprehensibilite (explicite pour tous les utilisateurs)


MLD R fiche de révision

I. Introduction

- Objectifs du MLD :

- Traduire le Modele Conceptuel des Donnees (MCD) en une structure exploitable.

- Optimiser la structure des donnees pour ameliorer la performance des traitements.


- Types de Modeles :

- Modele Hierarchique (Codasyl) : Organisation en arborescence descendante.

- Modele Reseau : Structure en graphe pour les relations complexes.

- Modele Objet (SGBDOO) : Donnees sous forme d'objets (classes).

- Modele Relationnel : Structure en tables (relation a deux dimensions), base des SGBDR avec

langage SQL.


II. Concepts Fondamentaux

- Attribut : Plus petite unite d'information, liee a un domaine de valeurs. Ex : Prenom Etudiant.

- Table (ou Relation) : Ensemble d'attributs relies entre eux. Ex : Table Etudiant avec attributs N°

Etudiant, Nom, Prenom, etc.

- Cle Primaire (CP) : Identifie de facon unique chaque enregistrement d'une table. Ex : N° Etudiant

est la CP de la Table Etudiant.

- Cle Etrangere (CE) : Reference la cle primaire d'une autre table pour etablir une relation. Ex :

Code Departement dans Table Etudiant est une CE qui pointe vers la Table Departement.


III. Dependence Fonctionnelle (DF)

- Definition : Relation binaire ou la connaissance d'une valeur d'entite permet d'obtenir une autre

valeur unique.

- Objectif : Structurer les tables pour eviter les redondances d'informations et optimiser l'espace

disque.


IV. Regles de Passage du MCD au MLD

1 : Entite -> Table

2 : Propriete -> Attribut

3 : Identifiant -> Cle Primaire

4 : Relation Binaire avec DF : Cle primaire de la table cible devient cle etrangere de la table

5 : Relation Binaire sans DF : La relation devient une table avec une cle primaire composee.

6 : Relation N-aire (n > 2) : La relation devient une table avec cle primaire composee des

identifiants des entites associees.


V. Formes Normales (FN)

- Premiere Forme Normale (1FN) :

- Condition : Chaque attribut contient une valeur atomique.

- Objectif : Eliminer les attributs multivalues.


- Deuxieme Forme Normale (2FN) :

- Condition : Respect de la 1FN et chaque attribut non cle depend de l'integralite de la cle primaire

(pas seulement d'une partie).

- Objectif : Eliminer les dependances partielles a la cle primaire.


- Troisieme Forme Normale (3FN) :

- Condition : Respect de la 2FN et aucun attribut non cle ne depend d'un autre attribut non cle.

- Objectif : Eliminer les dependances transitives.

Avantages : Reduction des redondances, amelioration de la coherence.

Inconvenient : Acces aux donnees plus long (jointures accrues).


VI. Dictionnaire des Donnees


- Role : Documenter toutes les donnees de la base sous forme de tableau.

- Exigences : Exhaustivite, Fiabilite (surete de mise a jour), Simplicite (consultation facile), Accessibilite (selon les fonctions de l'entreprise), Comprehensibilite (explicite pour tous les utilisateurs)

Retour

Actions

Actions