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

Conception de bases de données pour Master 1EEAI

Le document présente des exercices pour un cours sur les bases de données dans le cadre d'un Master. Il couvre des sujets tels que l'élaboration d'une base de données, la création de modèles conceptuels et logiques, ainsi que des cas pratiques liés à des systèmes de gestion pour une banque, une médiathèque et des soutenances. Chaque exercice demande des réponses spécifiques sur les entités, associations, cardinalités et dictionnaires de données.

Transféré par

thk84pp8y5
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)
8 vues3 pages

Conception de bases de données pour Master 1EEAI

Le document présente des exercices pour un cours sur les bases de données dans le cadre d'un Master. Il couvre des sujets tels que l'élaboration d'une base de données, la création de modèles conceptuels et logiques, ainsi que des cas pratiques liés à des systèmes de gestion pour une banque, une médiathèque et des soutenances. Chaque exercice demande des réponses spécifiques sur les entités, associations, cardinalités et dictionnaires de données.

Transféré par

thk84pp8y5
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

Année académique 2024-2025

Travaux dirigés 1
Base de données
MASTER 1EEAI/EEM

Exercice 1 : Questions de cours

1- Donner les différentes étapes à suivre pour élaborer une base de données.
2- Que faut-il pour élaborer le MCD.
3- Quelle est l’u lité d’un cahier de charges dans la conception d’une base de données.
4- Qu’est qu’un dictionnaire de données ?
5- Qu’est qu’une relation dans le MLD ?

Exercice 2 :

Une banque désire posséder un SGBD pour suivre ses clients. Elle désire ainsi stocker les
coordonnées de chaque client (nom, prénom adresse), et les comptes dont elle dispose ainsi que
leur solde (sachant par ailleurs que certains comptes ont plusieurs bénéficiaires). On stockera
également les opérations relatives à ces comptes (retrait et dépôt, avec leur date et le montant).

- Identifier les différentes en tés et leurs propriétés pour cette gestion.

- Préciser les différentes associations entre les entités et ajouter les propriétés pour les
associations porteuses de propriétés.

- Préciser les cardinalités pour les différentes associations.

Exercice 3 :

Dans un atelier de fabrication on s’intéresse aux informations suivantes :

- N° d’équipe ;
- Nom de l’employé ;
- Matricule de l’employé ;
- Qualification de l’employé ;
- Nombre de personnes ayant une qualification donnée dans une équipe
- Qualification mise en œuvre dans une équipe ;
- Nombre de personnes ayant une qualification donnée dans l’entreprise.

Les autres informations disponibles sont les suivantes :


- Dans une équipe, il y a toujours un chef d’équipe unique, et il y a toujours au moins un
employé
- Un employé a une qualification unique et appartient à une seule équipe.

1- Donner le Dictionnaire des données


2- Donner le MCD.

Exercice 4 :

Dans une entreprise, un département est identifié par un nom et caractérisé par une localisa on. Un
employé est caractérisé par un numéro, son nom, son grade et le département dans lequel il travaille. Le
numéro d’un employé est unique dans un département mais pas dans l’entreprise. Q1Donner le MCD,
en précisant les attributs.

Exercice 5 :

On considère une médiathèque contenant des ouvrages pouvant être empruntés. Un ouvrage est
caractérisé par un numéro unique, un titre, un auteur et un éditeur. En outre, on décrit un ouvrage par un
certain nombre de mots-clés qui indiquent les sujets qui y sont traités. La médiathèque dispose d’un ou
plusieurs exemplaires de chaque ouvrage, L’exemplaire est identifié par un numéro et caractérisé par sa
position dans les rayonnages et sa date d’achat. Un exemplaire peut être emprunté par un emprunteur.
Ces derniers sont identifiés par un numéro d’emprunteur et possèdent un nom et une adresse.

1- Réaliser le MCD.
2- Donner le MLD.
3- Donner la liste des DF

Exercice 6 :

On désire automatiser la gestion des soutenances de la filière SM de l’UFR MI. Les


données suivantes sont fournies :

N°jury, date de soutenance, N° du membre de jury, nom, prénom, profession, diplôme,


qualité du membre de jury (rôle), N° de l’équipe (monôme, binôme), spécialité, type du
diplôme, nom et prénom et date et lieu de naissance de l’étudiant, mention, code mémoire,
thème, nom du promoteur, heure début de soutenance, heure_fin de soutenance, résultat, nom,
adresse de l’organisme d’accueil, date de début et date de fin de stage, option.

Les contraintes d’intégrité sont :

o Un jury est composé d’un président et plusieurs membres


o Tout enseignant peut être membre d’un ou plusieurs jurys.
o Plusieurs soutenances peuvent avoir le même jour et la même heure
o Un organisme peut accueillir un plusieurs équipes mais une équipe ne peut être
affectée qu’a un seul organisme
o A chaque équipe est associé un promoteur a lors qu’un promoteur peut encadrer
plusieurs équipes
1- Donner le MCD
2- Donner le MLD

Exercice 7 :

On considère la base de données MICRO définie par les trois relations CLIENT, PRODUIT et
VENTE et les spécifications données ci-dessous. La base de données est utilisée pour la gestion
simplifiée des ventes d'un magasin de micro-informa que :

- La relation CLIENT donne en fonction d'un numéro du client, son nom et sa ville de résidence.
Le numéro de client permet d'identifier de manière unique un client du magasin.
- La relation PRODUIT donne, en fonction d'un numéro de produit, son nom, sa marque, son prix
unitaire HT, ainsi que la quantité disponible en stock. Le numéro de produit permet d'identifier
de manière unique un produit commercialisé dans le magasin.
- La relation VENTE contient les quantités de produits vendues aux clients. Une vente est
identifiée de manière unique par le triplet (no_client, no_produit, date_vente).

1- Définir le schéma de la base de données MICRO


2- Préciser les domaines

Vous aimerez peut-être aussi