Exercice SGBD1

Requêtes de sélection multi tables (jointures)
Objectifs
:
Créer des requêtes mettant en œuvre les opérations de jointure sur plusieurs tables
selon la méthode ensembliste ou la méthode prédicative.
Soit le schéma relationnel suivant :
EMPLOYEE (EMPNO, EMPNOM, FONCTION, CHEF, SALAIRE, DEPTNO#)
DEPARTEMENT (DEPTNO, DEPTNOM, LIEU)
PROJET (PCODE, PNOM)
PARTICIPER (PCODE#, EMPNO#)
Travail à réaliser :
À
l'aide de script SQL
:
(Utiliser les 2 méthodes ensembliste et prédicative)
1. Le nom de
la ville dans laquelle travaille ‘ALAMI’
2. Les noms des employés, fonctions et les noms des départements des départements 20 et 30
3. Les noms des employés et les noms de leur chef
4. Les noms et salaires des employés qui gagnent au mois que leurs chefs (
afficher aussi les noms
des chefs)
5. Les noms des employés et les noms des projets auxquels ils participent
6. Liste des projets auxquels participent ‘BENNIS Ali’
7. Liste des ingénieurs qui participent au projet ‘Gestion pharmacie’
8. Les noms de tous le
s employés et les noms des projets auxquels ils participent (même s’ils ne
participent à aucun projet)
9. Les noms de tous les directeurs et les noms des projets auxquels ils participent (même s’ils ne
participent à aucun projet)

Post a Comment

0 Comments