Kas yra duomenų bazės katalogas?

Duomenų bazės katalogas yra į serverį įtraukta funkcija, leidžianti vartotojams ir administratoriams patikrinti informaciją apie kiekvieną tame serveryje įdiegtą duomenų bazę. Kartu su įprasta informacija duomenų bazės kataloge taip pat yra kiekvienos duomenų bazės metaduomenys, pvz., kiek lentelių ir eilučių naudojama konkrečioje duomenų bazėje. Vienas iš būdų administratoriams patikrinti duomenų bazės pakeitimus yra peržiūrėti katalogą, nes taip išsaugomi visi naujausi duomenų bazės pakeitimai kartu su informacija apie žmones, kurie atliko pakeitimus. Vartotojai paprastai neturi prieigos prie katalogo arba turi ribotą prieigą; kataloge automatiškai yra el. pašto nuoroda, kad vartotojai galėtų el. paštu administratoriams prašyti prieigos.

Jei įmonės ar svetainės savininkas turi serverį, paprastai tame serveryje yra kelios duomenų bazės. Šiose duomenų bazėse gali būti įvairių tipų informacijos arba jos gali būti naudojamos siekiant maksimaliai padidinti kiekvienos duomenų bazės saugojimo slenkstį. Administratoriams gali būti sunku naudoti ar reguliuoti kiekvieną duomenų bazę, tačiau duomenų bazės katalogas gali padėti jiems atlikti šią užduotį. Taip yra todėl, kad kataloge išsaugomas visų duomenų bazių failas, todėl administratoriai nepamirš nė vienos iš jų.

Be kiekvienos serveryje esančios duomenų bazės pavadinimo, duomenų bazės katalogas taip pat gali pasiekti kiekvienos duomenų bazės metaduomenis. Šiuose metaduomenyse yra pagrindinė informacija apie duomenų bazę, pvz., kiek lentelių šiuo metu užpildoma duomenimis ir vartotojų, turinčių prieigą prie duomenų bazės, skaičius. Nors metaduomenų pakeisti negalima, naudotojai ir administratoriai gali greitai sužinoti, kokia didelė yra duomenų bazė.

Duomenų bazės katalogas ne tik saugo metaduomenis; joje taip pat saugoma informacija apie naujausius pakeitimus. Šioje katalogo dalyje rodomi visi pakeitimai, rodomas vartotojo vardas ir interneto protokolo (IP) adresas, kad administratoriai žinotų, kas atsakingas už pakeitimus. Jei pakeitimas kenkia duomenų bazei, administratoriai žinos, kas kaltas.

Nors administratoriai paprastai turi neribotą prieigą prie duomenų bazės katalogo, dauguma vartotojų turi ribotą prieigą arba jos visai nėra. Taip yra todėl, kad vartotojams paprastai nereikia metaduomenų informacijos, taip pat jie neturi žinoti apie serveryje esančių duomenų bazių skaičių. Jei vartotojams reikia prieigos, kataloge automatiškai yra el. pašto nuoroda, leidžianti vartotojams el. pašto administratoriams prašyti prieigos. Administratoriai gali suteikti šią prieigą arba nesuteikti šios prieigos, atsižvelgdami į naudotojų priežastis ir istoriją.