Département : EIT
Filldres/Ni
au: GIS
Examen de base des données
Exercice 1 (5 points)
‘On soubaite gérer une agence commercial de vente de véhicule, L'age
‘commercalisent et exposent des véhicules occasion ou neuf dont le klométrage est connu. Les vendeurs son
rattachts & agence qui leur fixe des objectfs de vente(quantité) par mois que le directeur vérife chaque mos,
Le directeur soubaiteenregstrer los noms prénoms et adresse des clients. Le sexe des vendeur est conn ainsi
aque leur salaice fixe. Lors d'une transaction, le vendeur enregistre la date de vente, le prix contractualisé e+
éventuelles observations. Les vehicules ont une fiche de renseignements accrochée au rétroviseur (marque,
rmodile, type, immatriculation éventuelle pour les véhicules d'occasion, date de premire immatriculation;
puissance scale a carburation(essence, diese, GPL, électrique, la couleur. Enfin, chaque vehicue fit Vobjet
‘Pune photo difusable sur le sive Internet du groupe ot les commerciaux connaissent le prix achat du wéhicule
parle groupe
Bablir le modéte conceptuel des données
Exercice 2 (3 points)
On vout éablirle MED du MCD suivant:
snce comportent de nombreux vendeurs
urs sont,
BOUGROUN Zineb
20m
‘Scanné avec CamScannerDépartement : EIT
~
ae Filidres/Niveau : G13
dir Examen de base des données Gee
yy
Exercice 3 (12 points)
‘On considére la base des données suivante :
etudiant (AaEtudiant , nom , prenom , dateNaissance)
matiere (AaMatiere, intitle)
note (iam
1
2
3.
4
5.
6.
z
8
9.
10.
Mu.
2B
13.
M4,
wre, #idEtudiant, note )
Sachant que la base de données est vide exéer la table note
Ajouter une condition A la table Note qui exige que la note doit étre positive
‘Supprimer la contrainte ajoutée par la question 2
Ajouter la colonne dese (description) & la table matiéze
Insérer V'étudiant (2, "Karout’, ‘hame’, 17/03/2003)
‘Supprimer l'étudiant ajouté
Ajouter 2 points aux étudiants pour la matitre d'id 5
Donner ta liste des étudiants qui ont le prénom "Zakari
Donner la liste des étudiants qui ont validé la matiére "base des données’ (la note de validation est 12)
Afficher la liste établie dans la question précédente dans Vordre croissant des notes
Afficher la liste des 6tudiants qui ont validé l'année (la moyenne générale est plus de 12)
Dans un bloc PLSQL, proposer un script qui affche la liste des étudiants qui ont validé une matiére (
VFintitulé de 1a matiére est donnée par Iutilisateur)
Donner la fonction qui retourne le factoriel d’un nombre passé en paramétre(utiliser la récursivite)
Créer un trigger qui controle Pajout d'un enregistrement a la table Note, il ne permet d'ajouter qu'une
note positive
BOUGROUN Zined
2024
‘Scanné avec CamScanner