View - ez
Képviselet (.. Engl nézet szlengben programozók gyakran használják a hitelfelvétel Angol - „twist”) - virtuális (logikai) táblázat, amely a megnevezett kérelmet (alias a kérés), amely kerül átadásra, egy al-lekérdezést a nézetet.
Ellentétben a hagyományos relációs adatbázis táblákat. képviselet nem önálló része az adathalmaz az adatbázisban tárolt. Tartalommegjelenítés dinamikusan számított adatok alapján a valós táblákat. Az adatok megváltoztatása egy igazi adatbázis tábla azonnal tükröződik a tartalom a reprezentációk alapján szerkesztett ebben a táblázatban.
Eljárás létrehozása és tartalom reprezentációk
Egy tipikus módja a nézeteket DBMS. Támogatott nyelvek PostgreSQL lekérdezések, Interbase. Microsoft SQL Server. Oracle. képviselet tartalmazhat:
használata
A képviseletek használják lekérdezéseket az adatbázisban ugyanúgy, mint a hagyományos táblák. Abban az esetben, SQL-adatbázis képviseletét a név lehet SQL-lekérdezés helyett a tábla nevét (a FROM záradék). Benyújtását feldolgozott adatbázis ugyanúgy, mint egy kérés, amelyben helyet a neve a benyújtás segédlekérdezésként meghatározza, hogy az érzékelés. Ugyanakkor adatbázis erőteljes lekérdezés optimalizálás futtatása előtt a lekérdezést a nézet lehetne végezni a közös optimalizálása a felső szintű lekérdezési és a lekérdezést, amely meghatározza azt a nézetet, hogy a költségek minimalizálása, hogy a mintában szereplő adatokat.
Használata nézetek nem ad valami teljesen új lehetőségeket, hogy működjön együtt az adatbázisban, de lehet nagyon hasznos.
- Képviseletek elrejteni a komplexitás az alkalmazási program kéri, és a szerkezetét az adatbázis táblákat. Ha az alkalmazásunk egy táblázatot, amely bizonyos adathalmazt, ez teszi egy egyszerű kéréssel egy előkészített bemutatót. Így, még ha ezek előállítására adatok igényel egy rendkívül összetett lekérdezést, akkor a program a lekérdezés önmagában nem tartalmaz.
- Használata külön reprezentációk lehetővé teszi az alkalmazási adatok ábrázolása rendszer a tároló áramkör. Abból a szempontból, az alkalmazás adatstruktúra megfelel a reprezentációk, ahonnan a program beolvassa az adatokat. Tény, hogy az adatok tárolhatók teljesen más módon, csak annyi, hogy hozzon létre egy bemutatót, amelyek megfelelnek a program igényeinek. A szétválasztás lehetővé teszi egy alkalmazási program önállóan és módosíthatja adattároló rendszer: hogyan változik a fizikai szerkezete a táblák, és ha változik a program ábrázolás elegendő megfelelően változik. programban változás nem befolyásolja a fizikai asztalra, de a változás a fizikai szerkezete a táblák nem kell beállítani a programot.
- Ábrázoló biztosított egy másik szintű adatvédelem. A felhasználó azt a jogot csak megtekintésre, annyira, hogy nem férnek hozzá tárolt adatok ugyanabban a táblázatban, de nem neki szánt.
- Mivel az SQL-lekérdezést, amely kiválasztja az adatszolgáltatás rögzített időpontjában annak létrehozása után az adatbázis képes alkalmazni e lekérdezés optimalizálás vagy előre összeállítás, ami pozitív hatással van a sebesség a bemutató, mint a közvetlen végrehajtása ugyanazon lekérdezés egy szoftver.
Bizonyos típusú ábrázolások
A természeténél fogva a benyújtás lehet csak olvasható. Azonban egyes adatbázisok (pl, Oracle) nézeteket lehet szerkeszteni, mint a rendszeres fizikai táblákat. Szerkesztése lehetővé kell tenni a reprezentációk közül egyetlen fizikai asztalra úgy, hogy minden rekord az ábrázolás megfelel pontosan egy rekord a forrás tábla, és a mezők száma a benyújtási volt a fizikai elsődleges kulcs a táblázat. Amikor végre a szerkesztési parancsok hozzáadni vagy eltávolítani az ilyen ábrázolás adatbázis szerver átalakítja ezeket a parancsokat a megfelelő parancsokat a fizikai forrás tábla. Természetesen, ha az ábrázolás használatos csoportosítása nyilvántartások vagy átalakítani az értékeket a területeken, szerkesztése egy ilyen ábrázolás nem lehet még elméletben. De ezek a gondolatok azonban szerkeszthető írásával a megfelelő kiváltó (bár értelmét az ilyen műveletek lesz teljesen a lelkiismerete a programozó). Azonban szerkeszthető bemutató, valamint a képesség, hogy kiváltó kilátás, támogatja csak néhány adatbázisok.
Nézze meg, mi a „View” más szótárak:
Nézet - n. [A. veue, F. vue, fr. A. veoir látni, p. o. VEU, F. voir, p. o. vu, fr. L. videre látni. Lásd és cl. . ,,,] 1. A látás aktusa vagy szemlélve; látvány; nézd; felmérés; által végzett vizsgálat ... ... A Collaborative International Dictionary of Englishnézet - ► NOUN 1) a képesség, hogy valamit, vagy meg kell várni egy bizonyos helyzetben a hegyek jött a képbe. 2) a látvány vagy kilátásba egy adott helyzetben, jellemzően vonzó egy. 3) egy módja tekintetében valami; hozzáállás vagy véleményt ... angol kifejezések szótára
nézet - [vyo͞o] n. [ME vewe nézet - I (vélemény) főnév tanácsadás, elfogás, szempont, magatartása, a hit, fogalom, koncepció, következtetés, meggyőződés, hitelt, hitvallás, ítélőképesség, doktrína, becslés, becslés, ötlet, benyomás, szándék, ítélet, fogalom, észlelés, perspektíva ... ... törvény szótár nézet - használják két közös kifejezéseket, tekintettel, és annak érdekében, hogy. Tekintettel alkalmazunk ekvivalens miatt illetve figyelembe véve, majd egy főnév (vagy verbális főnév) bevezetésére egy ismert vagy várható körülmény: • Nem volt különösen ideges udvarolni ... ... Modern English használat View - (englisch, Sicht, Ansicht „) bezeichnet: Sicht (Datenbank), logische Tabelle in der Datenbanktechnik Seitenabruf, Messwert der Webseitenzugriffszahl View (Magazin) ein Tochtermagazin der Zeitschrift tat The View bezeichnet: A View (Band), ... ... Deutsch Wikipedia nézet - [N1] valami, ami látható megjelenése, szempont, összetétele, körvonal, tervezés, látómező, pillantás, Ábra, táj, nézd, nyitás, vázlat, áttekintés, panoráma, perspektíva, kép, kilátás, látótávolság, képviselet , színhely, ... ... Új szinonimaszótár Nézet -, v. t. [Imp. o. o. ; o. pr. vb. n. .] 1. Ha látni; íme; Különösen, hogy nézd meg a figyelmet, vagy abból a célból, hogy megvizsgálja; megvizsgálni a szem; ellenőrizni; felfedezni. [1913 Webster] O, hadd nézd meg az ... ... A Collaborative International Dictionary of English nézet - n 1 * megjelenés, látvány, pillantás, pillantás, peep, kandikál analóg szavak: vizsgálati, szkennelés, ellenőrzés, vizsgálat (lásd az megvizsgálja) 2 * vélemény, hit, meggyőződés, a meggyőzés, hangulat analóg szó: * ötlet, gondolat, koncepció, koncepció: ... ... Új szótára szinonimákKapcsolódó cikkek