Transakcje
Współbieżność
Poprawność i spójność
Aksjomaty ACID
Mechanizm współdzielenia zasobów bazy danych
Atomowość transakcji
Plan wykonania transakcji
Zjawiska niepożądane
Niezatwierdzone odczyty - „dirty read”
Niepowtarzalny odczyt - „non repetable read”
Nadpisanie niepotwierdzonych danych
Plan odtwarzalny
Zarządzanie współbieżnością oparte o blokady (lock)
Podstawowe rodzaje blokad
Protokół ścisłego blokowania dwufazowego (Strict 2PL)
Zarządzanie transakcjami
Zakleszczenia – „deadlocks”
Poziomy izolacji transakcji
Blokowanie optymistyczne
Wielowersyjność danych
Wprowadzenie do obiektowości PL/SQL
Koncepcja obiektowości
Typ Obiektowy
Struktura typu obiektowego
Metody
Dziedziczenie
Przesłanianie (polimorfizm)
Tabele obiektowe
Tworzenie
Metoda konstruktora obiektu
Użycie polecenia select w tabeli obiektowej
Użycie polecenia Insert w tabeli obiektowej
Użycie polecenia Update w tabeli obiektowej
Użycie polecenia Delete w tabeli obiektowej
Tabela relacyjna w obiektowo-relacyjnej bazie
Typ referencyjny
Kolekcje