Devoir a la maison n 2 Description de la Base de données Employés-Département L ? exemple suivant est tiré de la base de données proposée par le SGBD MySQL Relation des Employés EMP ENO NomEmp Prof DateEmb Sal Comm DNO ENO le numéro d ? employé clé de la

Description de la Base de données Employés-Département L ? exemple suivant est tiré de la base de données proposée par le SGBD MySQL Relation des Employés EMP ENO NomEmp Prof DateEmb Sal Comm DNO ENO le numéro d ? employé clé de la relation Nom Emp le nom de l ? employé Prof Profession directeur n ? est pas une profession DateEmb date d ? embauche Sal salaire Comm commission un employé peut ne pas avoir de commission DNO Numéro de département auquel appartient l ? employé Relation des Départements DEP DNO NomDep Dir Ville DNO Numéro de département clé de la relation NomDep Nom du département Dir Directeur du département Ville lieu du département ville Soit l ? exemple suivant des tables Employés et Départements EMP ENO NomEmp Prof DateEmb Sal Comm DNO Joe Ingénieur Jack Technicien Jim Vendeur Lucy Ingénieur Marc Comptable John Vendeur DEP DNO NomDep Dir Commercial Production Développement Comptabilité Informatique Ville New York Houston Boston New York New Yor Création de la base de données Remplier les valeurs Exprimez les requêtes en SQL C Dé ?nissez une vue nommée EMP Ingenieur contenant les NomEmp Prof DateEmb Sal et Comm des employés Supprimer cette vue du dictionnaire de la base de données Dé ?nissez la vue contenant les départements de la ville New York ? Dé ?nissez la vue contenant que les Ingénieurs Dé ?nissez la vue qui permet d'a ?cher le résultat suivant NomEmp Jim Prof Vendeur DateEmb Sal Comm Lucy Ingénieur Marc Comptable Dé ?nissez une vue qui permet d'a ?cher le même résultat mais avec des noms de colonnes personnalisés NomEmp devient Nom de l'employé ? Prof devient Profession ? DateEmb devient Date d'embauche ? Sal devient Salaire ? et Comm devient Commission ? Est-il possible de modi ?er la table Emp à travers cette vue Pourquoi Est-il possible d'ajouter un nouvel employé dans la table Emp à travers cette vue Pourquoi Dé ?nissez une vue nommée Liste Salaire contenant la liste des salaires proposés par l'entreprise et le nombre de client qui ont ce salaire Écrivez la requête SQL qui permet d'a ?cher les salaires supérieurs à Est-ce que la mise à jour de la table Emp par exemple modi ?cation d'un salaire à travers cette vue est possible Pourquoi Supposons que le propriétaire de l'entreprise souhaite consulter la liste des employés classés par département Dans le résultat on trouve les champs suivant le nom de l'employé la profession de l'employé le code du département et la ville du département Dé ?nissez une ou deux requêtes de création de ces vues Exécutez la requête suivante sur cette vue insert into Emp Houston values 'Jean' 'Ingénieur' 'Laval' quel est le résultat de cette requête Réaliser une fonction ufsalaireemploye ? qui retourne le salaire d ? un employé donné Réaliser une procédure spnbremployer dep ? qui liste le nombre des employés par département Réaliser une procédure spnouveauemployer ? qui ajouter nouveau employer dans un département Réaliser une procédure spaugmentesalempdep ? qui augmente les salaires

  • 23
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager
  • Détails
  • Publié le Sep 03, 2022
  • Catégorie Administration
  • Langue French
  • Taille du fichier 37.2kB