Mājas Datu bāzes Kas ir datu vārdnīca? - definīcija no tehopedijas

Kas ir datu vārdnīca? - definīcija no tehopedijas

Satura rādītājs:

Anonim

Definīcija - ko nozīmē datu vārdnīca?

Datu vārdnīca ir fails vai failu kopums, kas satur datu bāzes metadatus. Datu vārdnīcā ir ieraksti par citiem objektiem datu bāzē, piemēram, par datu īpašumtiesībām, datu attiecībām ar citiem objektiem un citiem datiem.


Datu vārdnīca ir būtiska jebkuras relāciju datu bāzes sastāvdaļa. Ironiski, ka tās nozīmīguma dēļ tas ir neredzams lielākajai daļai datu bāzu lietotāju. Parasti ar datu vārdnīcu mijiedarbojas tikai datu bāzu administratori.

Techopedia skaidro datu vārdnīcu

Relāciju datu bāzē metadati datu vārdnīcā ietver:

  • Visu datu bāzē esošo tabulu un to īpašnieku vārdi
  • Visu indeksu nosaukumi un kolonnas, uz kurām attiecas tabulās tajos indeksos
  • Ierobežojumi, kas definēti tabulās, ieskaitot primārās atslēgas, svešās atslēgas attiecības ar citām tabulām un ierobežojumi, kas nav nulles

Lielākajai daļai relāciju datu bāzes pārvaldības sistēmu (RDBMS) datu bāzes pārvaldības sistēmas programmatūrai nepieciešama datu vārdnīca, lai piekļūtu datiem datu bāzē. Piemēram, programmatūrai Oracle DB ir jālasa un jāraksta Oracle DB. Tomēr to var izdarīt tikai ar datu vārdnīcas palīdzību, kas izveidota šai konkrētajai datu bāzei.


Piemēram, pieņemsim, ka komercbankas datu bāzē administrators vēlas noteikt, kurā tabulā ir informācija par aizdevumiem. Izdarot pamatotu minējumu, ka tabulā, visticamāk, ir vārds “AIZDEVUMS”, viņš datu vārdnīcā izdos šādu vaicājumu (pirmais vaicājums ir paredzēts Oracle DB, bet otrais ir SQL Server DB):

  • ATLASĪT * NO DBA_TABULĀM, KURĀ TABLE_NAME PATĪK '% LOAN%';
  • IZVĒLĒTIES * NO SYSOBJEKTIEM, KURU VEIDS = 'U' UN VĀRDS LĪDZĪGI '% LOAN%';
Kas ir datu vārdnīca? - definīcija no tehopedijas