Vous êtes sur la page 1sur 5

Exercice 1

La filière SIL-GIT a connu sa création depuis plus d’une décennie. Elle a permis de
valoriser des compétences humaines en matière de programmation, réseau et
maintenance informatique. En vue de créer un meilleur cadre d’échange et de
partage d’expériences aux acteurs intervenant dans cette filière, les responsables
pédagogiques se sont convenus, depuis quelques années, d’organiser des universités
de vacances au profit de ces acteurs. Ainsi, à chaque fin d’année un établissement
scolaire est retenu pour abriter les évènements.

Afin de mieux suivre le déroulement des évènements, il vous a été demandé de


mettre à contribution vos connaissances en Base de données tout en tenant compte
des renseignements ci-après. Chaque année une liste des participants est établie.
Chaque participant provient d’un établissement scolaire, lui-même situé dans un
département donné. Au cours de chaque université de vacances, plusieurs sujets
spécifiques sont discutés. On connaît le code, l’intitulé et le nombre de jours de
réflexion sur chaque sujet. Chaque participant dispose d’un numéro, d’un nom et
prénoms, d’une adresse, d’un numéro de téléphone, d’une ancienneté dans
l’enseignement et d’une matière principale enseignée. Chaque département est
numéroté et dispose d’un libellé. On s’intéresse au code, au nom, à l’adresse et à
l’adresse de chaque établissement. Chaque participant offre une contribution
volontaire financière pour la couverture des charges d’organisation de l’université. En
revanche, une liste spéciale de locaux bien équipés et dotés de services de qualité est
mise à la disposition des participants. Chaque participant utilise un seul local (ou
appartement) et on désire conserver le numéro de l’appartement, le nom de
l’appartement. On conservera aussi les dates d’arrivée, de départ de chaque
participant. Pour chaque sujet de réflexion, chaque participant peut faire une
proposition qui devra être mémorisée pour les besoins d’archive et pourra être
validée plus tard par un comité spécial.

TAF

1) Dresser un dictionnaire des données relatives à cette situation décrite.

2) Présenter la liste des dépendances fonctionnelles élémentaires et directes


correspondant.

3) Déduire le modèle conceptuel des données correspondant.

4) Présenter le schéma de données relationnel correspondant

Exercice 2
Voici un extrait du SCD relatif au suivi des activités des ouvriers dans une usine
de montage de véhicules.

AGENT
CATEGORIE
NumMatr Appartenir1
CodCat
NomPrenom
Etre Spécialisé
LibCat
1,1 Age
DateEmbauche
Salaire
Oeuvrer
1,N
MARQUE
Travailler
CodMarque
LibMarque PERIODE

NumPeriode
LibPeriode
DIVISION
Appartenir2 FAMILLE
CodDivision
CodFamille
LibFamille

Voici un extrait des règles de gestion exploitées pendant l’analyse : « La société (ou
l’usine) dispose de plusieurs agents ayant différents profils. Pour tout agent, on
connaît un matricule, un nom et prénoms, un âge, une date d’embauche, un salaire
brut et il appartient à une seule catégorie. Il (un agent) est dans une division donnée
et est toujours spécialisé dans le montage d’une marque donnée. Chaque division
dispose d’un code et d’un libellé. Les activités de montage sont réparties en périodes
durant l’année et il peut en exister pendant lesquelles aucun montage n’est effectué.
On connaît le nombre de véhicules (toutes marques ou familles confondues) montés
par division et par période ouvrable. »

1) Complétez les cardinalités et les propriétés manquantes sur ce MCD puis dressez
le MLDR correspondant.

2) Expliquez les cardinalités relatives à l’association « Etre Spécialisé ».

Exercice 3

La société Vacances-Dorées est spécialisée dans l’organisation de visites de sites


touristiques au profit des élèves vacanciers pendant les congés scolaires. Afin
d’automatiser le suivi de ses activités, elle sollicite vos compétences en Base de
Données pour la mise en place du Système d’Information future. Pendant la phase de
collecte des informations, les faits suivants ont été consignés dans le dossier
d’analyse :

On fournit également les précisions ci-après : « Vacances-Dorées fait visiter des sites
se trouvant dans différentes localités. On connaît le nom et le code de chaque
localité. Les vacanciers s’inscrivent en donnant leurs noms, prénoms, adresses
personnelles et les adresses de leurs parents pour les besoins de contact éventuel
puis se font attribuer chacun un numéro. Etant donné que les visites de sites se
déroulent dans plusieurs localités, les vacanciers peuvent se loger dans plusieurs
hôtels durant la période selon les besoins. Chaque vacancier peut séjourner donc un
certain nombre de jours dans chaque hôtel. Chaque hôtel est référencée et a un nom,
un contact, une adresse et se trouve dans une localité précise. Vacances-Dorées
dispose d’un parc de véhicules affectés au transport des vacanciers. Chaque vacancier
connaît dès l’inscription le véhicule qui le conduira pendant toute la durée des visites.
Tout véhicule peut transporter plusieurs vacanciers et dispose d’une immatriculation,
d’un libellé, d’un nombre de places disponible et d’un phare-projecteur ou non utile
pour les sorties nocturnes. »

Travail à faire

1) Présentez un dictionnaire des données relatif à cette situation.

2) Dressez la liste des dépendances fonctionnelles élémentaires et directes.


3) Présentez le graphe des dépendances fonctionnelles.
4) Etablissez le Schéma Conceptuel des Données correspondant.
5) Expliquez les cardinalités relatives à une CIF selon votre choix

Exercice 4

Au cours du 1er trimestre de l’année 2020, le BENIN a eu à faire face à une


menace de contamination de sa population par un virus appelé Covid-19. Très
rapidement, les autorités ont déployé des dispositifs et mesures pour circonscrire la
propagation de cette maladie. Ainsi, entre autres, des centres de dépistage et de
prise en charge ont été mis en place sur toute l’étendue du territoire nationale pour
l’accueil, le traitement et la prise en charge des patients. Pour mieux suivre le
fonctionnement de ces centres, le Coordinateur National de cette lutte fait appel à
vos compétences en Informatique afin de l’aider dans l’élaboration des points
d’activités de ces Centres à partir d’une application informatique. Il vous fournit donc
les renseignements ci-après :

« Plusieurs centres de santé ont été retenus comme centres de soins pour les
patients ou présumés patients. On s’intéresse pour chaque patient, à son âge, sa date
de début d’internement, son nom, son prénom et son sexe. Le Bénin dispose de
plusieurs départements dont chacun est codifié. Pour mener à bien cette lutte, on
détache régulièrement plusieurs médecins ou personnels soignants (on les désignera
ici par intervenants) pour servir dans un centre précis. Chaque intervenant a un
matricule, un nom, un grade, une spécialité (s’il en a), une ancienneté et une date à
partir de laquelle il a commencé ses prestations dans le cadre de cette lutte. Tout
patient est interné dans un seul centre pour ses soins jusqu’à la fin de ses
traitements. Un département peut avoir plusieurs centres mais tout intervenant ne
fournira ses prestations que dans un seul centre. Chaque centre a, entre autres, un
nombre de lits et un nombre de respirateurs pour les réanimations. On connaît le
nombre de jours pendant lesquels tout patient a séjourné dans son centre de soins
ainsi que le montant total des frais de soins à lui prodigués. Chaque intervenant
bénéficie d’une prime journalière fixe pour ses prestations. »

Il vous fournit également la relation universelle suivante :

COVID_EST_VAINCU(Anciennete, NbRespir, Sexe, DateDebIntern, PrePat, CodDept,


LibDept, Matric, NomInterv, Grade, NumPat, Spec, LibCentre, NomPat, AdrCentre,
NbLit, NumCentre, NbJourFait, DateDebPrest, TotFrais, PrimeJour, Age)

Il sollicite votre aide par rapport aux préoccupations suivantes :


1) Dresser le dictionnaire des données relatif à ce système d’information.

2) Présenter toutes les dépendances fonctionnelles élémentaires directes relatives à


ces informations fournies.
3) La relation COVID_EST_VAINCU est-elle en 1FN ? 2FN ? 3FN ? Justifier dans
chaque cas.

4) Si COVID_EST_VAINCU n’est pas en 3FN alors éclater-la en d’autres relations


cohérentes qui seraient en 3FN puis établir le Modèle Conceptuel des Données.

Vous aimerez peut-être aussi