Cours-Gratuit
  • Accueil
  • Blog
  • Cours informatique
home icon Cours gratuits » Cours informatique » Cours réseau » Exercices Réseau »

Articles similaires

  • Tutoriel Excel : créer une base de données
  • Exercices et Examens Merise : introduction aux systèmes de gestion de base de données relationnelle
  • Exercice VB: Gestion des réservations et des séjours pour Hôtel
  • Exercice introduction aux systèmes de gestion de base de données
  • Application Python : gestion des comptes
  • TD 8 : Introduction aux bases de données Le langage SQL
  • Exercice Architecture du SGBD ORACLE
  • Exercice VB: Tp Gestion Stagiaires Simplifié
  • Exercice Access : gestion des salariés
  • Exercice merise réaliser MLD d'une BD de gestion des élections
  • Exercice merise réaliser MCD et MLD d'une BD de gestion d'une grande collection de CDs
  • Python : gestion des modules (importer, installer et utiliser)

Documents similaires

  • Cours bases de données SQL Server

  • Cours systèmes de Gestion de Bases de Données

  • Cours VB.Net et les Bases de Données

  • Apprendre python pour l’analyse de données

  • Formation complet langage SQL Server

  • Les système de gestion de base de données et Windev

  • Cours Bases de données relationnelle SQL Server

  • Bases de Données document

Évaluations Pratiques SQL Server et Gestion de Base de Données

Rédigé par GC Team, Publié le 20 Septembre 2009, Mise à jour le Samedi, 24 Août 2024 22:21
Participez au vote ☆☆☆☆☆★★★★★

Examen de fin de formation
Session Juin 2006

Filière : Technicien Spécialisé en Systèmes et Réseaux Informatiques (TSSRI)             

Epreuve : Pratique Variante 1-3

Durée : 2 Heures                                                            Barème : /40pts

Documents: non autorisés

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

EDFF-TSSRI-P2-V1-3_---1

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.

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

EDFF-TSSRI-P2-V1-3_---2

  • Contactez-nous
  • A propos de nous
  • On recrute
  • Rechercher dans le site
  • Politique de confidentialité
  • Droit d'auteur/Copyright
  • Conditions générales d'utilisation
  • Plan du site
  • Accueil
  • Blog
  • Finance et compta.
  • Formations Pro.
  • Logiciels & Apps
  • Organisation
  • Cours informatique
  • Aide à la rédaction
  • Etudes et Metiers
  • Science et Tech
  • Titans de la Tech
id 11354 02