Domov databázy Čo je systémový katalóg? - definícia z technológie

Čo je systémový katalóg? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamená systémový katalóg?

Systémový katalóg je skupina tabuliek a pohľadov, ktoré obsahujú dôležité podrobnosti týkajúce sa databázy. Každá databáza pozostávajúca zo systémového katalógu a informácií v systémovom katalógu špecifikuje rámec databázy.

Napríklad jazyk dátového slovníka (DDL) pre každú tabuľku v databáze sa uloží do systémového katalógu.

Techopedia vysvetľuje systémový katalóg

Systémový katalóg je dôležitou súčasťou databázy. Vo vnútri databázy sa nachádzajú objekty, ktoré zahŕňajú tabuľky, zobrazenia a indexy. Systémový katalóg je v zásade skupina objektov, ktorá obsahuje informácie, ktoré definujú:

  • Ostatné objekty zahrnuté v databáze
  • Samotná štruktúra databázy
  • Niekoľko ďalších dôležitých informácií
Systémový katalóg určený na implementáciu možno rozdeliť na logické skupiny objektov. Cieľom je ponúknuť tabuľky, ktoré sú prístupné nielen správcovi databázy, ale aj všetkým ostatným používateľom databázy. Používatelia by napríklad mohli chcieť vidieť konkrétne privilégiá databázy, ktorým boli udelené; nevyžaduje sa však zisťovanie týkajúce sa procesov alebo vnútornej štruktúry databázy.


Užívateľ vo všeobecnosti vyhľadáva systémový katalóg, aby získal informácie týkajúce sa jeho vlastných objektov, ako aj jeho oprávnení, zatiaľ čo správca databázy musí byť schopný informovať sa o akejkoľvek udalosti alebo štruktúre v databáze. V niektorých implementáciách je možné nájsť objekty systémového katalógu, ku ktorým má prístup iba správca databázy.


Systémový katalóg je mimoriadne dôležitý pre správcov databáz alebo všetkých ostatných používateľov databázy, ktorí chcú porozumieť povahe a štruktúre databázy. Systémový katalóg umožňuje vedenie objednávok nielen používateľmi a správcom databázy, ale aj databázovým serverom.

Čo je systémový katalóg? - definícia z technológie