Bazy danych ciąg dalszy
Perspektywa
Strukturą pochodną do relacji jest tak zwana perspektywa. Jest ona czymś w rodzaju okna, przez które odczytujemy lub modyfikujemy dane z relacji lub zbioru relacji na którym zdefiniowano perspektywę. Perspektywa posiada następujące cechy:
ogranicza zakres dostępu danych do atrybutów i krotek określonych w definicji perspektywy;
jest zdefiniowana z wykorzystaniem co najmniej jednej relacji lub innej perspektywy;
jest pamiętana w systemie wyłącznie w postaci swojej definicji, a zatem perspektywa nie ma własnych danych. Każdorazowe odwołanie się do niej wymaga pobrania danych z krotek relacji bazowych.
Perspektywy inaczej nazywane są tabelami wirtualnymi lub oknami.
Perspektywy stosujemy w celu:
ograniczenia dostępu do relacji;
uproszczenia zapytań;
zapewnienie niezależności danych;