0% ont trouvé ce document utile (0 vote)
172 vues2 pages

Normalisation des bases de données

Ce document contient plusieurs exercices sur la normalisation et le modèle relationnel. Les exercices portent sur la détermination de clés primaires, les dépendances fonctionnelles et les formes normales de relations.

Transféré par

Walid Hachki
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)
172 vues2 pages

Normalisation des bases de données

Ce document contient plusieurs exercices sur la normalisation et le modèle relationnel. Les exercices portent sur la détermination de clés primaires, les dépendances fonctionnelles et les formes normales de relations.

Transféré par

Walid Hachki
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

Ecole Nationale Des Sciences Appliquées -

Khouribga
Université Sultan Moulay Slimane
AU : 2019/2020

TD 4 : La normalisation et modèle relationnel


Exercice 1 :
Soit la relation R(A,B,C) avec l’extension suivante :

Quelle est la clé primaire de la relation R ?

Exercice 2 :
Soit le schéma de la base de données Bibliothèque suivante :
Etudiant(NumEtd,NomEtd,AdresseEtd)
Livre(NumLivre,TitreLivre,NumAuteur,NumEditeur,NumTheme,AnneeEdition)
Auteur(NumAuteur,NomAuteur,AdresseAuteur)
Editeur(NumEditeur,NomEditeur,AdresseEditeur)
Theme(NumTheme,IntituléTheme)
Prêt(NumEtd,NumLivre,DatePret,DateRetour)
Un étudiant peut emprunter plusieurs livres à la fois. Chaque fois qu’un livre est retourné, la date de
retour est mise à jour. Sinon sa valeur reste null. Pour des raisons de statistique, on conserve dans la
table Prêt tous les tuples les livres retournés. Un livre ne peut pas être emprunté le même jour où il
est retourné !
1) Donner les clés de ces relations. Justifier.
2) Donner toutes les contraintes d’intégrités référentielles qui apparaissent dans ce schéma.

Exercice 3
Nous considérons ce schéma relationnel résultant d’une première enquête :
CLIENT(NumClient,RaisonSociale,NumRepresentant,Tauxrepresentant)
D’une part chaque CLIENT n’est affecté qu’à un seul REPRSENTANT
1) Représenter les dépendances fonctionnelles
2) Quelle est la forme normale ?
3) Définir le schéma équivalent en 3e forme normale.

Exercice 4
On considère une relation R construite sur les attributs Propriétaire, Occupant, Adresse, Noapt,
Nbpièces, Nbpersonnes, un nuplet (P, O, A, N, NB1, NB2) ayant la signification suivante :
La personne O habite avec NB2 personnes l'appartement de numéro N ayant NB1 pièces dont
le propriétaire est P et l’adresse A.
Une analyse de cette relation nous fournit un ensemble initial E de dépendances fonctionnelles :
E = {O → A ; O → N; O → NB2 ; A, N → P ; A, N → O ; A, N → NB1}
1. Donner l'ensemble des dépendances fonctionnelles élémentaires engendrées par E.
2. Quelles sont les clés potentielles de R ?
3. R est-elle en 3ème forme normale ?
Monsieur : S . JOUNAIDI Page 1|2
Ecole Nationale Des Sciences Appliquées -
Khouribga
Université Sultan Moulay Slimane
AU : 2019/2020

Monsieur : S . JOUNAIDI Page 2|2

Vous aimerez peut-être aussi