0% ont trouvé ce document utile (0 vote)
18 vues3 pages

TD N°4: Application Pratique de La Modélisation Des Données Et Transformation MCD en MLD Dans Un Système D'information

Le document présente un TD sur la modélisation des données dans un système d'information, incluant des exercices sur la normalisation des tables, la transformation de MCD en MLD, et l'identification des dépendances fonctionnelles. Il traite également d'une étude de cas sur la gestion d'une bibliothèque, demandant aux étudiants de construire des modèles de données et d'analyser les dépendances. Enfin, des questions pratiques sont posées pour évaluer la compréhension des concepts abordés.

Transféré par

lonadonia
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)
18 vues3 pages

TD N°4: Application Pratique de La Modélisation Des Données Et Transformation MCD en MLD Dans Un Système D'information

Le document présente un TD sur la modélisation des données dans un système d'information, incluant des exercices sur la normalisation des tables, la transformation de MCD en MLD, et l'identification des dépendances fonctionnelles. Il traite également d'une étude de cas sur la gestion d'une bibliothèque, demandant aux étudiants de construire des modèles de données et d'analyser les dépendances. Enfin, des questions pratiques sont posées pour évaluer la compréhension des concepts abordés.

Transféré par

lonadonia
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

BTS 1re Année - DAI

Systèmes d’information
2024/2025

TD N°4 : Application pratique de la modélisation des données et


transformation MCD en MLD dans un système d'information

Exercice 1 : QCM
Répondez aux questions suivantes :
1. Une table est en 1NF si :
o a) Elle n’a aucune dépendance transitive.
o b) Elle contient des valeurs atomiques (non divisibles).
o c) Toutes les dépendances fonctionnelles sont respectées.
o d) Elle est en 2NF et chaque attribut dépend de la clé primaire.
2. Lors de la transformation d’un MCD en MLD, une relation (1,n) entre deux entités est
représentée par :
o a) Une clé étrangère dans l’entité du côté (n).
o b) Une clé étrangère dans l’entité du côté (1).
o c) Une table indépendante.
o d) Une relation non transformable.
3. Une dépendance fonctionnelle est dite "transitive" lorsque :
o a) A → B et B → C impliquent A → C.
o b) A → B implique A → C.
o c) A → C est la seule dépendance existante.
o d) A, B, et C sont dans la même table.
4. Une table est en BCNF (Boyce-Codd Normal Form) si :
o a) Elle est en 3NF et chaque déterminant est une clé candidate.
o b) Elle est en 2NF et sans dépendances fonctionnelles transitives.
o c) Elle est en 1NF et chaque attribut dépend entièrement de la clé primaire.
o d) Elle est en 4NF et respecte toutes les contraintes d’intégrité.

Exercice 2 : Étude de cas simplifiée


Contexte : Gestion d’une bibliothèque
Une bibliothèque souhaite gérer les informations suivantes :
1. Les livres :
o Identifiant unique (Num_Livre).
o Titre.
o Auteur.
o Date de publication.
2. Les membres :
o Identifiant unique (Num_Membre).
o Nom.
o Prénom.
o Numéro de téléphone.

1
Prof : AIT ICHOU Ilyas
BTS 1re Année - DAI
Systèmes d’information
2024/2025
3. Les emprunts :
o Un membre peut emprunter plusieurs livres.
o Un livre peut être emprunté par plusieurs membres.
o Les emprunts incluent :
▪ Date de début.
▪ Date de retour prévue.
▪ Date de retour réelle.
Travail demandé :
1. Identifiez les entités et leurs attributs.
2. Construisez le MCD en précisant les cardinalités.
3. Transformez le MCD en MLD :
o Identifiez les clés primaires et étrangères.
o Traduisez le modèle en tables relationnelles.

Exercice 3 : Dépendances fonctionnelles


Données :
Attributs Description
Num_Client Identifiant unique du client
Nom_Client Nom du client
Téléphone_Client Numéro de téléphone du client
Num_Commande Identifiant unique de la commande
Date_Commande Date de la commande
Travail demandé :
1. Identifiez les dépendances fonctionnelles pertinentes.
2. Représentez un graphe de couverture minimale.

Exercice 4: Gestion d'une bibliothèque


Une bibliothèque souhaite gérer les informations suivantes dans une base de données :

Attribut Description Type Exemple

Num_Livre Identifiant unique pour Élémentaire 12345


chaque livre (clé)

Titre Titre du livre Élémentaire La Peste

Auteur Auteur du livre Élémentaire Albert


Camus

Editeur Maison d'édition du livre Élémentaire Gallimard

Annee_Publication Année de publication Élémentaire 1947

Num_Adherent Identifiant unique pour Élémentaire A123


chaque adhérent (clé)

2
Prof : AIT ICHOU Ilyas
BTS 1re Année - DAI
Systèmes d’information
2024/2025
Attribut Description Type Exemple

Nom_Adherent Nom de l'adhérent Élémentaire Dupont

Prenom_Adherent Prénom de l'adhérent Élémentaire Marie

Date_Emprunt Date de l'emprunt d'un Élémentaire 2024-01-


livre par un adhérent 15

Date_Retour Date prévue pour le Calculé 2024-01-


retour du livre 22

Questions
1. Identification des dépendances fonctionnelles (DF)
À partir des informations ci-dessus, identifiez les dépendances fonctionnelles
pertinentes et présentez-les sous la forme suivante :
o Attribut(s) déterminant(s) → Attribut(s) déterminé(s)
2. Représentation simplifiée et graphe
o Simplifiez les DF pour obtenir un ensemble minimal.
o Représentez les DF sous forme de graphe orienté.

3
Prof : AIT ICHOU Ilyas

Vous aimerez peut-être aussi