Dc3 base de données

629 vues

Publié le

  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Dc3 base de données

  1. 1. LYCEE MAZZOUNA SIDI BOUZID CLASSE : 4 Science Informatique DEVOIR DE CONTROLE N°3 Matière : INFORMATIQUE le : 29/04/2010 Durée : 1 heure Prof : Mr Baklouti Brahim Nom & Prénom :……………………………………………………………………………….  Cette feuille doit être remise en fin de l’épreuve  Soit la représentation textuelle de la base : Departements (num_dep, nom, ville) Employes (matricule, nom, fonction, supérieur#, embauche, salaire, commission, num_dep#) Participations (matricule#, Numero#) Seminaires (Numero, theme, date, duree, lieu) Travail demandé : 1. Donner toutes les informations des employés embauchés avant le 01/03/2010 triés par leur nom dans l’ordre décroissant ………………………………………………………………………………………………… ………………………………………………………………………………………………… 2. Donner toutes les informations des employés dont le salaire est compris entre 1000 et 1500 ………………………………………………………………………………………………… ………………………………………………………………………………………………… 3. Afficher le matricule, le nom et le salaire des employés affectés à des départements commençant par la lettre ‘p’ et ayant comme derniers caractères ‘08’ ………………………………………………………………………………………………… ………………………………………………………………………………………………… 4. Donner les matricules et les noms des employés ayant l’une des fonctions suivantes : Technicien, Ingénieur, Directeur ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… Page 1 sur 3
  2. 2. 5. Déterminer le salaire minimum des employés dont la commission a la valeur NULL ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… 6. Calculer le nombre de départements de la ville de Tunis. Prévoir l’alias de colonne ‘Total département Tunis’. ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… 7. Afficher la liste des employés qui ont participé aux séminaires portant sur le thème ‘la sécurité des portails web’ ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… 8. Déterminer la somme des durées des séminaires aux quels les employés des départements numéro 6 ou 7 ont assisté ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… 9. Calculer la moyenne des commissions octroyées par les employés du département marketing ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… Page 2 sur 3
  3. 3. 10. Donner la liste des employés qui n’ont participés à aucun séminaire ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… 11. Donner la commande SQL permettant de créer un utilisateur de cette base appelé « Saïd » ayant comme mot de passe « SA1239 » ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… 12. Donner la requête SQL nécessaire pour attribuer les droits d’insertion, de modification et de sélection de la table employes à l’utilisateur « Saïd » ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… Bon Travail Page 3 sur 3

×