Soit le modèle suivant : Employé Département 1,1 Est affecté Num_dep Num Nom_dep Nom 1,n Lieu … … 0,n Dans ce modèle : 0,1 -Un employé est affecté à un et seul département, Est le superieur un département contient un ou plusieurs employés -Un employé peut être chef de zéro ou de plusieurs employés, un employé peut avoir zéro ou un chef
A partir de ce modèle on peut déduire une base de données constituée des tables suivantes :
1. Créer une base de données nommée « gest_emploi »
2. Créer les deux tables de la base 3. Réaliser le modèle relation et appliquer les contraintes d’intégrité référentielle 4. Saisir les données des deux tables 5. Réaliser les requêtes simples suivantes : a. Liste des employés triés par département et nom. b. Liste des noms, fonction et salaire des administratifs c. Liste des commerciaux embauchés depuis 1/1/1985 d. Liste des employés n’ayant pas de commission e. Liste des employés administratifs et commerciaux f. Liste des employés dont le nom commence par d ou a g. Liste des employés et salaire + commission pour les employés ayant des commissions. 6. Requêtes multi tables : a. Liste des noms, numéro, fonction, salaire et nom de département de tous les employés b. Liste des employés de la ville de Rennes et Toulon c. Liste des administratifs du département recherche et vente 7. Requêtes utilisant des fonctions de regroupement a. Nombre total des employés b. Nombre des employés par département c. Maximum et minimum de salaire par département d. Salaire moyen par département e. Somme de salaire par fonction f. somme des salaires par département et fonction