1. kamere
  2. Car Audio & Electronics
  3. Domači glasbeni sistem
  4. Osebni avdio
  5. televizorji
  6. Pametni dom
  >> Elektronske tehnologije Online >  >> Pametni dom >> Pametno življenje

Kaj je neodvisnost programskih podatkov in metapodatki?

Neodvisnost programskih podatkov se nanaša na zmožnost, da ostanejo podatki nedotaknjeni in dostopni ne glede na spremembe baze podatkov, ki vsebuje podatke. Neodvisnost skrbnikom baz podatkov omogoča, da preoblikujejo bazo podatkov za izpolnjevanje novih informacijskih potreb podjetja, ne da bi jih skrbelo, da ljudje, ki potrebujejo podatke za raziskave, poročila in sprejemanje premišljenih odločitev, nenadoma ne bodo mogli dostopati do njih. Metapodatki zagotavljajo skrbnikom baz podatkov informacije o samem sistemu za upravljanje baz podatkov ali DBMS, kar jim pomaga vzdrževati celovitost podatkov in spremljati delovanje baze podatkov.

Shema baze podatkov

Sheme baze podatkov so načrti za baze podatkov, ki opisujejo, kako so podatki shranjeni v DBMS, in opisujejo razmerja med tabelami baze podatkov. Fizična shema pojasnjuje, kako so podatki shranjeni v računalniku, in opisuje dejansko strojno opremo, ki se uporablja za shranjevanje digitalnih podatkov. Logična shema baze podatkov opisuje, kako so podatki organizirani v bazi podatkov, in zagotavlja podrobnosti, kot so, katere tabele se uporabljajo za določene podatke in katere vrednosti se uporabljajo kot primarni ključi za vzpostavljanje odnosov med tabelami.

Neodvisnost podatkov

Obstajata dve hierarhični ravni neodvisnosti programskih podatkov, od katerih vsaka zagotavlja ohranitev celovitosti in dostopnosti podatkov kljub kakršnim koli spremembam, ki bi jih podjetje lahko naredilo v fizični ali logični shemi svoje baze podatkov. Fizična neodvisnost podatkov je nižja raven hierarhije in se nanaša na zmožnost podjetja, da nadgradi strojno opremo, ki jo uporablja za shranjevanje podatkov, ne da bi motil logično shemo baze podatkov ali zmožnost končnega uporabnika, da dostopa do podatkov prek aplikacij v računalniku. Podobno logična neodvisnost podatkov daje skrbnikom baz podatkov svobodo, da spreminjajo logično shemo, dodajajo nove tabele ali dodajajo polja obstoječim, ne da bi motili dostop končnih uporabnikov do podatkov DBMS.

O metapodatkih

Metapodatki so podatki, ki opisujejo podatke v zbirki podatkov. Metapodatki v tipični DBMS bi vključevali podatke o tabelah in stolpcih baze podatkov, ki opisujejo atribute, kot so imena tabel in stolpcev, velikosti polj in tip podatkov, kot so nizi, cela števila ali vrednosti valute, ki jih vsebuje vsako polje. Metapodatki tudi artikulirajo razmerja med tabelami in pravili baze podatkov za dostop do podatkov in ohranjanje celovitosti podatkov.

Podatkovni slovar

Podatkovni slovar baze podatkov je njeno skladišče metapodatkov, ki združuje vse podatke v shemi baze podatkov. Slovar zbirke podatkov shranjuje metapodatke v lastnem naboru tabel, ki jih skrbnik baze podatkov ustvari z jezikom za definiranje podatkov. DDL ni jezik v smislu SQL ali Java; je podmnožica ukazov znotraj jezika, ki uporabniku omogoča ustvarjanje in spreminjanje objektov baze podatkov, kot so tabele. Podatkovni slovar poleg podatkov o strukturi baze vsebuje tudi informacije o postopkih v bazi in dovoljenjih za dostop uporabnikov. To skladišče informacij pomaga ohranjati celovitost podatkov tako, da uporabnikom preprečuje ustvarjanje predmetov, ki podvajajo imena drugih predmetov ali primarnih ključev, ki bi kršili relacijsko celovitost.


  1. Kaj je 2G ali 3G storitev ?
  2. Kaj jeData Card 3G
  3. Kaj je Data Roaming na iPad
  4. Kaj je AT & T podatkov
  5. Kaj je RFID podatkov