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:

  1. ogranicza zakres dostępu danych do atrybutów i krotek określonych w definicji perspektywy;

  2. jest zdefiniowana z wykorzystaniem co najmniej jednej relacji lub innej perspektywy;

  3. 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:

  1. ograniczenia dostępu do relacji;

  2. uproszczenia zapytań;

  3. zapewnienie niezależności danych;