Ocena:

Recenzje podkreślają mieszany odbiór książki „Oracle Database 11g PL/SQL Programming” autorstwa Michaela McLaughlina. Podczas gdy wielu czytelników docenia jej kompleksowe omówienie, przejrzystość i praktyczne przykłady, istnieją znaczące zarzuty dotyczące stylu pisania, błędów kodowania i organizacji, które umniejszają ogólne wrażenia.
Zalety:⬤ Przejrzyste i precyzyjne wyjaśnienia tematów PL/SQL.
⬤ Wszechstronne omówienie atrakcyjne zarówno dla początkujących, jak i doświadczonych użytkowników.
⬤ Wiele praktycznych przykładów ułatwiających zrozumienie tematu.
⬤ Dobre odniesienie do nowych funkcji w Oracle 11g.
⬤ Pozytywne wrażenia z zakupu i zadowolenie czytelników.
⬤ Liczne błędy kodowania i literówki.
⬤ Niektórzy czytelnicy uważają, że styl pisania jest mechaniczny i nudny.
⬤ Niekompletne odniesienia do funkcji i składni wymagające materiałów uzupełniających.
⬤ Słaba organizacja w niektórych rozdziałach, przez co są one mylące dla początkujących.
⬤ Nie jest idealna do przygotowania się do egzaminu OCP ze względu na niejasne wyjaśnienia i brak kluczowych informacji.
(na podstawie 40 opinii czytelników)
Projektowanie bogatych w funkcje aplikacji PL/SQL
Dostarczaj dynamiczne, klient/serwer aplikacje PL/SQL z fachowymi wskazówkami od profesjonalisty w dziedzinie programowania Oracle. Dzięki pełnemu pokryciu najnowszych funkcji i narzędzi, Oracle Database 11g PL/SQL Programming przedstawia każdy temat wraz ze szczegółowymi wyjaśnieniami, przykładami składni typu "wytnij i wklej" oraz rzeczywistymi studiami przypadków. Uzyskaj dostęp i modyfikuj informacje o bazie danych, konstruuj potężne instrukcje PL/SQL, wykonuj efektywne zapytania i wdrażaj kuloodporne zabezpieczenia. Dowiesz się również, jak wdrażać procedury w językach C, C++ i Java, udostępniać bazę danych w sieci, skracać czas programowania i optymalizować wydajność.
⬤ Tworzyć, debugować i zarządzać programami PL/SQL opartymi na Oracle.
⬤ Używać struktur PL/SQL, ograniczników, operatorów, zmiennych i instrukcji.
⬤ Identyfikować i eliminować błędy przy użyciu PLSQL_WARNINGS i obsługi wyjątków.
⬤ Praca z funkcjami, procedurami, pakietami, kolekcjami i wyzwalaczami.
⬤ Definiowanie i wdrażanie typów danych varray, nested table i associative array.
⬤ Obsługa zewnętrznych procedur, typów obiektów, dużych obiektów i bezpiecznych plików.
⬤ Komunikacja między równoległymi sesjami przy użyciu DBMS_ALERT i DBMS_PIPE.
⬤ Wywoływanie zewnętrznych procedur za pomocą Oracle Net Services i wrapperów PL/SQL.
⬤ Integracja wewnętrznych i serwerowych bibliotek klas Java przy użyciu Oracle JVM.
⬤ Tworzenie solidnych aplikacji internetowych przy użyciu PL/SQL Gateway i Web Toolkit.