0% ont trouvé ce document utile (0 vote)
3 vues8 pages

Normalisation des Bases de Données I

Le document traite de la normalisation d'une base de données sur les inscriptions d'élèves à des cours, identifiant des anomalies telles que la redondance et les difficultés d'insertion et de suppression. Il décrit le processus de normalisation jusqu'à la troisième forme normale (3FN), en présentant les relations entre les élèves, les cours et les enseignants. Les relations finales sont classées en 2NF et 3NF, assurant l'élimination des dépendances fonctionnelles inappropriées.

Traduit par

ScribdTranslations
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
3 vues8 pages

Normalisation des Bases de Données I

Le document traite de la normalisation d'une base de données sur les inscriptions d'élèves à des cours, identifiant des anomalies telles que la redondance et les difficultés d'insertion et de suppression. Il décrit le processus de normalisation jusqu'à la troisième forme normale (3FN), en présentant les relations entre les élèves, les cours et les enseignants. Les relations finales sont classées en 2NF et 3NF, assurant l'élimination des dépendances fonctionnelles inappropriées.

Traduit par

ScribdTranslations
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

IRTD 5510 BASES DE DONNÉES I

REPORTE_MATRICULA
Code/élève Nom/élève Spécialité Code/cur Nombre_cur Nombre/docen Bureau cours
non no ad donc donc te a o

Mathématiques Carlos CB-


382145A Luis Zuloaga Industriel MA123 U
2 Arambulo 214

Physique CB-
382145A Luis Zuloaga Industriel QU514 Petra Rondinel U
Chimie 110

Victor CB-
382145A Luis Zuloaga Industriel AU521 Descriptif W
Moncada 120

Investigation César SC-


360247k Raúl Rojas Systèmes PA714 V
n1 Fernández 220

Mathématiques Carlos CB-


360247k Raúl Rojas Systèmes MA123 V
2 Arambulo 214

Víctor CB-
360247k Raúl Rojas Systèmes AU511 Dessin U
Moncada 120

Relation Rapport_Inscription
Il existe une relation du RAPPORT_MATRICULE (code_élève,
nombre_alumno, especialidad, código_curso, nombre_curso, nombre_docente,
bureau, section) il est demandé d'appliquer les règles de normalisation jusqu'à la
3FN.

Clé principale { CodeÉlève,


CodeCours }
Anomalies

Redundancia
IRTD 5510 BASES DE DONNÉES I

Il existe une redondance car chaque élève peut être dans plus
d'un cours. Dans ce cas, les données de l'élève comme le code,
nombre et spécialité doivent se répéter.
Pour chaque cours impliqué dans différents élèves, leur contenu est répété.
code et nom à plus d'une occasion dans le tableau.
De plus, un enseignant donne des cours à plus d'un élève,
ce qui fait que ses données tendent à se répéter.
Anomalies de modification
Lorsqu'on souhaite mettre à jour les données d'un élève, il est nécessaire de
recourir à plus d'une ada.
Lorsque vous souhaitez mettre à jour les données du cours, cela peut prendre
réaliser les mises à jour sur plusieurs adas, en tenant compte des
étudiants qui suivent ce cours.
De la même manière, en mettant à jour les données de l'enseignant,
requiere hacerlo en más de una ada; según la cantidad de
élèves et cours qu'il enseigne.

Anomalies d'insertion
En général, il n'est pas possible d'insérer de nouveaux élèves, des cours ou
enseignants.
Anomalies de suppression
En général, il se peut qu'en supprimant des données d'un élève, d'un cours ou
enseignant, certaines données cessent d'exister.

Processus de Normalisation
1ère Forme Normale : La relation est-elle en 1FN ?
La relación se encuentra en 1FN ya que para cada una de sus adas, cada
un de ses attributs, ne prend qu'une valeur de son domaine respectif. C'est un
fichier plat ou net.
La relation est-elle en 2NF ?
(SUPONDRÉ QUE UN CURSO ES IMPARTIDO ÚNICAMENTE POR UN
PROFESSEUR. C'EST-À-DIRE, LE COURS DE MATHÉMATIQUE 2 NE S'EN DONNE QUE
ARAMBULO)
(JE SUPPOSE ÉGALEMENT QUE CHAQUE ENSEIGNANT N'EST QUE DANS UN BUREAU.
O SEA, ARAMBULO EST MIT À TOUJOURS AU BUREAU CB-214)
Dépendances fonctionnelles
IRTD 5510 BASES DE DONNÉES I

Diagramme des Dépendances Fonctionnelles

La relation n'est pas en 2NF car elle a des dépendances fonctionnelles partielles pour
les attributs :

Nom de l'élève
Spécialité
Nombre Curso
Enseignant
Bureau
IRTD 5510 BASES DE DONNÉES I

Pour amener la relation à la deuxième forme normale, j'applique l'élimination de


anomalies que implique de supprimer tous les attributs non-clés avec dépendance
fonctionnel partiel.
Former avec les attributs non clés éliminés et leurs nouveaux déterminants
relations.

Relation Rapport Inscription


IRTD 5510 BASES DE DATOS I

Code/élève Code/cours cours

382145A MA123 U

382145A QU514 U

382145A AU521 W

360247k PA714 V

Código/alumno Nombre/alumno Spécialité

382145A Luis Zuloaga Industriel

360247k Raúl Rojas Systèmes

Relation Élève
IRTD 5510 BASES DE DONNÉES I

Relation Cours

Code/cours Nombre_curso Nombre/docente Bureau

MA123 Mathématiques 2 Carlos Arambulo CB-214

QU514 Chimie Physique Petra Rondinel CB-110

AU521 Descriptif Victor Moncada CB-120

PA714 Recherche 1 César Fernández SC-220

AU511 Dessin Víctor Moncada CB-120

Les relations résultantes :

Rapport d'Inscription
Élève
Cours

Ils sont en 2NF car ils proviennent d'une relation en 1NF et n'ont pas
dépendances fonctionnelles partielles.

Les relations sont-elles en 3NF ?


IRTD 5510 BASES DE DONNÉES I

La Relation Cours a des attributs non-clés qui dépendent d'un autre attribut non-clé. Par conséquent, il ne se
trouve en 3FN

Les relations Rapport et Élève sont en 2NF et n'ont pas de dépendances transitives. Donc, cela
trouve en 3NF.

Pour la relation Cours, nous appliquons le processus d'élimination des anomalies pour la 3NF.

Les relations Cours et Enseignant sont en 3NF car elles proviennent de relations en 2NF et ne
il existe en elles des dépendances fonctionnelles transitives.

Relation Cours
IRTD 5510 BASES DE DONNÉES I

Code/cours Nombre_curso

MA123 Mathématiques 2

QU514 Chimie Physique

AU521 Descriptive

PA714 Recherche 1
Nom/enseignant Bureau

Carlos Arambulo CB-214

Petra Rondinel CB-110

Victor Moncada CB-120

César Fernández SC-220

Relation Enseignant

Vous aimerez peut-être aussi