Employés et départements

[30 minutes]

Soit les deux relations EMP et DEPT ci-après.

CTRL+C pour copier, CTRL+V pour coller
1
EMP (#ENO, ENOM, PROF, SAL, COMM, DNO=>DEPT(DNO)) 
2
DEPT (#DNO, DNOM, DIR=>EMP(ENO), VILLE) 
EMP (#ENO, ENOM, PROF, SAL, COMM, DNO=>DEPT(DNO)) 
DEPT (#DNO, DNOM, DIR=>EMP(ENO), VILLE) 
  • ENO : numéro d'employé, clé

  • ENOM : nom de l'employé

  • PROF : profession (directeur n'est pas une profession)

  • SAL : salaire

  • COMM : commission (un employé peut ne pas avoir de commission)

  • DNO : numéro de département auquel appartient l'employé

  • DNO : numéro de département, clé

  • DNOM : nom du département

  • DIR : numéro d'employé du directeur du département

  • VILLE : lieu du département (ville)

Écrire en algèbre relationnelle les requêtes permettant d'obtenir les informations suivantes.

Question

Lister les employés ayant des revenus supérieurs à 10.000 euros.

Question

Trouver le nom et la profession de l'employé numéro 10.

Question

Lister les noms des employés qui travaillent à Paris.

Question

Trouver le nom du directeur du département Commercial.

Question

Trouver les professions des directeurs des départements.

Question

Trouver le nom des directeurs de département ayant comme profession Ingénieur.