OFPPT -2- TP4 : Requête On considère la Base de données contenant la table suiv

OFPPT -2- TP4 : Requête On considère la Base de données contenant la table suivante : La table « employé »: A. Créer la table employé, sachant que : o La clé primaire est le champ code_Eml. o Le champ ville de type texte choisie dans une liste de choix qui contient les villes suivantes : « Casa, Tanger, Safi, Agadir et Marrakech ». o Le champ salaire de base de type monétaire (Afficher le symbole monétaire DH avec 2 chiffres après la virgule) o Le Nom doit être saisi en Majuscule. o La 1ère Lettre du prénom doit être en Majuscule. o Le Salaire saisi doit être supérieur à 1500. Un message d’erreur doit être affiché pour chaque erreur commise. B. Saisir les informations de cette table : Code_Empl Nom Prénom Date_Naiss Adresse Ville Date_Embauche Salaire_Base A001 alami nawal 12/09/44 16 AV Med V Marrakech 15/02/61 4089,23 A002 bennis fadoua 13/05/60 19 Bd FAR Marrakech 12/04/82 2520,54 A025 alaoui salma 05/08/52 23 Av la Triomphe Casa 25/09/69 3634,55 A140 afghani hamid 03/04/58 30 Rue Tarik B Zayad Tanger 12/08/82 3427,47 C140 el haraoui karim 12/08/68 15 Assif B19 Marrakech 27/06/88 2015,65 C150 el hadani fatima 15/05/78 54 Roches Noires Casa 09/05/18 1500,00 B300 jamali fatine 12/03/62 19 Rue Fatima Ezahra Marrakech 28/12/20 2515,45 B700 afandi hicham 05/07/59 15 Rue El Ahlam Casa 22/08/82 3709,87 C100 kori leila 12/01/60 45 AV Zarktouni Casa 23/01/85 3458,64 G300 el kabbaj farid 25/12/65 145 Assif L5 Marrakech 13/10/82 2395 ,12 A700 samlali khalid 15/03/57 12 Residence Shems Tanger 29/12/82 3532,65 K100 boualal aziz 13/09/67 74 Rue Rabat Agadir 07/07/87 2545, 31 L700 jalal mohamed 28/02/66 130 Avenu Ennour Safi 16/11/89 2864,12 M200 salouani amina 24/04/55 12 AV Hassan II Agadir 24/09/75 3486,14 C. A l’aide des requêtes sélection faire le travail suivant : 1. Afficher la liste contenant : Nom (trié), Prénom et salaire de base. enregistrer cette requête par le nom « Requête1 » 2. Afficher la liste des employés qui habitent à Casa. « Requête2 » 3. Afficher la liste des employés qui habitent à Tanger ou Casa. « Requête3 » 4. Afficher la liste des employés dont le salaire de base dépasse 3000. « Requête4 » 5. Afficher la liste des employés dont le salaire de base inférieur à 2500 et habitent à Tanger. « Requête5» 6. Afficher la liste des employés dont le salaire de base est compris entre 2000 et 3000. « Requête6» 7. Afficher la liste des employés dont la date de naissance est inférieure à 16/01/60. « Requête7 » 8. Afficher la liste des employés dont la date de naissance est comprise entre 01/02/54 et 30/04/60. 9. Afficher la liste des employés qui habitent Casa ou Tanger ou Agadir 10. Afficher la liste des employés dont le nom commence par A 11. Afficher la liste des employés dont le nom qui ne commence pas par E 12. Afficher la liste des employés de toutes les villes sauf de Tanger 13. Afficher la liste des employés dont le deuxième caractère du nom est A 14. Afficher la liste des employés dont le troisième caractère du nom est M 15. Afficher la liste des employés dont le code commence par A ou C 16. Afficher la liste des employés dont le code commence par A et la ville est Marrakech 17. Afficher la liste des employés dont l’adresse contient Assif ou la ville est Casa 18. Afficher la liste des employés qui habitent dans une ville qui commence par la lettre T ou dont le nom à pour deuxième lettre la lettre A 19. Afficher la liste des employés dont la date d’embauche est aujourd’hui. Utiliser la fonction Date() Générateur d’expression : 20. Afficher le prénom et le nom des employés embauché en 1982 21. Afficher le prénom et le nom des employés embauché dans le mois 8 Créer un champ calculé 22. Afficher pour les employés, le nom, le prénom, le salaire, le double de salaire et le triple de salaire. Et afficher le résultat en DH 23. Calculer le Salaire après l’augmentation avec le Taux d’augmentation = 3% Salaire après l’augmentation = [Salaire] + [Salaire] * 0,03 Nom de champ Type de champ Code_Empl Texte Nom Texte Prénom Texte Date_Naiss Date et heure Adresse Texte Ville Texte Date_Embauche Date et heure Salaire_Base Monétaire OFPPT -2- Calcul global Σ 24. Afficher le nombre d’employé 25. Afficher le nombre d’employé par ville. Requête d’action : Requête suppression 26. Créer une requête suppression permettant de supprimer tous les employés de la ville de casa. 27. Créer une requête suppression permettant de supprimer tous les clients qui ont le salaire de base inférieur à 2500. Requête mettre à jour 28. Créer une requête mettre à jour le champ « ville» de la table client, en remplaçant la ville de Tanger par Tétouan. 29. Créer une requête qui augmente le salaire de 3% pour tous les employés. ([Salaire_Base]*0,03+ [Salaire_Base]) Requête création de table 30. De créer une table « Salaire », qui comporte les champs « Nom » et « Prénom » et « salaire après l’augmentation ». (Requête création de table) uploads/Geographie/ tp4-requete.pdf

  • 25
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager