1. Universit´e de Sousse
I.S.I.T.Com.
TD 1
Administration des Bases de Donn´ees
2`eme ann´ee DNI
Khaled Jouini
2010-2011
Note pr´eliminaire
L’exercie est un questionnaire `a choix multiples (QCM). Pour chaque question vous pouvez choisir
z´ero, une ou plusieurs r´eponses parmi celles propos´ees. Ne choisissez que les propositions dont
l’exactitude vous semble certaine.
Questions
1. Une valeur relativement ”trop” petite de PCTFREE, conduit
`a une perte de l’espace dans un bloc,
au chaˆınage des tuples,
`a une gestion intensive des blocs disponibles/indisponibles.
2. La valeur du PCTFREE d’un bloc Oracle est de 40%. Quelles propositions parmi les suivantes
sont correctes?
Le taux de remplissage du bloc ne peut jamais d´epasser 60%,
Les mises-`a-jour sont autoris´ees tant que le taux de remplissage n’a pas encore d´epass´e 60%,
Les insertions sont autoris´ees tant que le taux de remplissage n’a pas encore d´epass´e 60%.
3. Le PCTFREE et le PCTUSED d’un bloc ont pour valeurs respectives 30% et 40%. Le taux
de remplissage actuel du bloc est de 50%. Si le taux de remplissage avait pr´ec´edemment d´epass´e
70%, alors
Les insertions sont autoris´ees dans le bloc Les insertions sont interdites dans le bloc
4. Quelles structures de stockage parmi les suivantes sont constitu´ees de blocs disque contigus
Extension Fichier Bloc Oracle Segment
5. L’extension permet de r´eduire
le nombre de blocs lus le temps de lecture des donn´ees
TD 1 - Administration des Bases de Donn´ees 1/3 Khaled Jouini c
2. 6. Quelles propositions parmi les suivantes sont correctes
il est possible de d´eplacer certains segments d’un tablespace `a un autre,
un segment peut appartenir `a plusieurs tablespaces `a la fois,
le contenu d’un segment peut ˆetre stock´e dans plusieurs fichiers.
7. Une extension
stocke des donn´ees d’un mˆeme type et peut ˆetre compos´ee par des blocs non contigus,
stocke des donn´ees de types diff´erents et peut ˆetre compos´ee par des blocs non contigus,
stocke des donn´ees d’un mˆeme type et ne peut ˆetre compos´ee que par des blocs contigus.
8. Les tablespaces peuvent ˆetre utilis´es pour
Am´eliorer le temps d’acc`es aux donn´ees Organiser logiquement les donn´ees
9. Le contenu d’un segment
peut ˆetre stock´e dans plusieurs fichiers,
ne peut ˆetre stock´e que dans un seul fichier,
ne peut ˆetre stock´e que dans une seule extension.
10. Soit l’instruction SQL
”CREATE TABLESPACE TS1 DATAFILE ’f 1.dbf’ SIZE 20M AUTOEXTEND ON NEXT 5M MAXSIZE 50M”.
Quelles propositions parmi les suivantes sont correctes.
la taille de f 1.dbf ne peut pas d´epasser 50M,
la taille de TS1 peut d´epasser 20M,
il n’est pas possible d’ajouter un autre fichier `a TS1 sauf si la taille du nouveau fichier est
inf´erieure `a 30M.
11. Une requˆete de mise-`a-jour UPDATE... modifie
uniquement le contenu d’un segment de table,
uniquement le contenu d’un segment de table et d’un segment d’annulation,
le contenu d’un segment de table, d’un segment d’annulation et des log.
12. Un tablespace UNDO a pour fonction essentielle :
l’enregistrement des images des donn´ees avant leurs modifications,
l’enregistrement des op´erations de modification faites sur les donn´ees depuis une certaine
p´eriode.
13. Quelles actions parmi les suivantes changent le contenu du fichier de contrˆole
Cr´eation d’un PFILE `a partir d’un SPFILE,
Basculement d’un groupe de journalisation `a un autre,
Cr´eation d’un nouveau groupe de journalisation.
14. Le processus LGWR (LoG WRiter) ´ecrit dans les fichiers de journalisation
avant que DBW n’effectue une ´ecriture
apr`es que DBW ait effectu´e une ´ecriture
lorsque le tampon est au tier plein
TD 1 - Administration des Bases de Donn´ees 2/3 Khaled Jouini c
3. 15. Le SCN (System Change Number) permet
de d´etecter un arrˆet anormal du serveur de BD
d’indiquer, en cas de restauration, le point dans le temps `a partir duquel les op´erations
consign´ees dans les fichiers de journalisation doivent ˆetre rejou´ees
d’indiquer, en cas de restauration, le point dans le temps jusqu’au quel les transactions non-
valid´ees doivent ˆetre annul´ees
16. Un param`etre dynamique
est toujours modifiable `a chaud,
n’est modifiable `a chaud que si un PFILE est utilis´e au d´emarrage de l’instance,
n’est modifiable `a chaud que si un SPFILE est utilis´e au d´emarrage de l’instance.
17. Lorsqu’un param`etre est statique, quelles valeurs peut prendre l’option SCOPE :
MEMORY SPFILE BOTH
18. Certaines vues dynamiques (mais pas toutes) sont consultables lorsque le serveur de BD est
`a l’´etat
MOUNT NOMOUNT OPEN
19. La vue V$CONTROLFILE liste les noms des fichiers de contrˆole lorsque ceux-ci sont ouverts.
Pour que la requˆete "SELECT * FROM V$CONTROLFILE" retourne au moins un r´esultat, il est n´ecessaire
que la BD soit `a l’´etat
NOMOUNT OPEN MOUNT
20. Quels options d’arrˆet du serveur de BD parmi les suivantes permettent aux utilisateurs
d’ouvrir des nouvelles sessions
NORMAL IMMEDIATE TRANSACTIONAL
TD 1 - Administration des Bases de Donn´ees 3/3 Khaled Jouini c