Académique Documents
Professionnel Documents
Culture Documents
Fiche de TD ICT110 n1
Fiche de TD ICT110 n1
Département d’Informatique
Exercice 2 :
Un service de ressource humaine dans une entreprise veut gérer le personnel. Dans un premier
temps, on veut pouvoir connaître le nom, la fonction, la date d’entrée, le salaire, la commission
(part de salaire variable) de chaque employé et le numéro du département dans lequel travaille
chaque employé. Chaque employé a donc les caractéristiques suivantes : Nom, fonction, date
d’entrée, salaire, commission, numéro du département Le service du personnel souhaite aussi
connaître le nom du département dans lequel l’employé travaille. L’entreprise est répartie dans
plusieurs villes. Les départements sont donc caractérisés par leur nom et par leur ville. Un
employé travaille dans un département et un seul. Il peut y avoir plusieurs départements qui ont
le même nom.
1. Déterminer le MLD associé à cet énoncé
2. Déduire le MCD correspondant
Page 1 sur 4
Exercice 3 :
Une bibliothèque gère les emprunts des livres de ses adhérents. Les livres ont un titre et un auteur. Les
exemplaires physiques des livres ont un numéro différent par exemplaire. Ils correspondent à un livre et
ont un éditeur. Les adhérents ont un nom, un prénom, une adresse et un téléphone. On souhaite archiver
tous les emprunts. Un livre ne peut pas être rendu le jour même de son emprunt. La durée maximum
d'emprunt doit être de 14 jours. La bibliothèque souhaite pouvoir connaître à tout moment la situation
de chaque abonné (nombre de livres empruntés, retards éventuels). Elle souhaite aussi pouvoir faire des
statistiques sur la pratique des clients (nombre de livres empruntés par an, répartition des emprunts par
genre, nombre d’emprunts par livre, etc.
1. Etablir un dictionnaire de données pour cette bibliothèque dans ce contexte
2. Déterminer le MCD associé à cet énoncé
3. Déduire le MLD correspondant
Exercice4 : A L´HOTEL :
Le MCD suivant a été conçu pour gérer les réservations dans une compagnie d´hôtels :
Page 2 sur 4
Exercice5 : Cinéma
Un organisme départemental souhaite mettre en place une base de données pour le suivi des
films projetés dans les salles de cinéma du département. Pour simplifier, on considère
qu'une salle de cinéma ne projette qu’un seul film à une heure donnée. Toutefois, un même
film peut être projeté simultanément dans plusieurs salles. Pour des raisons d'organisation
et d'espace, une salle de cinéma ne projette chaque film qu'une seule fois par jour et toujours
à la même heure. On représentera les films actuellement à l'affiche. On ne souhaite pas
archiver l'historique des projections des films par salle.
L'organisme départemental effectue régulièrement des sondages sur un groupe de
spectateurs fidèles pour recueillir leur impression sur tous les films qu'ils ont vus. Pour
simplifier, on considère que chaque spectateur émet une appréciation qui peut être résumée
par bien, quelconque, nul. On ne s'intéresse pas à l'information sur la salle dans laquelle il
a regardé ce film.
On dispose pour chaque salle des données suivantes : nom, adresse et liste des films projetés
avec l'heure de leur projection dans la salle. Les informations stockées sont celles de la
semaine en cours. Chaque spectateur est identifié par un numéro. On connaît d'autre part
son nom, son prénom, son adresse, sa date de naissance et sa catégorie professionnelle. Pour
chaque film, on souhaite stocker son visa d'exploitation, son titre, le nom du réalisateur et
son année de sortie. Enfin, on enregistre, pour chaque spectateur interrogé, la liste des films
visionnés et son impression sur chacun des films.
1. Etablir le modèle E/A associé
2. Lister les types d’entités et les types d’associations
3. Etablir les contraintes d’intégrité référentielle qui s’imposent
4. En déduire le schéma de la base de données correspondante au Cinéma
5. Ce schéma est-il en 3FN ? justifier.
Exercice6 :
Soit les deux relations suivantes R1 (A, B, C) et R2 (D, E, A). Soit les extensions
suivantes des deux relations :
Page 3 sur 4
Exercice7 :
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 8 :
Soit la relation R(A,B,C) avec l’extension suivante :
Page 4 sur 4