Az adat szótár felépítése
Rovat: Objektumok kezelése a szótárban
A kapcsolódó alaptáblák a kapcsolódó adatbázisra vonatkozó információkat tárolnak. Csak az Oracle szervernek kell írni és olvasnia ezeket a táblázatokat. Közvetlen hozzáférés ritka esetekben.
Számos nézet található, amely összefoglalja és megjeleníti az alapul szolgáló adatszótár táblákban tárolt információkat. Ezek a nézetek dekódolják az alaptábla adatait hasznos információk (például felhasználói nevek vagy táblák) segítségével WHERE csatlakozások és záradékok segítségével az információk bemutatásának egyszerűsítésére. A legtöbb felhasználó hozzáférést kap a nézetekhez, nem pedig az alaptáblákhoz.
Az Oracle SYS felhasználó birtokolja az összes alaptáblát és a felhasználó által hozzáférhető adatszókinézeteket. Az Oracle felhasználónak nem szabad módosítania (UPDATE, DELETE vagy INSERT) a SYS sémában található bármely sor és séma objektumot. mert az ilyen tevékenységek megsérthetik az adatok integritását.
Nevezési egyezmények:
Az adatbázis adminisztrátora (amely az összes felhasználó rendszerében van)
A munkaterheléssel kapcsolatos adatok
A felhasználó nézete (mi a felhasználó rendszerében, mi a tulajdonosa a felhasználónak)
Haladó felhasználói nézet (milyen hozzáférést biztosítanak)
Az adatszerkesztő felépítése reprezentációs készletből áll. Sok esetben a készlet három olyan információt tartalmaz, amelyek hasonló információkat tartalmaznak, és egymástól különböző előtagokkal rendelkeznek. Például egy USER_OBJECTS nevű nézet van. egy másik nézet ALL_OBJECTS néven és a harmadik nézet DBA_OBJECTS néven.
Ez a három nézet hasonló információkat tartalmaz az adatbázisban lévő objektumokról, kivéve a különböző tartományokat. A USER_OBJECTS nézet olyan információkat tartalmaz, amelyek a felhasználó tulajdonát képezik vagy létrehozzák. Az ALL_OBJECTS nézet tartalmazza az összes elérhet objektum adatait. A DBA_OBJECTS nézet tartalmazza az összes felhasználó által tulajdonolt objektum információit. Azoknál a nézeteknél, amelyeknél az előtag az ALL vagy a DBA. általában a OWNER nevű nézetben további oszlopot talál, hogy azonosítsa azokat, akik az objektum tulajdonosa.
Van egy sor reprezentáció a v $ előtaggal. Ezek a reprezentációk dinamikus jellegűek, és tartalmaznak információkat a teljesítményről és a munkaterhelésről. A dinamikus teljesítménytáblák nem valódi táblázatok, és a legtöbb felhasználó nem férhet hozzá. Azonban az adatbázis-adminisztrátorok lekérdezhetnek és létrehozhatnak nézeteket a táblázatokon, és más felhasználók hozzáférhetnek ezekhez a nézetekhez. Ezek a nézetek nem tekinthetők részletesen ezen az oldalon.