Podatkovni slovar

Avtor: Robert Simon
Datum Ustvarjanja: 19 Junij 2021
Datum Posodobitve: 1 Julij. 2024
Anonim
Digitalno slovaropisje: kdo je slovar?
Video.: Digitalno slovaropisje: kdo je slovar?

Vsebina

Opredelitev - Kaj pomeni slovar podatkov?

Slovar podatkov je datoteka ali niz datotek, ki vsebuje metapodatke podatkovnih baz. Podatkovni slovar vsebuje zapise o drugih objektih v bazi, kot so lastništvo podatkov, razmerja podatkov do drugih predmetov in drugi podatki.

Slovar podatkov je ključna sestavina katere koli relacijske baze podatkov. Ironično je, da je zaradi svojega pomena večino uporabnikov baz podatkov nevidno. Običajno s skrbnikom podatkov sodelujejo samo skrbniki baz podatkov.


Uvod v Microsoft Azure in Microsoft Cloud | V tem priročniku boste spoznali, kaj sploh pomeni računalništvo v oblaku in kako vam lahko Microsoft Azure pomaga preseliti in voditi vaše podjetje iz oblaka.

Tehopedia razlaga slovar podatkov

V relacijski podatkovni bazi metapodatki v slovarju podatkov vključujejo naslednje:

  • Imena vseh tabel v bazi podatkov in njihovi lastniki
  • Imena vseh indeksov in stolpcev, na katere se nanašajo tabele v teh indeksih
  • Omejitve, določene v tabelah, vključno s primarnimi ključi, odnosom tujih tipk do drugih tabel in neveljavnimi omejitvami

Za večino sistemov za upravljanje relacijskih baz podatkov (RDBMS) programska oprema sistema za upravljanje baz podatkov potrebuje slovar podatkov za dostop do podatkov znotraj baze podatkov. Na primer, programska oprema Oracle DB mora brati in pisati v Oracle DB. Vendar pa lahko to stori le s slovarjem podatkov, ustvarjenim za določeno bazo podatkov.

Recimo, da na primer v bazi poslovnih komercialnih bank skrbnik želi določiti, v kateri tabeli so podatki o posojilih. S poučenim ugibanjem, da ima tabela najverjetneje besedo "POSOJIL", bo v podatkovnem slovarju izdal naslednjo poizvedbo (prva poizvedba je za Oracle DB, druga pa za DB SQL Server):


  • IZBERITE * IZ DBA_TABLES, KJER TABLE_NAME LIKE% POSOJIL%;
  • IZBERITE * IZ SYSOBJECTS, KJE JE TIP = U IN IME VELIKO% POSOJILA%;