Pl sql exercices corriges Abdallah EL Asmar PL SQL ?? Exercices corrigés Considérons les tables suivantes Employees Employeeid FirstName Last Name Departments DepartmentID Departmentname Email Phone Number Hire Date Job ID Salary Commission PCT Manager ID

Abdallah EL Asmar PL SQL ?? Exercices corrigés Considérons les tables suivantes Employees Employeeid FirstName Last Name Departments DepartmentID Departmentname Email Phone Number Hire Date Job ID Salary Commission PCT Manager ID Department ID Ecrire une fonction PL SQL permettant de retourner le salaire moyen de tous les employés d ? un département donné qui ne sont pas de managers Corrigé create or replace function Exemple N employees departmentid type return integer IS moyen integer begin select avg salary into moyen from employees where departmentid N and employeeid not in select managerid from employees where manager id is not null return moyen end Ecrire un trigger permettant de lever une exception dans le cas d'une diminution de salaire des employés Corrigé create or replace trigger Exemple before update of salary on employees for each row begin if new salary old salary then raiseapplicationerror - 'interdit de diminuer le salaire' end if end CAbdallah EL Asmar PL SQL ?? Exercices corrigés Pour archiver l ? historique des opérations de mise à jour de la table Employees on a crée une table History employeeid operationdate operationtype Ecrire un trigger permettant après l ? exécution de chaque opération sur Employees d ? ajouter un tuple concernant cette opération à la table History Corrigé create or replace trigger Exemple after update or insert or delete on employees for each row declare typeop varchar id employees employeeid type begin if inserting then typeop 'insert' id new employeeid elsif updating then typeop 'update' id new employeeid else typeop 'delete' id old employeeid end if insert into history values id sysdate typeop end Pour chaque département a ?cher le nom du département le nom ?rstname et lastname et le salaire de l ? employé ayant le plus grand salaire de ce département Le résultat doit être déterminé de plusieurs manières a Créer une view pour trouver pour chaque département le plus grand salaire puis utiliser cette view dans une requête b Utiliser une seule requête SQL c Créer une procédure en PL SQL Corrigé a Utilisation d ? une view create view salairemax as select departmentid max salary maxsalary from employees group by departmentid select d departmentname e ?rstname ' ' e lastname as name e salary from employees e departments d salairemax s where e departmentid d departmentid and e departmentid s department id and e salary s maxsalary CAbdallah EL Asmar PL SQL ?? Exercices corrigés b Utiliser une seule requête SQL Première méthode utilisation d ? une requête imbriquée dans la clause FROM select d departmentname e ?rstname ' ' e lastname as name e salary from employees e departments d select departmentid max salary maxsalary from employees group by departmentid s where e departmentid d departmentid and e departmentid s departmentid and e salary s maxsalary Deuxième méthode utilisation d ? une requête imbriquée dans la clause WHERE select d departmentname e ?rstname ' ' e lastname as name e salary from employees e departments d where e departmentid d departmentid and e

Documents similaires
Epreuve de chimie physique 3a 2016 version finale 23022106 v3 modif240216 1 0 0
Solution Examen 2021 Bouira Exercice 1 Une fibre optique à saut d’indice de dia 0 0
Fr mca ci general procurement procurement notice 2019 march 2019 vf 1 0 0
b1 cand col DIPLÔME D ? ÉTUDES EN LANGUE FRANÇAISE DELF B Niveau B du Cadre européen commun de référence pour les langues ÉPREUVES COLLECTIVES Compréhension de l ? oral Réponse à des questionnaires de compréhension portant sur trois documents enregistrés 0 0
Arret djossou emile Ahophil N CA du Répertoire N - CA du Gre ?e Arrêt du janvier AFFAIRE DJOSSOU D Emile C Etat béninois REPUBLIQUE DU BENIN AU NOM DU PEUPLE BENINOIS COUR SUPREME CHAMBRE ADMINISTRATIVE La Cour Vu la requête en date à Cotonou du mars enre 0 0
Lespreuvesdubaccalauratenducation physique et sportive pdf 69985 1 0 0
Dictee subjonctif Dictée UN INVITÉ APPRÉCIÉ Quand Monsieur de Norpois fut parti mon père dit à maman J ? avoue que le père Norpois a été un peu ??poncif ? J ? ai eu peur que vous ne vous mettiez à rire ?? Mais pas du tout répondit ma mère j ? aime beaucou 0 0
Coursdpigraphi00cagn bw mi j JtC 'r i h j VJv f C C C Cc - CDigitized by the Internet Archive in with funding from University of British Columbia Library http www archive org details coursdpigraphiOOcagn CCOURS D'ÉPIGRAPHIE LATINE CDU MEME AUTEUR Études h 0 0
1 ` Déroulement de l’épreuve • Première partie : étude d’un texte littéraire et 0 0
5 Fiche 1 Le droit administratif, droit de l’action publique I. Les caractères 0 0
  • 87
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager
  • Détails
  • Publié le Mai 22, 2021
  • Catégorie Administration
  • Langue French
  • Taille du fichier 42.5kB