You are on page 1of 2
§ ARSENY | Seeee TST Auaitetre: 268 © Wénoncé de examen ost planté sur deux pages Px BMC ¢ | 1 Se0-egro Se iS = ADMINISTRATION DES Tepe aa | BASES DE DONNEES Session Principale a -gennenanaennannanannaanaeadPeananenen § pare saxasraea Teer oe ane ppRERERODNY J Paatie 1 cera complailiséo pour le DS eta Parte 2|pour Yexamen. Dans les deux Parties on ainvéreese Aexplolier at étudior 4o fonctionnement inieme du SGBD ORACLE. Irgritur son incapanabesaeronnalde. 1 La base de données ORACLE exploite un ensemble de Fichiers. Dressez.un tableau dans lequel vous mettez pour chaque type de fichier son extension comespondante, Il s'agit du Gchler paramdtte, fichier de contréle, fichier de tbe wy en ten semne | Type aa niener 2 Lelancement de 'instance seffectue A partir d'un mage 23 Quels sont les deux types de fichiers paramiires? eee 22, Quelle esa principale différence entre ces deux ‘ols ? 23, Est-ce queles deux types fichiers doivent obligatolrement wipe le problémes est ce qu’a pun ut g scone pir ye Lanse se ge arrive pas aa 3. seek, ‘ue lon’ de demaral 3.1. Quel est le mode de démarrage que doit choi 32. Gus tal nor ouiene parbecher aescrenne apelin Toa wy oe Bahiasdnanehet Ade Pectin de Comoe ree sateurs veulent exploiterla base de données. gals pour que ce lists ES anee exécuter leurs 4. Onse place dans lec 4.1. Quel est le mode de démarrage que doit choisir Yad requétes SOL? athin, coho Fe peminn) Hebert Igsont les ordires er un Mehler de| Le gul igemetent dele faire? ithe Ip rom Vadministrateur pour pouvoir recréer ce type de Flchier ? >/ Liquant Iutilité des dae tronic boats 4.2. Prenant le cas dan utilisateur « User J» qui s'appréte i alimenter [a Table Sorvice décrite parla relation suivante: Service (Numsce, NomSce, KdrSco). « User 1» tape les requétes suivant SEP AUTOCOMMIT OFF INSERTINTO Service VALUES (10,!Rémlaistrai?, "ue"; comma; ROLLBACK; INSERTINTO Service VALUES (20,'Flnancler’, "Tunis INSERT INTO Service VALUES (30,!Technique’, ROLLBACK; conmarr; Brous! INSERTINTO Service VALUES (40,’Commerciat’,‘Axiana') 4 be) 4 INSERTINTO Service VALUES (50,'GRH? , "Ma SRVEPOINT INSERT INTO Service VALUES (60,"Informatique! , "LAC?! INSERT INTO Se ROLLBACK TO: INSERT INTO Service VALUES (80,'Kehat, Soukra’); \/ conmar; INSERT INTO Service VALUES (00,'V ROLLBACK; INSERT INTO Service VALUES (100,'Ges /7ELMan=e) jo’, "EL-Manzah 8); sents dane ett séquence? E Dein Inne de tani eee tape BELZCT® FROM fovice [Dresser un blen dans legel ous mete le conten final dee ble Service suite a Tecan de ces requetes. Samien l Ue Go go GR RACLE. ier le fonctionnement interne Gt serveur O) COMMIT est désactisé sestourerte . ance eto gw Diedonary CaehE”? PARTIE 2; Noire objectif consiste & éludii ‘Remangus: Dans la suite deY'examen, on suppose que 'XUTO avi snjarri et la base de do nse place dans une situation oi Vinstance est déniarés et! a Une fos que les flehlers de a base de données sont lcalisés que s* P** igaez le phénoméne qui se présente ? Une tira id entre en contact avec 2m 52. Une fois qu'un utllisateur se connect, pe sible 7 déecire brigvement Is caractzistiqnes 4 - pret a émetire des req ae eppioton Me GOS Bo liter taarts et aghconnetit (écrite par les Tables suivantes + 6 Onse place Base de données « Gestion des PFE». Cette Base est d ‘Exsoignant (GIN, Nom, Prénom, Sexa, Vile) radi ‘Nom, Préno eau, # CIN) reo 1asse2 radian! Matrcile, Nom, Présom, Vile, vena. # COD Sica WERE oan = SIE sae acide = se Sao a ee ow appellet-on cette pase 7 Détaillex 61. « User 2> commence par écrre I roque'e suivante : ‘Que fait Ie Processus serveur de Vinstance une fois qu'il regoitcette requ te déroulement de cette phase? . es données 62. On passe a 'exécution de cette requéte. Supposons que I'étudiant dont la Matricale = en et eoaee Rane aestser, ‘Ben Youscel, ‘Mobamed’, ‘Tunis’, 20°" CS', 27277777). Que fait Ie P aprés une phase d’analyse réussie ? (Quels sont les rocessus serveur de Vinstance fe chaque mode? tes SQL sur la ‘Maintenant, « User 2» tape la requéte suivante : UPDATE Etudlant SET CIN = 55555555 WHERE Matricule (En fait « User 2» v0 changer Pencadreur de Uérudiant Mokartes 12777711 4 55555555 pour I’étudiant dont la Matricule est 1234567. 74. Pout suivre cette mise-i-jour, déterminez le contenu du « DataBase Buffer Cache » Auniveau du bloc de table: CIN=...? GSS $552. - ‘Au niveau du bloc d’annulation : CIN=. FP aA 72, Détemines Ie contens de Yentée Redo dans le «eg Log Baer? ‘Au niveau vecteur du bloc de table: GINS? P $595 zz 29777 tT TGwR ‘Awniveau vecteur du bloc d’annulation : CIN: 1234567 7 Bor vouse). Ainsl, « User 3» va modifier CIN de 7 8 Dansle exsoit« User 2» tape « COMMIT ». 8.1. Quel est le processus qui est déclenché ? Que va niveau de instance et ’administrateuta tap: 82. Supposons qu’a cet instant précis il ya ew un problémeau: a Diétsnunes le probleme que présente dans ce cas? 83, Comment doit procéder/administrateur dans le cas oil trouve des dificultés au niveau redémarrage de V'instance ? G4. Une fois que I'instance démarre, quel est le processus qui va étre déclenché, par ORACLE pour faire face 4 ce genre de probléme évoqué dans Ia question 8.2 ? Que va-til faire exactement? < +] () «COMMIT », meis il a tapé Ia requéte suivante: nu ‘Supposons aussi que lors de I'exécution de cette requéte le processus serveur ne trouve pas de blocs de table Libres sates panna bata Cocaee ane eee ae ee che? Que til edescecaspries? PB W R 9.2, Supposons qu’a cet instant précis il commande suivante [shutdowa abandon J} Déterminez le probléme qui se présente dans ce cas? 5. Lors du redémarrage de instance. Quel est le processus qui va étre déclenché par ORACLE pour faire face a ce genre * de probléme ? Que va-til faire dans ce cas précis? $Tlo VN, ip Vor Viguer om firhiw BOK COURAGE de defer Re med ictiams sam # nnn, des

You might also like