Skip to main content

Dla ekspertów Oracle poszukujących certyfikatu jako Oracle PL / SQL Developer Certified Associate istnieją dwa egzaminy, które spełniają wymagania PL / SQL: „1Z0-147: Programowanie w PL / SQL” i nowsza wersja: „1Z0 -144: Baza danych Oracle 11g: Programowanie w PL / SQL ”. Kandydaci ubiegający się o certyfikację są dość zdezorientowani, czy przystąpić do jednego, drugiego czy obu testów. W tym artykule wyjaśniono dwa testy, ich podobieństwa i różnice oraz powody, dla których mogą się one nakładać.

Jedna rzecz powinna być wyjaśniona od samego początku: nigdy nie ma powodu, aby wykonywać oba testy. W przeciwieństwie do ścieżki DBA certyfikaty Oracle PL / SQL nie są powiązane z wydaniem bazy danych. Nie masz certyfikatu w wersji X Oracle PL / SQL, a następnie musisz przystąpić do egzaminów aktualizacyjnych. Ponieważ jeden z tych dwóch testów spełnia wymagania PL / SQL na poziomie OCA, zdanie drugiego testu nie daje przewagi certyfikacyjnej. Musisz jednak zdecydować, który z dwóch testów ma zostać uruchomiony. Test 1Z0-147 jest kilka lat starszy niż 1Z0-144. Jeśli z jakiegoś powodu nie skorzystasz ze starszego testu, lepiej wybrać wersję 11G testu. Dopóki Oracle 1Z0-147 nie przejdzie na emeryturę, masz wybór.

Te dwa testy mają jedną wspólną cechę. Ma to sens, ponieważ jest to zasadniczo ten sam temat. Zaskakująca jest liczba różnic między nimi. 1Z0-144 to nie tylko przeróbka poprzedniego testu z nowymi funkcjami PL / SQL z wersji 10G i 11G. Test i omawiane tematy mają zupełnie inne odczucia. W 1Z0-147 znajduje się kilka sekcji dotyczących funkcji, które nie były dostępne w 9i. Jednak większość nowych sekcji 1Z0-144 dotyczy podstawowych problemów programowania PL / SQL, które powinny były zostać uwzględnione w poprzednim teście. Niektóre rodzaje informacji ujęte w pozycjach 1Z0-144, ale nie 1Z0-147, obejmują:

  • Zalety PL / SQL
  • Podstawy programowania, w tym zmienne, konwencje, atrybuty i jednostki leksykalne
  • Korzystanie z funkcji SQL w PL / SQL
  • Implikowany vs. wyraźna konwersja danych
  • Użyj etykiet, wcięć i spacji, aby ułatwić czytanie kodu
  • Zastosowanie DML w PL / SQL
  • Zastosowanie struktur kontrolnych i pętli
  • Zastosowanie kursorów i atrybutów kursora
  • Zastosowanie klauzuli FOR UPDATE
  • obsługę wyjątków
  • Uwagi dotyczące projektowania PL / SQL
  • Złożone typy danych
  • Transakcje autonomiczne
  • DUŻE operacje SQL
  • Zmiany w kompilatorze PL / SQL

Liczba tematów ujętych w 1Z0-147, które nie są ujęte w 1Z0-144, jest znacznie mniejsza. Jednak pierwsze trzy są zaskakujące, biorąc pod uwagę znaczące przejście do podstaw PL / SQL w teście 11G:

  • Uprawnienia wymagane do wykonania procedur
  • Tryby parametrów i wartości DOMYŚLNE
  • Metody przesyłania parametrów – przez odniesienie vs. według wartości
  • Znacznie większy nacisk na wyzwalacze
  • Dalsze odniesienia do PL / SQL po stronie klienta (1Z0-144 w dużej mierze ignoruje po stronie klienta)
  • Większy nacisk na zależności i nieefektywności PL / SQL
  • Duże obiekty i wykorzystanie pakietu DBMS_LOB

Jeśli podążasz za 1Z0-147, koniecznie przeczytaj dokumentację Oracle 9i. Funkcje dodane do PL / SQL w 10G lub 11G nie są uwzględniane w tym teście. Po zbadaniu tematów obu testów uważam 1Z0-144 za lepszy test z punktu widzenia testowanych informacji. Temat jest lepszym połączeniem tego, co jest ważne dla początkującego PL / SQL. Nowi programiści, którzy zarejestrują się na ten egzamin, lepiej rozumieją podstawy języka PL / SQL. Niezależnie od tego, który egzamin podejmiesz, przed przystąpieniem do niego zapoznaj się z każdym tematem egzaminu wymienionym na stronie internetowej Oracle Education. Powodzenia w egzaminie.

akademiakatowice.pl