Dicționar de date

Autor: Robert Simon
Data Creației: 19 Iunie 2021
Data Actualizării: 14 Mai 2024
Anonim
Dicționar explicativ al limbii CRYPTONIENE. Ce înseamnă DEX, ICO, FOMO? - #CryptoDicționar 001
Video: Dicționar explicativ al limbii CRYPTONIENE. Ce înseamnă DEX, ICO, FOMO? - #CryptoDicționar 001

Conţinut

Definiție - Ce înseamnă Data Dictionary?

Un dicționar de date este un fișier sau un set de fișiere care conține metadate de baze de date. Dicționarul de date conține înregistrări despre alte obiecte din baza de date, cum ar fi proprietatea datelor, relațiile de date cu alte obiecte și alte date.

Dicționarul de date este o componentă crucială a oricărei baze de date relaționale. În mod ironic, din cauza importanței sale, este invizibil pentru majoritatea utilizatorilor bazelor de date. De obicei, numai administratorii bazelor de date interacționează cu dicționarul de date.


O introducere în Microsoft Azure și Microsoft Cloud | În acest ghid, veți afla despre ce este vorba despre cloud computing și despre cum Microsoft Azure vă poate ajuta să migrați și să conduceți afacerea din cloud.

Techopedia explică Dicționarul de date

Într-o bază de date relațională, metadatele din dicționarul de date includ următoarele:

  • Numele tuturor tabelelor din baza de date și proprietarii acestora
  • Denumirile tuturor indexurilor și coloanelor la care se referă tabelele respective
  • Restricții definite pe tabele, incluzând chei primare, relații de cheie străină cu alte tabele și constrângeri nule

Pentru majoritatea sistemelor relaționale de gestionare a bazelor de date (RDBMS), software-ul sistemului de gestionare a bazelor de date are nevoie de dicționarul de date pentru a accesa datele dintr-o bază de date. De exemplu, software-ul Oracle DB trebuie să citească și să scrie la un Oracle DB. Cu toate acestea, poate face acest lucru numai prin dicționarul de date creat pentru acea bază de date specială.

De exemplu, să presupunem că într-o bază de date a băncilor comerciale, administratorul dorește să stabilească ce tabel conține informații despre împrumuturi. Înțelegând că tabelul are cel mai probabil cuvântul „ÎNCĂRCARE” în ​​el, el va emite următoarea interogare în dicționarul de date (prima interogare este pentru o DB Oracle, în timp ce a doua este pentru o DB SQL Server):


  • SELECTA * DIN DBA_TABLES UNDE TABLE_NAME ÎȚI ÎNCHEIE% ÎNCĂRCARE%;
  • SELECTA * DE LA SYSOBJECTS UNDE TIP = U ȘI NUME LIKE% LOAN%;