Vezetési oracle

Értékelés: 0/5

Az Oracle adatbázis-séma (séma) adatok meghatározása gyűjteménye logikai adatszerkezet vagy sémaobjektumokat, bár többnyire szinonimájaként használják adatbázis felhasználó (különösen az alkalmazás tulajdonos), akinek van egy diagram kapcsolódó speciális alkalmazásra. Így elszámolási rendszer (könyvelés) vállalati adatbázisban kell birtokolnia a táblázatok és a kódexéről a számviteli osztály. Amellett, hogy a táblázatokban az áramkör tartalmaz egy bázist, és egyéb tárgyak, mint eljárások és PL / SQL-függvény ábrázolása, a szekvencia és a szinonimák klaszterek. Egy ilyen logikai szétválasztása a tárgyak az adatbázis jelentősen megkönnyíti a feladatot kezelése és védelme az Oracle Database adatbázis.

Habár az adatbázis adminisztrátor a CREATE SCHEMA utasítást kell feltöltenie az adatbázis séma objektumok, például táblák és nézetek, gyakrabban a tulajdonos a kérelmet létre adatbázis-objektumok, és ez az úgynevezett tulajdonos a sémát. A felhasználó, aki objektumokat hoz létre tulajdonú tárgyak, mint például a táblák, nézetek, eljárások, függvények és triggerek. Az objektum tulajdonosa kifejezetten meg kell adni jogosultságokat a többi felhasználó, mint például a jogot, hogy a SELECT és UPDATE. így a felhasználók dolgozni ezeket a tárgyakat.

felhasználó által definiált objektum típusok

Az Oracle Database 11g és 12c - objektum-relációs adatbázis, és mint ilyen, a felhasználó meghatározhatja többféle adat objektumok, amelyek nem tartoznak a standard relációs adattípusok. Ezek a felhasználó által definiált objektumok közé az alábbiakban felsoroltak.

  • Objektum típusok. Ezek a komplex típusú absztrakciók a valós személyek.
  • Tömbtípusok. Ezek a típusok létrehozására használt rendezett adatsor elemeit azonos típusú.
  • Táblázat típusú. Ezek a típusok létrehozásához használt rendezetlen adatsor elemeit azonos típusú.
  • XML séma. Ez egy új típusú objektum létrehozásához használt XML dokumentum típusok és tároló elemek alapján XML-séma.

példák létrehozásának különböző egyedi objektum típusok listáját a függelékben.

Két alapvető módon lehet létrehozni egy sémát az Oracle adatbázisban. A leggyakoribb módszer, hogy kapcsolatba nevében a tulajdonos a rendszer kialakítása, valamint táblák, indexek és egyéb tárgyak a rendszer része. Mivel minden tárgy a tulajdonos a program, akkor automatikusan részévé válik ennek a rendszernek.

A második módszer, hogy hozzon létre egy rendszert biztosít annak kifejezett létrehozása CREATE SCHEMA utasítást. Ez az állítás lehetővé teszi, hogy a különböző táblák és nézetek, valamint a felhasználók hozzáférési jogosultságok nekik, és mindezt egyetlen utasításban SQL.