1. kamerák
  2. Car Audio & Electronics
  3. Home Audio
  4. Personal Audio
  5. TV-k
  6. Okos otthon
  >> Elektronikai Technológia Online >  >> Okos otthon >> Okos élet

Mi az a programadat-függetlenség és metaadatok?

A program-adatfüggetlenség arra utal, hogy az adatokat érintetlenül és hozzáférhetővé lehet hagyni, függetlenül az adatokat tartalmazó adatbázis módosításától. A függetlenség lehetővé teszi az adatbázis-adminisztrátorok számára, hogy átszervezzék az adatbázist, hogy megfeleljenek a vállalat új információs igényeinek, anélkül, hogy aggódnának attól, hogy azok az emberek, akiknek szükségük van az adatokra kutatáshoz, jelentésekhez és megalapozott döntésekhez, hirtelen nem férhetnek hozzá. A metaadatok információkat nyújtanak az adatbázis-adminisztrátoroknak magáról az adatbázis-kezelő rendszerről vagy DBMS-ről, segítve őket az adatok integritásának megőrzésében és az adatbázis teljesítményének nyomon követésében.

Adatbázisséma

Az adatbázissémák adatbázisok tervrajzai, amelyek megfogalmazzák az adatok DBMS-en belüli tárolását, és leírják az adatbázis táblái közötti kapcsolatokat. A fizikai séma elmagyarázza, hogyan tárolódnak az adatok a számítógépen belül, és leírja a digitális adatok tárolására használt tényleges hardvert. Az adatbázis logikai sémája leírja, hogyan szerveződnek az adatok az adatbázison belül, és olyan részleteket ad meg, mint például, hogy mely táblákat használjuk az adott adatokhoz, és milyen értékeket használunk elsődleges kulcsként a táblák közötti kapcsolatok létrehozásához.

Adatfüggetlenség

A program-adat-függetlenségnek két hierarchikus szintje van, amelyek mindegyike biztosítja az adatok integritásának és hozzáférhetőségének megőrzését a vállalat által az adatbázis fizikai vagy logikai sémáján végrehajtott változtatások ellenére. A fizikai adatok függetlensége a hierarchia alsó szintje, és a vállalat azon képességére vonatkozik, hogy frissítse az adattároláshoz használt hardvert anélkül, hogy megzavarná az adatbázis logikai sémáját vagy a végfelhasználó azon képességét, hogy hozzáférjen az adatokhoz a számítógépen lévő alkalmazásokon keresztül. Hasonlóképpen, a logikai adatok függetlensége szabadságot ad az adatbázis-adminisztrátoroknak, hogy módosítsák a logikai sémát, új táblákat adhassanak hozzá, vagy mezőket fűzzenek a meglévőekhez anélkül, hogy megzavarnák a végfelhasználók hozzáférését a DBMS-adatokhoz.

A metaadatokról

A metaadatok olyan adatok, amelyek leírják az adatokat az adatbázison belül. Egy tipikus DBMS-ben a metaadatok tartalmazzák az adatbázis tábláinak és oszlopainak adatait, amelyek olyan attribútumokat írnak le, mint a tábla- és oszlopnevek, a mezőméretek és az egyes mezőkben tárolt adattípusok, például karakterláncok, egész számok vagy pénznemértékek. A metaadatok a táblák és az adatbázis szabályai közötti kapcsolatokat is megfogalmazzák az adatok elérésére és az adatok integritásának megőrzésére.

Adatszótár

Az adatbázis adatszótára a metaadatok tárháza, amely az adatbázis sémáján található összes adatot konszolidálja. Az adatbázis-szótár a metaadatokat saját táblakészletében tárolja, amelyet az adatbázis-adminisztrátor hoz létre egy adatdefiníciós nyelvvel. A DDL nem nyelv az SQL vagy a Java értelmében; ez egy nyelven belüli parancsok részhalmaza, amely lehetővé teszi a felhasználó számára adatbázis-objektumok, például táblák létrehozását és módosítását. Az adatszótár az adatbázis szerkezetére vonatkozó adatokon túl az adatbázis-eljárásokról és a felhasználói hozzáférési engedélyekről is tartalmaz információkat. Ez az információtár segít megőrizni az adatok integritását azáltal, hogy megakadályozza, hogy a felhasználók olyan objektumokat hozzanak létre, amelyek megkettőznek más objektumok vagy elsődleges kulcsok neveivel, amelyek sértik a relációs integritást.


  1. Mi a 2G vagy 3G szolgáltatás?
  2. Mit jelent a 3G adatkártya ?
  3. Mi a Data Roaming egy iPad?
  4. Mi az AT & T Data?
  5. Mi az RFID adatok ?