Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

TP3 BD 2021 2022

Télécharger au format docx, pdf ou txt
Télécharger au format docx, pdf ou txt
Vous êtes sur la page 1sur 3

TP N° 3

(LDD/LMD) 

1. Insérez les données relatives à chaque table de la base de données du TP2, conformément
à l’échantillon suivant :

EMPLOYE
CODEMP NOMEMP SALAIRE CODDIR FONCTION DATEEMB COMM
1 ALI 800 13 CONSEILLE 17/12/2020
2 AHMED 1600 6 COMMERCIAL 20/02/2020 300
3 BASSEM 1250 6 COMMERCIAL 22/02/2020 500
4 BECHIR 2975 9 GERANT 02/04/2020
5 JALEL 1250 6 COMMERCIAL 28/09/2019 1400
6 SALEM 2850 9 GERANT 01/05/2018
7 ZIED 2450 9 GERANT 09/06/2018
8 MAHDI 3000 4 ANALYSTE 09/12/2020
9 NOURI 5000 PRESIDENT 17/11/2016
10 AMINE 1500 6 COMMERCIAL 08/09/2018 0
11 RAMI 1100 8 CONSEILLE 12/01/2018
12 FAWZI 950 6 CONSEILLE 03/12/2017
13 AMINA 3000 4 ANALYSTE 03/12/2016
14 MAJDI 1300 7 CONSEILLE 22/01/2020

DEPARTEMENT
CODDEP NOMDEP DIRDEP
1 ETUDES 7
2 METHODES 4
3 ADMINISTRATION 1
4 VENTES 5

AFFECTER
CODDEP CODEMP DATEAFFECT DATEFIN
1 1 17/12/2020
4 2 20/02/2020
4 3 22/02/2020
1 7 ---------------
4 5 28/09/2019
3 6 --------------
3 4 02/04/2020
4 4 12/05/2021

Travaux Pratiques BD 1
SALGRADE
GRADE MINSAL MAXSAL
1 700 1200
2 1201 1400
3 1401 2000
4 2001 3000
5 3001 9999

2. Ecrivez les commandes SQL nécessaires pour répondre aux questions suivantes :

a. Donnez la liste des employés.


b. Donnez les noms des salariés qui gagnent plus de 1300 dinars.
c. Donnez la liste des employés n’ayant pas de directeur.
d. Affichez la liste des conseillés de la société.
e. Donnez la liste des employés dont le nom commence par b. Le nom doit être
affiché avec seule la première lettre en majuscule.
f. Donnez la liste des employés dont le nom est formé exactement de 10 caractères.
g. Donnez la liste des salariés de grade 2.
h. Donnez la liste des salariés sous la direction directe du président.
i. Modifiez la colonne DATEAFFECT pour les employés 7 et 6. La nouvelle date sera
celle d’embauche de chacun d’eux.
j. Mettez fin à l’affectation de l’employé 4 au département 3, en modifiant la valeur
de la colonne DATEFIN. La nouvelle valeur sera celle de son affectation au
département 4.
k. Donnez les codes des employés affectés au département 4 au mois de Février de
l’année 2020.
l. Affichez les codes des employés ayant quitté des départements.
m. Affichez la liste des départements par ordre alphabétique.
n. Affichez les employés dont leurs noms commencent et se terminent par les mêmes
lettres.
o. Donnez les employés ayant le même chef que l’employé ayant le code 3.
p. Nous supposons qu’un employé ne doit pas être affecté plus que 3 ans au niveau
d’un département. Affichez la liste des employés qui doivent quitter leur
département au cours du mois prochain de l’année en cours.
q. Donnez la liste des employés ayant des subordonnés
r. Donnez la liste des affectations de l’année en cours.
s. Donnez la liste des employés (Codemp) qui ont été affecté à des départements au
cours des deux derniers mois
t. Trouvez le salaire du directeur du département « Méthodes ».

Travaux Pratiques BD 2
u. Affichez la liste des employés (codemp, nomemp, fonction et salaire) en
remplaçant le salaire du président par ' ### '.
v. Trouvez les noms des salariés sous la responsabilité du directeur du département
« Méthodes ».
w. Donnez pour chaque employé (Nomemp : seulement la première lettre en
majuscule) les départements (NOMDEP) auxquels il a été affecté.
x. Donnez la liste des employés non chef de département.
y. Donnez la liste des affectations (codemp, dateaffect) du département méthodes.
z. Affichez la liste des départements avec pour chacun le nom de son directeur.
aa. Donnez pour chaque employé son nom (en toute majuscule) et son salaire ainsi
que le nom de son chef.
bb. Donnez pour chaque employé le nombre de départements auxquels il a été affecté.
cc. Donnez pour chaque employé le dernier département qu’il a quitté (l’attribut
DATEFIN ne sera saisi que lors d’une nouvelle affectation).
dd. Donnez la liste des directeurs ayant sous leur responsabilité le maximum
d’employés.
ee. Donnez pour chaque employé la plus longue durée d’affectation.

Travaux Pratiques BD 3

Vous aimerez peut-être aussi