• Procedury (wykonują określone
akcje), funkcje (wykonują obliczenia i zwracają wartości) i
pakiety (zbierają w całość logicznie powiązane procedury, funkcje,
zmienne i kursory):
•przechowywane w bazie
danych w postaci skompilowanej i źródłowej (źródło dostępne
poprzez USER_SOURCE)
•postać skompilowana
zwiększenie szybkości działania
•współdzielone przez wielu
użytkowników
• Zalety:
•rozszerzalność
•modularność
•łatwość pielęgnowania
kodu
•możliwość wielokrotnego
użycia kodu
•ukrycie szczegółów
implementacji