(c) Instytut Informatyki Politechniki Poznańskiej
‹#›
(c) Instytut Informatyki Politechniki Poznańskiej
5
Podprogramy
• 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