Przykłady programów w PL/SQL
Przykłady te oparte są bazie danych o schemacie usc.create.
 
Tu znajdziesz przykładowe dane.
Zadania
- Napisać procedury wykonujące nastepujące czynności:
  
  -  Zameldowanie osoby posiadającej dany numer dowodu na dany adres.
 
  -  Wymeldowanie osoby posiadającej dany numer dowodu z danego adresu.
 
  -  Zadeklarowanie małżeństwa dla danej pary (identyfikowanej przez numery dowodu).
 
  -  Sprawdzenie, czy dane dwie osoby mają pokrewieństwo w dwóch ostatnich 
       pokoleniach.
 
  -  Sprawdzenie, czy dana osoba jest przodkiem drugiej osoby.
 
  
 
- Napisać wyzwalacz blokujący operacje wstawiania danych do tabeli DOWOD, 
  które naruszyłyby warunek, że w każdej chwili każda osoba może mieć tylko 
  jeden dowód.
  
Rozwiązania