Bienvenu dans notre site
Bienvenu dans notre site web www.exam-lib.com, c'est un site éducatif qui contient une panoplie des exercices avec solutions pour tous les niveaux (primaire,secondaire, collège, lycée et même pour les étudiants de l'OFPPT au Maroc). vous pouvez naviguer sur notre site et choisir le niveau qui vous convient puis vous pouvez suivez l'exercices ou aussi le cours souhaité. si vous avez des questions vous pouvez toujours laisser un commentaire sur notre site et un de nos professeurs va se charger de répondre à toutes vos questions.
SUIVEZ NOTRE CHAINE YOUTUBE: قم بالتسجيل في قناتنا عبر هذا الرابط

https://www.youtube.com/channel/UCCITRMWPcElh-96wCS3EyUg

abdelouafi

Administrator
Avant de commencer les exercices sur les espaces de disques logiques, je vous propose des cours intéressants sous forme PDF du PL/ SQL. Vous pouvez les téléchargez en bas de cette page ;) : Cours PL/SQL 1 - Cours PL/SQL 2 - Cours PL/SQL 3

MES OBJECTIFS :
  • La création d’un tablespace.
  • L’agrandissement d’un tablespace.
  • Le tablespace OFFLINE.
  • Le déplacement d’un tablespace.
  • La suppression d’un tablespace.
  • Le tablespace temporaire.
TRAVAIL A FAIRE :
1- Créer un tablespace « RAK_DATA » avec deux fichiers de données chacun d’une
taille de 10M.
2- Ajouter un troisième fichier de données d’une taille de 100M au tablespace créé
« RAK_DATA ». Le fichier doit pouvoir être agrandi jusqu’à la taille de 1GB avec des
extensions d’une taille de 100MB.
3- Augmenter la taille du premier fichier du tablespace « RAK_DATA » à la taille de
150M.
4- Modifier les options d’agrandissement du même fichier pour pouvoir s’agrandir
jusqu’à la taille de 1GB des extensions d’une taille de 100MB.
5- Créer une table dans le tablespace « RAK_DATA ».
6- Créer un tablespace temporaire « RAK_TEMP01 ». Ensuite détruire le tablespace
sans effacer le fichier temporaire.
Essayer de créer le même tablespace avec le même ordre SQL. Expliquer pourquoi
la création du tablespace est aboutie? si non, si la création n’a pas aboutie qu’est
est la solution ?
7- Déplacer le tablespace « RAK_DATA » à un autre emplacement.
8- Supprimer le tablespace « RAK_DATA » avec l’ordre DROP tablespace
« RAK_DATA ». Pourquoi ce tablespace ne peut pas être supprimé. Proposer une
solution.
9- Supprimer le tablespace « RAK_TEMP01 » et ses fichiers.
(voir la solution en haut)

Exercice 2


MES OBJECTIFS :
  • Gestion des mots de passe.
  • Création d’un profil.
  • Création des utilisateurs.
  • Décrire les privilèges de niveau système.
  • Décrire les privilèges de niveau objet.
  • Octroyer des privilèges.
TRAVAIL A FAIRE :
1- Créer un profil « TS_BD » qui verrouille l’utilisateur après trois échecs de connexion
et le maintient ainsi indéfiniment. Un changement de mot de passe est demandé
tous les soixante jours. Un ancien mot de passe ne peut être réutilisé avant cent
vingt jours.
2- Créer un utilisateur « TS_User » avec le tablespace par défaut « TS_Etudiant » et le
tablespace « Temp_TS ». Forcer l’utilisateur à redéfinir son mot de passe lors de sa
prochaine connexion à la BD.
3- Créer l’utilisateur « User1 » en lui octroyant le privilège « CREATE SESSION ».
N’utiliser pas l’ordre « CREATE USER » pour créer l’utilisateur.
4- Créer trois utilisateurs « App1 », « App2 » et « App3 » à l’aide de la commande
« GRANT » en leur octroyant le privilège « CREATE SESSION ».
Octroyer à l’utilisateur « App1 » le privilège « CREATE TABLESPACE » avec la clause
« WITH ADMIN OPTION ».
Se connecter avec l’utilisateur « APP1 » et octroyer à l’utilisateur « App2 » le
privilège « CREATE TABLESPACE » avec la clause « WITH ADMIN OPTION ».
Se connecter avec le compte « SYSTEM » et supprimer l’utilisateur « App1 ».
Se connecter avec l’utilisateur « APP2 » et octroyer à l’utilisateur « App3 » le
privilège « CREATE TABLESPACE » avec la clause « WITH ADMIN OPTION ».
La commande aboutit-elle ?
5- Créer un rôle avec un mot de passe en lui octroyant deux privilèges de niveau
système et un privilège de niveau objet.

Atelier : OMF

La gestion automatique des fichiers
Objectif:
o Simplification de l’administration
o Indépendance du système d’exploitation (chemins, noms des fichiers SE)
o Gain du temps (suppression des fichiers physiques non utilisés…)

Travail à faire
1- Créer un tablespace avec deux fichiers de données avec de tailles différentes.
2- Ajouter, manuellement au tablespace créé précédemment et dans le même
dossier des fichiers OMF, un fichier de données.
3- Supprimer le tablespace et ses fichiers.
4- Ajouter un groupe avec trois membres
5- Ajouter avec un seul ordre SQL deux groupes de deux membres.
6- Supprimer les groupes. Ecrire l’ordre SQL qui permet de vérifier que les
membres OMF sont supprimés automatiquement.
7- Supposons que la base de données travaille avec trois groupes des fichiers
journaux (1,2 et 3). Ajouter avec un seul ordre SQL deux groupes (4, 7) de
deux membres.

Cliquez sur "SOLUTION" en haut pour voir la correction
 

Attachments

  • tablespace.zip
    481 bytes · Views: 722
  • tp-omf.zip
    436 bytes · Views: 613
  • cours PLSQLpar4.pdf
    299.4 KB · Views: 1,061
  • cours5.pdf
    298.4 KB · Views: 947
  • fc-05-pl-sql.pdf
    149.4 KB · Views: 1,721
  • m2info-ids-bdprog-td5.pdf
    33.9 KB · Views: 1,047
Last edited:
Top