Bonjour et bienvenue les programmeurs, aujourd'hui on va vous présenter la série 3, système de gestion de bases de données relationnel...
Bonjour et bienvenue les programmeurs, aujourd'hui on va vous présenter la série 3, système de gestion de bases de données relationnelles .
Catégorie : programmation, développement desktop, base de données .
Catégorie : programmation, développement desktop, base de données .
Apprendre le langage SQL (SQL SERVER)
Avant de commencer, vous devez télécharger cette base de donnée.
2. Créez un état qui affiche le nom et le numéro de département de l'employé numéro 176.
3. Les départements HR ont besoin de connaître les employés dont le salaire est élevé et ceux dont le salaire est faible. Modifiez le script de la question 1 afin d'afficher le nom et le salaire des employés dont le salaire ne se situe pas dans la plage comprise entre 5 000 $ et 12 000 $.
4. Créez un état afin d'afficher le nom, l'ID de poste et la date de début des employés dont le nom est Matos ou Taylor. Triez l'interrogation par ordre croissant de date de début.
5. Affichez le nom et le numéro de département de tous les employés des départements 20 et 50, par ordre alphabétique croissant de nom.
6. Modifiez le script de la question 3 afin d'afficher le nom et le salaire des employés qui gagnent entre 5 000 $ et 12 000 $ et qui travaillent dans le département 20 ou 50.
Nommez les colonnes respectivement « Employé » et « salaire mensuel ».
7. Le département HR a besoin d'un état qui affiche le nom et la date d'embauche de tous les employés embauchés en 1994.
8. Créez un état afin d'afficher le nom et l’ID de poste de tous les employés qui n'ont pas de manager.
9. Créez un état afin d'afficher le nom, le salaire et la commission de tous les employés qui perçoivent des commissions. Triez les données par ordre décroissant de salaire et de commission.
10. Les membres du département HR souhaitent davantage de flexibilité dans l'utilisation des interrogations que vous écrivez. Ils souhaitent un état qui affiche le nom et le salaire des employés qui gagnent plus qu'un montant saisi par l'utilisateur via une invite. Vous pouvez pour cela modifier l'interrogation créée dans l'exercice 1.
11. Le département HR souhaite exécuter des états en fonction d'un manager. Créez une interrogation qui invite l'utilisateur à saisir un ID de manager et qui affiche l'ID d'employé, le nom, le salaire et le département des employés de ce manager
Le département HR souhaite avoir la possibilité de trier l'état en fonction d'une colonne sélectionnée. Vous pouvez tester les données avec les valeurs suivantes.
12. Affichez le nom de tous les employés dont la troisième lettre du nom est un a.
13. Affichez le nom de tous les employés dont le nom comporte à la fois un a et un e.
14. Affichez le nom, le poste et le salaire de tous les employés dont le poste est commercial ou opérateur d'inventaire et dont le salaire n'est pas égal à 2 500 $, 3 500 $ ou 7 000 $.
15. Modifiez le script de la question 6 afin d'afficher le nom, le salaire et la commission de tous les employés dont le taux de commission est de 20 %.