Académique Documents
Professionnel Documents
Culture Documents
Nom :
Note : 20/20 Prénom :
Section :
UE Système d’Information 1
Examen blanc portant sur Analyse I et Base de données 1
11 décembre 2023
A. AHMEDI
Consignes :
- Forme
o Commencez par noter vos numéro, nom, prénom et section ;
o La durée de l’examen blanc est de 60 minutes, sans interruption ;
o Vous aurez besoin du matériel habituel ;
Outil de modélisation ou écriture à la main
- Fond
o Soyez précis et concis dans vos réponses ;
o La justification de votre modèle est aussi importante que
votre modèle lui-même
- Annexes :
o A.1 : Schéma CLICOM
Bon travail !
1
M. Ahmedi
2
Partie 1 – Notions théoriques (/4)
1) Quelle est la différence entre une approche par fichier et par BDD ?
Soit la table suivante (Emp signifie Employee, Pro signifie Project et Man signifie Manager).
a) Construisez le MCD
b) Listez les tables présentes dans le MLD
c) Justifiez chaque présence de table par les règles de passage en utilisant le vocabulaire
adéquat
On souhaite gérer le personnel d'une société. Chaque membre du personnel a un nom, une fonction,
un salaire, une commission, une date d'entrée dans la société.
Chaque membre du personnel travaille dans un département caractérisé par son nom (commercial,
production, personnel, comptable et recherche) et la ville dans lequel il se trouve.
3
Pour cela il connaît les fonctions occupées dans les différents services, la date de début d’occupation
de la fonction et le salaire.
On considère que chaque augmentation de salaire et chaque changement de fonction est une étape
dans la carrière de l’employé.
4
6) Requêtes SFW
a) Traduisez en langage français les commandes exécutées par ces deux requêtes
b) Ecrivez le résultat de ces requêtes
select P. NPRO
from PRODUIT P, DETAIL D, COMMANDE C
where P. NPRO = D. NPRO
AND D. NCOM = C. NCOM
AND exists (select *
from COMMANDE, DETAIL
where D. NCOM = C.
NCOM and QCOM > 10)
select P. LIBELLE
from PRODUIT P, DETAIL D, COMMANDE C
where P. NPRO = D. NPRO
AND D. NCOM = C. NCOM
AND C. NCOM not in (select NCOM
from DETAIL
Where QCOM <= 19)
5
Annexe 1 – CLICOM