Vous êtes sur la page 1sur 3

PROSIT 2_EA_Relationnel

INTRODUCTION

Embauché(e) en tant qu’administrateur de bases de données dans une nouvelle Start up, vous
êtes directement rattaché(e) à une équipe de 4 ou 5 personnes.

Votre mission est de proposer une modélisation des différents systèmes d’information pour
lesquels votre entreprise développera des applications Web.

Pour ce faire, votre mission serait de :

- Travailler en groupe
- Schématiser le modèle ENTITE ASSOCIATION relatif à toute description textuelle
proposée par un client.
- Déduire le MODELE RELATIONNEL relatif à chacune des modélisations élaborées.

Description 1 : (Domaine d’application : parc d’attraction aquatique)

Carthage Land est un parc d’attraction aquatique qui contient plusieurs piscines.
Chaque piscine est caractérisée par son nom et le type de son toboggan. Les clients ont accès
à plusieurs piscines. Un client possède un nom, un prénom, une date de naissance et une
adresse. Il existe deux types de client : abonné qui a un nombre de points de fidélité ou bien
un visiteur.
Pour avoir accès au parc, les clients doivent acheter les billets auprès des employés.
Le billet contient son prix, le nombre d’accès et la date de la vente. Un employé possède lui
aussi un nom, un prénom et une fonction. Il peut même diriger d’autres employés.
(Réf.: Examen R 13/14)

Description 2 : (Domaine d’application : agence de location de voitures)


Une agence est caractérisée par un code unique, un nom et une adresse. Dans une agence,
des agents y travaillent. Ces agents sont caractérisés par leur CIN, leur nom et prénom, la date
de leur embauche ainsi que leur salaire. Un agent peut superviser d’autres agents et peut être
classifié selon deux types : les agents commerciaux caractérisés par leur grade et les agents
fonctionnels caractérisés par leur fonction. Une agence contient aussi des voitures ; chaque
voiture est définie par une matricule, une date de mise en circulation et une marque.

1/3
PROSIT 2_EA_Relationnel

En ce qui concerne les clients des agences, on souhaite enregistrer leur identifiant unique
(CIN), leur nom et prénom et leur numéro de téléphone. Un client peut louer plusieurs
voitures à la fois. Il est à noter que le client doit signer au préalable un contrat de location
auprès d’un agent commercial. Tout contrat est caractérisé par un code unique, une date de
début de contrat, une période de validité ainsi qu’une description de toutes les clauses du
contrat.
(Réf.: Examen P 15/16)

Description 3 : (Domaine d’application : agence de voyage)

Tous les clients de l’agence possèdent un compte comportant leurs informations personnelles
(cin, nom, prénom, adresse) et leurs réservations en cours. Ils reçoivent un numéro de carte
et un mot de passe. Une réservation concerne une chambre dans un hôtel, dont on connait
le nombre d’étoiles et l’adresse, pour un nombre de nuitées bien déterminé. Une chambre est
caractérisée par un numéro et un nombre de lits.

Un hôtel offre plusieurs services (Spa, Sport, Garderie…). Parmi ces services, il y a quelques-
uns qui sont gratuits. Un service a un identifiant et un libellé.

(Réf. : Examen P 13/14)

Description 4 : (Domaine d’application : agence de réservation de billets)

L’agence est basée à Tunis, destinés aux parcs d’attractions situés au pays d’Europe. Chaque
personne doit se rendre à l’agence au préalable afin de remplir un formulaire pour pouvoir
procédé à l’achat de son billet. Il devra noter son CIN, son nom et prénom, sa nationalité et
son âge. La date d’achat devrait être aussi enregistrée. Une fois le formulaire est rempli, un
ticket sera généré automatiquement comportant un code unique et est caractérisé par un prix
calculé relativement à l’âge de la personne et au parc choisi. Chacun des parcs d’attraction est
identifié par son nom et le nom de la ville où il est situé, et est composé de plusieurs
attractions. Chaque attraction est caractérisée par un nom.

L’objectif de cette agence est d’enregistrer le nombre d’entrée relatif à chaque parc et à
chacune de ces attractions afin d’établir un classement par pays.
(Réf. : Examen P 14/15)

2/3
PROSIT 2_EA_Relationnel

Description 5 : (Domaine d’application : société de tourisme)

On souhaite établir la base de données d’une société de tourisme spécialisée dans les
excursions. La base de données doit nous permettre de gérer les clients ainsi que le personnel
de l’entreprise, de gérer le catalogue des excursions proposées, de gérer le parc des véhicules
et d’affecter les chauffeurs et les hôtesses d’accompagnement ainsi que les clients ayant
réservé une place. Chaque excursion aura besoin d’un certain nombre d’autobus selon le
nombre de personnes ayant réservé.

Plus précisément, on souhaite pouvoir :

 Identifier un client par son CIN, enregistrer son nom et prénom, le joindre par
téléphone ou par courrier, savoir les réservations qu’il a effectuées.
 Décrire une excursion par un identifiant unique et un libellé, son point de départ, le
lieu, une référence à un descriptif détaillé, sa durée (une demi-journée ou une journée)
et son prix. Une excursion peut être programmée plusieurs fois à des dates différentes.
 Connaître pour chaque membre du personnel de la société, en dehors de ses
coordonnées personnelles, sa qualification, sa fonction et le service auquel il est
affecté. Pour les chauffeurs, on veut de plus pouvoir retrouver des informations sur
leur permis de conduire, les types d’autobus qu’ils ont conduits ainsi que les références
des accidents dans lesquels ils ont été impliqués.
 Avoir les éléments descriptifs principaux de chaque véhicule. Exemple matricule,
marque, couleur, Nombre de places, etc.
 Connaître tous les éléments de chaque excursion programmée : la date, le véhicule
affecté, le chauffeur responsable, l’hôtesse choisie, les clients ayant réservé.

(Réf. : Examen R 14/15)

BON TRAVAIL

3/3