Académique Documents
Professionnel Documents
Culture Documents
Série TD N°5
Questions :
2. Donnez les numéros des départements dont tous les employés sont des
ingénieurs(poste = 'Ingénieur').
5. Donnez la liste des employés dont le salaire est inférieur au salaire moyen.
6. Donnez la liste des tuples de tous les projets dans l’ordre décroissant.
8. Donnez le nom du projet de l’employé « Ali » dont le lieu du département est « Sfax »
10. Donnez la matricule et le nom des employés dont le nom commence par la lettre « a »,
et contient la lettre « k » en 5ème position.
12. Donnez la ligne de commande qui permet de renommer l’attribut ‘Poste’ par l’attribut
‘Fonction’.
13. Donnez la ligne de commande qui permet de renommer la table PROJET par
TRAVAIL.
1
Institut International de Technologie 2019/2020
Réponses : TD4
1. Clé Primaire : Mat, Dept, CodeP, Mat
Clé Etrangère : Dept, CodeP
2.
3. SELECT NomE
FROM EMP, DEPT
WHERE Lieu=’Nice’ ;
4. SELECT Dept
FROM DEPT, EMP
WHERE Poste = ‘Ingénieur’ ;
5. SELECT Mat
FROM EMP, DEPT
WHERE Lieu= ‘Tunis’ ;
6. CREATE Table EMP (Mat number(6),
NomE Char(5),
Poste Char(10),
Datemb Date,
Salaire Number(3),
Dept Char(7),
Constraint Clé_Pri PRIMARY KEY ( Mat),
Constraint Clé_etr FOREIGN KEY (Dept));
7. SELECT NomP
FROM PROJET, PARTICIPATION
WHERE Mat IN (11111, 22222, 33333) ;
8. SELECT *
FROM PROJET