Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Community
Ask the community for help and clear up your study doubts
Discover the best universities in your country according to Docsity users
Free resources
Download our free guides on studying techniques, anxiety management strategies, and thesis advice from Docsity tutors
Exercices corrigés sur la base de données
Typology: Exercises
1 / 3
EXERCICE 1 : On vous donne un schéma E/A représentant des visites dans un centre médical. Répondez aux questions suivantes en fonction des caractéristiques de ce schéma
Exercice A : Un patient peut-il effectuer plusieurs visites? Exercice B : Un médecin peut-il recevoir plusieurs patients dans la même consultation? Exercice C : Peut-on prescrire plusieurs médicaments dans une même consultation? Exercice D : Deux médecins différents peuvent-ils prescrire le même médicament?
EXERCICE 2 : Répondez aux questions suivantes en fonction des caractéristiques de ce schéma
EXERCICE 3 : On désire modéliser par un MCD le fait qu’un enseignement est dispensé par un enseignant à plusieurs étudiants qui ne suivent qu’un enseignement. On propose cette modélisation
EXERCICE 4 : Un office gère des cités composées de bâtiments, eux-mêmes composés d'appartements. Ces appartements sont libres ou loués à des locataires. Chaque cité est sous la responsabilité d'un gardien. Chaque appartement appartient à un type de logement (F1 à F6) correspondant à un certain nombre de caractéristiques précises. Des opérations d'entretien peuvent être effectuées sur les appartements par des artisans. Les règles de gestion sont les suivantes : Une cité n'est gardée que par un seul gardien Un bâtiment n'appartient qu'à une seule cité Une opération est relative à un seul appartement Un appartement, s'il est loué, n'a qu'un seul locataire Déterminer le modèle conceptuel des données
EXERCICE 5 : Une auto-école comprend des moniteurs et des véhicules. Elle prépare des élèves à passer un permis de type donné. Les moniteurs donnent des leçons aux élèves ; une leçon possède une durée (durlec). Les règles de gestion sont les suivantes : Une leçon n'est donnée que par un seul moniteur Un élève ne passe qu'un seul type de permis Une leçon est donnée que pour un seul élève Un élève n'apprend à conduire que sur un seul véhicule Etablir le modèle conceptuel des données
EXERCICE 6 : Le service commercial d'une entreprise enregistre les commandes des clients. Une commande comporte un numéro de commande (numcom) et une date de commande (datcom). Les lignes de commande spécifient les articles commandés et leur quantité. Deux lignes ne peuvent se référencer au même article. Les clients sont caractérisés par un numéro de client (numcli), un nom ou raison sociale (nomcli) et une adresse (adcli). Un article est référencé par un numéro (numart) et est caractérisé par un libellé descriptif (libart) et une quantité en stock (qtestock). Etablir le modèle conceptuel des données. EXERCICE 7 : On souhaite stocker les identités d’un ensemble de personnes : nom, prénom, numéro de sécurité sociale et adresse. Ces personnes ont des chats à qui elles ont donné un nom. Un chat n’a qu’un seul propriétaire et plusieurs personnes peuvent donner le même nom à leur chat. On considère également une association « a été vu par », entre chat et vétérinaires (qui sont des personnes mais ont en plus un numéro d’agrément), un chat peut avoir été vu par plusieurs vétérinaires et tous les chats d’un même propriétaire n’ont pas forcément vu les mêmes vétérinaires (par exemple à cause d’une visite urgente le week-end). Donnez un schéma entité/association décrivant cette situation
EXERCICE 8 : Proposer un schéma Entité/Association pour cette base
On souhaite implanter une base de données pour gérer le fonctionnement des enseignements et des examens d'une université :
À chaque cours est associé un titre, la salle dans lequel il se déroule, le jour (lundi, mardi, etc.) et l'heure auxquels il a lieu et le nombre total d'heures du cours. Chaque cours est assuré par un enseignant et un seul. Un enseignant peut par contre assurer plusieurs cours. Un enseignant est caractérisé par un numéro de poste, il possède un nom, un prénom et un statut. Un cours donné est associé à un certain nombre de TD caractérisés par un numéro et formé par une salle (dans laquelle il se déroule), le jour et l'heure auxquels il a lieu ainsi que le nombre total d'heures de TD. Un TD dépend d'un seul cours. Un TD est susceptible d'être assuré par plusieurs enseignants (successivement). Un enseignant peut assurer plusieurs TD. Chaque cours fait partie d'une UE et une seule. Une UE regroupe plusieurs cours, possède un intitulé et est caractérisée par un code. Chaque UE est associée à un diplôme. Un diplôme comporte plusieurs UE. Le diplôme est caractérisé par un numéro et il possède un intitulé. Les étudiants sont caractérisés par leur numéro d'étudiant. Ils sont définis par leur nom et leur prénom, leur date de naissance et leur adresse. On suppose que chaque étudiant est inscrit à un seul diplôme. Bien entendu, plusieurs étudiants peuvent être inscrits au même diplôme. Les étudiants passent dans l'année plusieurs examens. Ils reçoivent une note pour chaque examen. Chaque examen est passé par plusieurs étudiants. Un examen est caractérisé par une année, un numéro de session, une date, une heure et un coefficient. Un examen est associé à un cours et un seul mais un cours peut être associé à plusieurs examens.