Skip to main content

Mi az a megvalósult nézet?

A megvalósult nézet egy adatbázis -objektum, amelyben az adatbázisból kért információk jelennek meg.Az adatbázis a táblázat formátumában elrendezett információk gyűjteménye.Ez lehetővé teszi a végfelhasználó számára, hogy az adatokat a strukturált lekérdezési nyelv (SQL) formátumban feltett lekérdezések révén kapja meg.Ez lehetővé teszi a végfelhasználó számára, hogy kéréseket tegye az adatbázisból bizonyos típusú információkra, például a 30 év alatti alkalmazottak listájára. Ez az információ hozzáférhetően jelenik meg a materializált nézetben.Eredmények listája.Összehasonlítja a kiválasztott táblák minden egyes rekordjával kért információkat.Tehát, folytatva az előző példát, amikor a 30 év alatti alkalmazottakat keresi, az adatbázis az alkalmazottak táblájához megy, és a legelején kezdve megvizsgálja mindegyik születési adagját, összehasonlítva azt az aktuális dátummal, hogy egy életkorhoz jusson.A 30 év alatti összes alkalmazottat a megvalósult nézetasztalra helyezik.Csak akkor jelenik meg a végső megvalósult nézetlista, amelyet a végfelhasználónak adnak, és teljes választ adnak a kért lekérdezésre.

A relációs adatbázis hagyományos nézetétől eltérően, amely ideiglenes táblázatban tárolja az információkat, a Mativerized View a kérdéses információkat egy tényleges, állandó, betonasztalba tárolja.A megvalósított nézetben tárolt információkat a rendszermemóriában tárolják, lehetővé téve a végfelhasználó számára, hogy vagy módosítsa az adatokat, vagy időről időre frissítse az adatokat.Például, ha ugyanaz a példa lekérdezés mdash;Az összes alkalmazott 30 év alatti és mdash;az első napon készül, a rendszerben valósult nézet ettől a ponttól kezdve marad.

Ennek előnye az, hogy az információ újbóli hozzáférése sokkal gyorsabb;Az információkat már a rendszerben tárolják.Az elsődleges hátrány az, hogy az információk elavulttá válhatnak vagy lejártak a hozzáférési idők között.Például, ha a végfelhasználó ugyanolyan megvalósul a tíz napon, akkor a dolgok megváltozhattak: lehet, hogy valaki éppen 30-ra vált. A Materialed View verzió nem veszi figyelembe ezeket a változásokat, amíg a teljes lekérdezés újra nem futtatta..