td3 BD
td3 BD
td3 BD
Le nouveau tribunal de Bab Ezzouar veut se doter d’une base de données permettant de gérer,
efficacement avant les audiences, l’important flux des affaires judiciaires à juger.
Une affaire judiciaire est inscrite au tribunal à travers les informations initiales suivantes: Un
numéro unique (numa), une date d’enregistrement (data), un type d’affaire (typa). Le type d’affaire
peut être crime crapuleux, crime passionnel, fraude financière, crime économique etc...
Une affaire peut concerner plusieurs personnes.
Une personne est caractérisée par un numéro unique (nump), un nom (nomp), un prénom
(prep), une date de naissance (datp), une adresse (adrp), un numéro de téléphone (telp).
Chaque personne concernée par une affaire donnée possède la qualité soit de
"victime","accusée", ou "témoin". On enregistre ainsi les faits subis ou reprochés ou récités. Un fait
d’une personne vis-à-vis d’une affaire est caractérisé par une date (datf), une heure (heuf), une durée
(durf), une description (desf).
Chaque personne "accusée" dans une affaire est défendue par un avocat selon une position
(innocent ou coupable). Les données concernant un avocat sont : un numéro unique (numv), nom
(nomv), prénom (prev), adresse (adrv), téléphone (telv).
Pour une affaire donnée, un avocat peut convoquer un ou plusieurs témoins.
Chaque affaire est suivie par un jury. Chaque jury identifié par un code (codj) est constitué de
plusieurs juges, dont l’un est président et les autres membres. Un juge est caractérisé par un numéro
unique (numj), un nom (nomj), un prénom (prej), une adresse (adrj), un numéro de téléphone (telj).
Un jury peut suivre plusieurs affaires à la fois.
Pour chaque affaire, un jury effectue une à plusieurs audiences à des dates différentes durant
lesquelles les victimes, accusés ou témoins donnent leurs déclarations. Le jury proclame (annonce) une
décision à chaque fin d'audience.
Le système de traitement des contraventions de la police a pour but d’enregistrer les infractions aux
règlements de la circulation et d’aviser la commission des infractions pour l’étude des dossiers afin
d’établir des verdicts. La base de données de ce système implique donc des informations sur les
automobilistes, les contraventions, les policiers, les commissions ….
Les propriétés liées à l’automobiliste comprennent le numéro de permis de conduire qui est unique
(Num-Permis), le nom (Nom-A), l’adresse (Adresse-A), la date de naissance (Date-N), la date de
renouvellement de permis (Date-renouvellement).
Page 1/4
Les propriétés liées aux contraventions sont le numéro de l’infraction (Num-C) qui est unique dans la
commission, le lieu (Lieu-C), la date de l’infraction (Date-C), l’heure de l’infraction (Heure-C), le
motif de l’accusation (Motif), la date de l’audience (Date-A), le montant de l’amende (Montant) et la
date de paiement de l’amende (Date-P).
Une contravention est établie par un policier, qui la transmet à la commission afin de prendre des
décisions (un verdict).
Pour simplifier, on considère qu’un policier est décrit par un nom qui est unique(Nom-Policier) et
qu’une commission est décrite par un nom qui est aussi unique(Nom-Commission).
Un automobiliste peut faire plusieurs infractions et donc avoir plusieurs contraventions. Mais une
contravention concerne seul automobiliste et est fournie par un seul policier.
Les policiers émettent de nombreuses contraventions. Chaque contravention est étudiée par une seule
commission.
Au terme de la date de l’audience (Date-A), la commission des infractions siège et émet un verdict
(retour du permis, suspension de permis, …).
Nous désirons de plus, garder pour des raisons de suivi et de contrôle, l’historique des verdicts emis
par les différentes commissions contre un automobiliste.
Page 2/4
2- En appliquant l’algorithme de synthèse, déterminer un schéma relationnel en 3ème forme normale
Page 3/4
Exercice 5 :
Un ensemble de magasins de location de cassettes vidéo se sont regroupés pour mettre en commun les cassettes
dont ils disposent et ont constitué un groupe de location.
Chaque magasin disposera d'un ordinateur personnel relié à un site central, il faudra pouvoir prendre en compte
les éléments suivants:
Un magasin est identifié par un numéro unique (NUMMAG) et caractérisé par son adresse et son numéro de
téléphone.
Une cassette est identifié par un numéro unique (NUMCAS), contient un film, et se trouve au niveau d'un
magasin. On veut pouvoir connaître pour chaque cassette, combien de fois elle a déjà été louée, et quel est son
état (de très bon à mauvais). Plusieurs cassettes peuvent contenir le même film.
Un film identifié par (NUMF) a un titre (TITRE), appartient à un genre cinématographique (GENRE). Il est
caractérisé par sa durée (DUREE), son réalisateur (NOMR) et la liste des acteurs principaux (NOMA).
Un client a le droit d'emprunter en même temps de 1 à 3 cassettes.
Une location est caractérisée par une date (DATELOC), et n'est permise que si le client est en règle (pas de
dépassement du nombre d'emprunts maximum, pas de cassette en retard).
Un client est caractérisé par un numéro unique (NUMCL), son nom, son adresse, son nombre d'emprunts en
cours (NBEMP), la liste des numéros de cassettes et des titres qu'il a actuellement empruntés.
1- Déterminer l’ensemble des dépendances fonctionnelles.
2- Donnez le schéma relationnel en 3ème forme normale, en appliquant l’algorithme de synthèse.
Page 4/4