Skip to main content

Mi az információs séma?

A relációs adatbázisban szereplő információs séma egy külön táblázat, amely magának az adatbázisról szóló információkat dokumentál.Ez a háttérinformáció a relációs adatbázis sokféle aspektusáról szól;Tartalmazza a táblákat, sorokat, oszlopokat és nyilvántartásokat;és segít az adatbázis -tervezőknek ellenőrizni ezt az információt.Annak ellenére, hogy ez a relációs adatbázis része, az információs séma különálló adatbázisként működik, bár a séma nem generál külön adatbázisként, ha a szerverre helyezik.Noha ez a séma az adatbázis-tervezők által használt szabvány, általában nem szabványos utasítások férhetnek hozzá.A sémában szereplő összes információ csak olvasható, így a felhasználók nem változtathatják meg vagy manipulálhatják a sémából származó adatokat.

Az adatbázisok annyira sok információval rendelkeznek, hogy a legtöbbet általában lehetetlen olvasás nélkül olvasni.Ha az adatbázis -tervezők megtekinteni akarják a metaadatokat vagy az adatbázis mögötti információkat, akkor felhasználhatják az információs sémát.Ez az adatbázisban szereplő információk nagy részét jeleníti meg, például a táblák számát, a rekordok nevét vagy az oszlopok és sorok címeit.Miközben a séma asztalnak tűnik, ez egy nézet, vagyis nem kapcsolódik hozzá.Az információs séma, mivel az információkat tárolja és megjeleníti, külön adatbázisként működik, amikor a felhasználók a sémát tekintik.Ugyanakkor a módosítási korlátozások azt jelentik, hogy nem úgy viselkedik, mint egy hagyományos adatbázis.A hagyományos adatbázissal ellentétben, amelyet a szerverre helyezve lehet létrehozni, az információs sémát nem generálják a szerveren.Ez azt jelenti, hogy az információs séma csak akkor érhető el, ha egy adatbázis -programból nézik meg, nem pedig a szerverről.Ez azt jelenti, hogy az összes relációs adatbázisnak, függetlenül attól, hogy kiépítette, tartalmaznia kell ezt a funkciót.Ugyanakkor a nem szabványos parancsokat használják a séma eléréséhez, amely megkülönbözteti azt a legtöbb más adatbázis-szabványtól.Például a „show” és a „leírás” parancsokat használják a séma megtekintéséhez, az adatbázis -modelltől függően, annak ellenére, hogy nem standard parancsok.Csak olvasható.Ez azt jelenti, hogy a felhasználók csak a sémából olvashatják az adatokat;Nem tudnak végrehajtani az információkon kívüli funkciókat.Függetlenül attól, hogy a felhasználók engedélyétől, függetlenül attól, hogy rendszergazdák vagy akár adatbázis -tervezők -e, ezt nem lehet megváltoztatni, 2011 -től.