Dom Bazy danych Co to jest katalog systemowy? - definicja z techopedia

Co to jest katalog systemowy? - definicja z techopedia

Spisu treści:

Anonim

Definicja - Co oznacza katalog systemowy?

Katalog systemowy to grupa tabel i widoków, które zawierają istotne szczegóły dotyczące bazy danych. Każda baza danych złożona z katalogu systemowego i informacji zawartych w katalogu systemowym określa strukturę bazy danych.

Na przykład język słownika danych (DDL) dla każdej tabeli w bazie danych jest zapisywany w katalogu systemowym.

Techopedia wyjaśnia katalog systemowy

Katalog systemowy jest istotną częścią bazy danych. Wewnątrz bazy danych znajdują się obiekty, które obejmują tabele, widoki i indeksy. Zasadniczo katalog systemowy to zestaw obiektów, który zawiera informacje definiujące:

  • Inne obiekty zawarte w bazie danych
  • Sama struktura bazy danych
  • Kilka innych istotnych informacji
Katalog systemowy przeznaczony do implementacji można podzielić na logiczne grupy obiektów. Ma to na celu udostępnienie tabel, które są dostępne nie tylko dla administratora bazy danych, ale także dla wszystkich innych użytkowników bazy danych. Na przykład użytkownicy mogą chcieć zobaczyć określone uprawnienia do bazy danych, które zostały im przyznane; nie ma jednak wymogu, aby dowiedzieć się o procesach i strukturze wewnętrznej bazy danych.


Użytkownik zazwyczaj przeszukuje katalog systemowy, aby uzyskać informacje dotyczące własnych obiektów, a także uprawnień, podczas gdy administrator bazy danych musi mieć możliwość zapytania o dowolne zdarzenie lub strukturę w bazie danych. W niektórych implementacjach można znaleźć obiekty katalogu systemowego, do których dostęp może uzyskać tylko administrator bazy danych.


Katalog systemu jest niezwykle ważny dla administratorów baz danych lub wszystkich innych użytkowników baz danych, którzy chcą zrozumieć naturę i strukturę bazy danych. Katalog systemowy pozwala zachować porządek, nie tylko przez użytkowników i administratora bazy danych, ale także przez serwer bazy danych.

Co to jest katalog systemowy? - definicja z techopedia