WWW.RESEAUMAROC.COM Cours/formation /Video en informatique: Linux,Cisco,2003 Se
WWW.RESEAUMAROC.COM Cours/formation /Video en informatique: Linux,Cisco,2003 Server,securité,Réseaux. Contact : tssri-reseaux@hotmail.fr TEL : 00212669324964 Page 1 sur 3 OFPPT Office de la Formation Professionnelle et de la Promotion du Travail Filière : Technicien Spécialisé en Systèmes et Réseaux Informatiques (TSSRI) Epreuve : Pratique Variante 1-3 2èm e Partie Durée : 2 Heures Barème : /40pts Documents: non autorisés Créez un dossier qui porte votre nom et prénom dans lequel vous enregistrez les travaux demandés. NB : N’oubliez pas de détacher votre base dans ce dossier avant de quitter l’atelier SQL Server Considérons la base de données suivante : MODULES (N°_Module char(5), N°_Salle char(6), Mle_Formateur char(5), Titre char(30)). STAGIAIRES (Mle_Stagiaire Char(5), Nom Char(15) , Prenom Char(15), Date_naissance (Date)). FORMATEURS (Mle_Formateur Char(5),Nom char(15),Prenom Char(15)). CONTROL-MODULES (Mle_Stagiaire Char(5),N°_Module Char(5), Note (int)). 1- Créer la base de données et nommer la par votre nom (Nom_Prénom) 2- Créer toutes les tables avec les contraintes d’intégrité possibles. 3- Créer le diagramme de la base -nommer le Diag1. 4- Remplir vos tables avec les enregistrements ci-dessus Table STAGIAIRES Mle_Stagiaire Nom Prénom date_naissance 10001 Samadi Rachid 01/01/1980 10002 Elfatmi Soumia 01/01/1982 10003 Alami Mohcine 01/01/1981 Table MODULES N°_Module N°_Salle Mle_Formateur Titre 20001 C-2044 30001 Histoire 20002 T-5334 30002 Géographie 20003 C-2044 30003 Philosophie Examen de fin de formation Session Juin 2006 WWW.RESEAUMAROC.COM Cours/formation /Video en informatique: Linux,Cisco,2003 Server,securité,Réseaux. Contact : tssri-reseaux@hotmail.fr TEL : 00212669324964 Page 2 sur 3 10004 Sahli Mourad 01/01/1984 10005 Elbalghiti Houda 01/01/1979 10006 Eljamali Marwa 01/01/1978 20004 T-5334 30001 Arts plastiques 20005 C-2044 30003 Mathématique 20006 H-2034 30002 Chimie 20007 H-2044 30001 Physique Table FORMATEURS Mle_Formateur Nom Prenom 30001 Bennouna Amine 30002 Elghoumri Salah 30003 Bensouda Imane 30004 Sadik Hamza Table CONTROL-MODULES Mle_Stagiaire N°_Module Note 10001 20001 12,50 10002 20001 15,00 10002 20004 18,00 10002 20005 16,00 10003 20002 11,50 10003 20004 12,00 10004 20001 13,50 10004 20003 12,00 10004 20005 16,00 10006 20004 15,00 10006 20007 15,50 5- Enregistrer le scripte des requêtes a- Afficher tous les modules par ordre alphabétique. (Req1.sql) b- Afficher la liste des stagiaires, le nom des modules et les notes où les notes sont <=15 pour (Req2.sql) 6- Créer les vues qui affichent: a- La liste des stagiaires qui suivent un module avec le formateur Sadik. (View1) b- La liste des modules avec le nom du formateur. (View2) 7- Procédures stockées a- Afficher la liste avec les noms, prénoms des formateurs (Proc1) b- Afficher la liste des formateurs qui donnent un module donné. (Proc2) 8- Ecrire et enregistrer une instruction qui augmente la taille maximale du fichier journal des transactions à 80Mo. Sauvegarder les commandes dans un fichier Modif.sql. 9- Créer des connexions pour les utilisateur Windows : User1, User2, User3 et pour le groupe For_user, qui a comme membres User1 et User2. 10- Accorder accès à votre base pour User1, User2 et For_user et refuser l’accès pour User3. 11- Créer un rôle standard dans votre base For_user au quel ajouter User1 et User2. WWW.RESEAUMAROC.COM Cours/formation /Video en informatique: Linux,Cisco,2003 Server,securité,Réseaux. Contact : tssri-reseaux@hotmail.fr TEL : 00212669324964 Page 3 sur 3 12- Donner autorisation pour User2 de créer des vues et des procédures stockées et lui interdire de créer des tables. 13- Votre utilisateur User1 peut effectuer les sélections et insertion pour la table CONTROL_MODULES, mais pas les mises à jour. Accorder au rôle For_user toutes les opérations sur la table Control_cours. Supprimer les autorisations pour le rôle public de la table FORMATEURS. Refuser les droits de mise à jour et suppression des modules pour User2. 14- Créer un rôle d’application Stagiaire_entry avec mot de passe « bravo ». Autoriser l’ajout pour la table STAGIAIRES 15- Enregistrez les commandes suivantes dans le fichier Accord.sql : -Accorder des autorisations au rôle public à effectuer une sélection dans le View2 et d’exécuter Proc1. -Refuser au rôle public le droit d’effectuer une sélection sur la table FORMATEURS. -Vérifier votre travail en se connectant comme User1. 16- Créer dans votre dossier un répertoire Backup. Crée deux unités de sauvegarde dans Backup : Base_D et Base_log. 17- Faire une sauvegarde complète de votre base dans Base_D. Donner la description « Première sauvegarde ». -Faites une deuxième sauvegarde complète dans la même unité avec description « Deuxième sauvegarde ». -Faites une sauvegarde de fichier journal dans Base_log avec description « Journal log ». -Faites une sauvegarde différentielle dans Base_D avec description « Sauvegarde différentielle ». 18- Détacher votre base vers le dossier qui porte votre nom. Barème : 40 pts Question 1 2 3 4 5a 5b 6a 6b 7a 7b 8 9 10 11 12 13 14 15 16 17 Note 1 2 3 2 1 2 2 2 2 2 4 2 1 1 2 4 1 2 1 3 uploads/s1/ eff-2006-pratique-v3 1 .pdf
Documents similaires
-
18
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Oct 24, 2021
- Catégorie Administration
- Langue French
- Taille du fichier 0.1505MB