2010-10-21
SZBD Oracle |
PL/SQL - co to jest? |
□ Wersje: i Oracle Enterprise Edition, Oracle Standard Edition, Oracle Standard Edition One - bazy komercyjne o różnej funkcjonalności, najnowszy wypust Oracle Database 11 g, □ Oracle Database Express Edition (Oracle Database XE) - wersja darmowa, ograniczona (m.in. jeden procesor, obsługa maksymalnie 4 GB danych użytkownika, etc.), udostępniona od wersji 10g. |
□ Proceduralne rozszerzenie programistyczne języka SQL, stworzone, udostępnione przez Oracle i przeznaczone do obsługi narzędzi tej firmy, Wywodzi się z języka ADA, wiele pomysłów jest zapożyczonych z tego języka, □ PL w nazwie to skrót od procedura1 language (z ang.), czyli języka proceduralnego, |
PL/SQL - co to jest? |
PL/SQL - historia i wersje |
□ Jest chroniony prawami autorskimi, Jest językiem trzeciej generacji 3GL, Początkowo jedynie proceduralny, obecnie możemy go traktować jako obiektowy, □ Powstał jako odpowiedź na zapotrzebowanie samych pracowników firmy Oracle oraz zewnętrznych użytkowników jej produktów. |
PL/SQL1.0 wprowadzono w 1991 roku, wersja była ograniczona i brakowało w niej wielu funkcji, wypuszczona z wersją serwera bazodanowego 6.0, □ Kolejny wypust to wersja 2.3, udostępniała obsługę procedur i funkcji składowanych, Wersja 8.0 to dodatkowo obsługa obiektów, □ Kolejne wersje 8.1, 9.0, 9.2,10.0 to kolejne udoskonalenia języka, Najnowsza wersja to 11.0 |
2