Question a poser
Fermé
Utilisateur anonyme
-
Célien Messages postés 5729 Date d'inscription Statut Membre Dernière intervention -
Célien Messages postés 5729 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Client (numc, nom, prenom, adresse, num_emp)
Emp (num_emp, nom, prenom, salaire, prime, num_deparatement)
Dept (num_dept, libelle, chef)
NB : chef est un employé, prime est le % du nombre de client affecté a l'employé par rapport au nombre
totale des clients
Questions :
1) Procédure 1 : pour renvoyer un nombre n des employés ayant les salaires les plus élevés.
NB :
- étudiez les cas de n=0 et n> au nombre total d'employés dans EMP
- n est donnée en paramètre
- considérez le cas où plusieurs employés ont le même salaire. Si une personne est listée alors
toutes les personnes ayant le même salaire devraient l'être aussi.
2) Procédure 2 : Ecrivez une requête pour obtenir tous les départements ainsi que leurs employés.
Insérez le résultat dans la table MESSAGES. Utilisez un curseur pour obtenir le numéro de
département et passez le numéro à un curseur pour obtenir les employés de ce département.
3) Procédure 3 : Ajoutez une nouvelle colonne STARS varchar(100), dans la table EMP qui permet
de stocker des étoiles « * », Ecrire un programme qui récompense les employés en leur attribuant
une étoile dans la colonne STARS par tranche de salaire de 1000DHs.
Client (numc, nom, prenom, adresse, num_emp)
Emp (num_emp, nom, prenom, salaire, prime, num_deparatement)
Dept (num_dept, libelle, chef)
NB : chef est un employé, prime est le % du nombre de client affecté a l'employé par rapport au nombre
totale des clients
Questions :
1) Procédure 1 : pour renvoyer un nombre n des employés ayant les salaires les plus élevés.
NB :
- étudiez les cas de n=0 et n> au nombre total d'employés dans EMP
- n est donnée en paramètre
- considérez le cas où plusieurs employés ont le même salaire. Si une personne est listée alors
toutes les personnes ayant le même salaire devraient l'être aussi.
2) Procédure 2 : Ecrivez une requête pour obtenir tous les départements ainsi que leurs employés.
Insérez le résultat dans la table MESSAGES. Utilisez un curseur pour obtenir le numéro de
département et passez le numéro à un curseur pour obtenir les employés de ce département.
3) Procédure 3 : Ajoutez une nouvelle colonne STARS varchar(100), dans la table EMP qui permet
de stocker des étoiles « * », Ecrire un programme qui récompense les employés en leur attribuant
une étoile dans la colonne STARS par tranche de salaire de 1000DHs.
A voir également:
- Question a poser
- Poser une question à gemini - Accueil - Téléphones
- Forum pour poser des questions sans inscription - Forum Windows
- Célia doit nettoyer le tableau ci-dessous pour l’ajouter à la base de données de son entreprise. les données sont ensuite traitées automatiquement. quelles sont les 4 cellules qui risquent de poser problème ? ✓ - Forum Excel
- Poser une question ✓ - Forum Bases de données
- Comment poser un bloc sur minecraft pc sans souris - Forum Minecraft
1 réponse
Salut,
On ne va pas faire l'exercice à ta place, à lire : Demander de l'aide pour vos exercices sur CCM. Si tu as séché le cours, cours de rattrapage : Cours SGBD.
On ne va pas faire l'exercice à ta place, à lire : Demander de l'aide pour vos exercices sur CCM. Si tu as séché le cours, cours de rattrapage : Cours SGBD.