BD-1st-2.4-lab8.tresc-1.1-Slajd3
Wprowadzenie do laboratorium
Na ćwiczeniu zapoznacie się Państwo z sekwencjami, indeksami i perspektywami. Sekwencje stanowią mechanizm ułatwiający automatyczne generowanie kluczy podstawowych (1), który znajduje zastosowanie wszędzie tam, gdzie kluczem podstawowym nie jest jakiś atrybut opisujący fragment świata rzeczywistego (takim „naturalnym” kluczem podstawowym, który nie wymaga automatycznego wygenerowania, jest na przykład PESEL) ale sztucznie utworzony atrybut stworzony tylko w celu identyfikacji krotki (najczęściej jest to jakiś numer porządkowy). Indeksy są obiektami bazy danych, które pozwalają na znaczne przyspieszenie wykonywanie zapytań na dużych bazach danych (2). Perspektywy stanowią swego rodzaju „okno”, które przetwarza i odsłania część danych z relacji (3). Takie okna pozwalają na ograniczenie dostępu do danych dla różnych użytkowników, jak również pozwalają na dostosowywanie schematu relacji do schematu wymaganego przez nową aplikację do pracy z istniejącą już bazą danych.