Vous êtes sur la page 1sur 6

N° :

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

- Lisez attentivement les consignes, répondez à l’ensemble


de chacune des questions et tenez compte de chaque étape
!

- 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 ?

Au début du cours (voir réponse)


2) Quelle est la différence entre les fonctions d’un ERP et d’un CRM ?
Comparer à partir des composants d’un processus (partie humaine et machine)
3) Qu’entend-on par ‘’fonctionnement en silos’’ dans le domaine des entreprises ?

Partie 2 – Pratique (15/20)


4) Dépendances fonctionnelles et normalisation

Soit la table suivante (Emp signifie Employee, Pro signifie Project et Man signifie Manager).

a) Listez les dépendances fonctionnelles


Emp->EmpName, Pro, ProName
Pro->ProName, Man, ManName
b) Montrez que ce modèle n’est pas en 3FN
Il y a une dépendance fonctionnelle entre Pro et Man, car avec le projet on peu en déduire son
manager
c) Proposez un modèle équivalent en 3FN
Créer une nouvelle table avec comme clé primaire Pro

5) Conception et passage vers schéma relationnel

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.

Chaque membre du personnel a un supérieur hiérarchique lui-même membre du personnel. Dans


l’entreprise, le service des Ressources Humaines veut gérer la carrière des employés.

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

Sur base de l’Annexe 1 CLICOM,

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

Vous aimerez peut-être aussi