Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Perspektywy, wydajność
Forum PHP.pl > Forum > Bazy danych > Oracle
jastu
Witam,

Czy perspektywa działa jak utworzona tabela, natomiast zawartosć zmienia się jeśli zawartość tabel źródłowych się zmienia ?

Będę wdzieczny jesli ktoś będzie w stanie powołać się na jakąś publickajcę traktującą ten temat.
Pozdrawiam
redman2
Tak, dodatkowo mozna aktualizowac, kasowac, dodawac dane do perspektyw. Oficjalna definicja Oracle'a:

A view is a custom-tailored presentation of the data in one or more tables. A view can also be thought of as a "stored query." Views do not actually contain or store data; they derive their data from the tables on which they are based.

Like tables, views can be queried, updated, inserted into, and deleted from, with some restrictions. All operations performed on a view affect it's base tables.
jastu
No nie do końca moim zdaniem, nie jest to chyba możliwe jeśli perspektywa zawiera kolumnę agregującą dane z tabeli źródłowej. Tylko nie pamiętam czy dotyczy to tylko danej kolumny cz całej perspektywy.
redman2
Dlatego napisane jest "with some restrictions". Jakie, nie wiem. Jestem bardziej po stronie administracji niz PL/SQL.
Poszperaj na tahiti.oracle.com, na pewno znajdziesz te ograniczenia.

Koszmarny emotikon. Pozdrowienia
jastu
http://download.oracle.com/docs/cd/B19306_...ws.htm#i1006433

http://download.oracle.com/docs/cd/B19306_...ws.htm#i1007148

Może jesteś w stanie polecić jakąś publikację, lub rzucić linkiem do opisu niektórych mechanizmów bazo-danowych. Pozdrawiam
redman2
Widzisz jak fajnie. yahoo.gif Nie ma to jak Tahiti. Jezeli nie znajdziesz tego tam, nigdzie nie znajdziesz. Zlota zasada Oracle'a.
Ksiazek Ci nie podam, bo mieszkam zagramanica i tu sa troche inne publikacje, ale goraco polecam strone Howarda (guru Oracle'a): www.dizwell.com i oczywiscie oficjalne forum: http://forums.oracle.com/
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.