Messages les plus consultés

mardi 27 novembre 2012

Document PDF SGBD 2


Module SGBD 2

Cours et Exercices SGBD 2 :
. Introduction - Définition
. Types de données
. Instruction (Déclaration, Affectation, Affichage)
. Instruction de contrôle (Alternative, Itérative)
. Gestion transaction – Erreur (Exception) .
. Les Curseurs .
. Les Procédures Stockés .
. Les Fonctions .
. Les Triggers .
https://sites.google.com/site/tdi2ofppt/module-sgbd-2

Document PDF SGBD 1


Module SGBD 1

Cours et Exercices pour le module SGBD 1:
- Algèbre relationnel
- SQL Langage de Manipulation des Données
- SQL Langage de Définition des Données
- SQL Langage de Contrôle de données

https://sites.google.com/site/tdi2ofppt/module-sgbd-1

vendredi 23 novembre 2012

SGBD 1 : Exercice sur la Sécurité


Soit le schéma relationnel GestStg Suivant :
nStagiaire(idStg, Nom, Prenom)
nMatiere (idMat, Libelle, Coeff)
nNote (idStg, idMat, Note)

1)Créer la base de donnée avec un jeu de test
2)Créer trois utilisateurs SQL Server login/Mot de pass (Ali/123, Ahmed/321, Imane/abc)
3)Créer trois Rôles (Surveillant, Formateur, Directeur)
4)Donnée le droit de lecture pour les trois utilisateurs avec le rôle fixe base de donnée db_datareader
5)Donner les droits de modification (Insert, Update, Delete)
nsur Stagiaire avec Surveillant
nsur Matiere avec Directeur
nsur Note avec Formateur
6)Ajouter les utilisateurs
n Ali dans Survaillant
n Ahmed dans Formateur
n Imane dans Directeur
7)Configurer le serveur sur authentification mixte,  et Faire un test avec chaque utilisateur sur les trois tables, avec les opérations (Select, Insert, Update, Delete)

SGBD 1 : Exercice sur les Vues


nsoit le schémas relationnel suivant
Stagiaire (idStg, nom, prenom, Groupe)
Matiere (idMat, Libelle, Coeff)
Note (IdStg, IdMat, Note)
1)Créer la base de donnée avec un jeu de test
2)Créer une vue V2 qui affiche la moyenne des notes par idstg et idmat
3)Afficher la moyenne général par stagiaire (en utilisant la vue V2)
4)Créer la vue V4 qui affiche la liste stagiaire du Groupe A, avec test.
5)Modifier les noms en majuscule dans la vue V4
6)Ajouter un stagiaire du groupe B dans la vue V4
7)Modifier la vue V4 avec l’option with chek option (et refaire Q6)

Correction : 
https://sites.google.com/site/tdi2ofppt/module-sgbd-1/sgbd-1-exercice-sur-les-vues