Manager de date

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

În informatică , managerul de date sau managerul de date este un set de module ale unui SGBD care funcționează coordonat de managerul de tranzacții .

Componente

Următoarele module fac parte din managerul de date:

  • Manager de recuperare
  • Manager tampon
  • Manager de jurnal

Manager de recuperare

Managerul de recuperare este un modul al unui SGBD însărcinat cu stocarea permanentă a efectului tranzacțiilor etichetate ca fiind comise .

Operațiune

Managerul de recuperare este responsabil pentru restaurarea bazei de date în urma defecțiunilor.

Apoi se ocupă de protecția defectelor .

În cazul unei defecțiuni, managerul de recuperare readuce baza de date într-o stare consecventă, anulând efectele tranzacțiilor care sunt încă active.

Pentru a asigura un grad bun de rezistență chiar și în fața defecțiunilor dispozitivului mecanic ( HDD ), managerul de recuperare cooperează strâns cu celelalte module care alcătuiesc managerul de date.

Manager tampon

Pictogramă lupă mgx2.svg Același subiect în detaliu: Manager tampon .

Manager de jurnal

Managerul de jurnal sau managerul jurnalului este o formă de SGBD care se ocupă cu stocarea detaliilor despre operațiunile de actualizare efectuate de tranzacție .

Operațiune

La fiecare tranzacție, managerul de jurnal salvează, sub ordinea managerului de recuperare, două versiuni ale bazei de date:

  • Înainte de imagine: starea bazei de date înainte de efectele tranzacției
  • După imagine: starea bazei de date după efectele tranzacției

Următoarele informații sunt stocate pentru fiecare jurnal :

  • ID-ul de tranzacție
  • Tipul operației efectuate (citire / scriere)
  • Adresa paginii citită / modificată
  • Imagine înainte și după

Bibliografie

  • Paolo Ciaccia, Dario Mario, Lecții în baze de date, 2013, Editrice Esculapio, ISBN 978-8874887187

Elemente conexe