Bagi para ahli industri Oracle yang sedang mengejar sertifikasi Oracle PL/SQL Developer Accredited Affiliate, ada dua pengujian yang akan memenuhi persyaratan PL/SQL: “1Z0-147: Plan with PL/SQL” dan versi yang lebih baru: “1Z0-144: Oracle Database 11g: System with PL/SQL”. Ada banyak kebingungan di antara para kandidat yang mencoba mendapatkan sertifikasi mengenai apakah mereka harus mempertimbangkan 1 ujian, atau yang lain, atau keduanya. Tujuan dari artikel ini adalah untuk membantu memperjelas kedua penilaian tersebut, persamaan dan perbedaannya, dan mengapa Anda mungkin lebih memilih satu orang daripada yang lain.
Satu masalah tunggal harus dibuat jelas sejak awal: hampir tidak pernah ada alasan untuk mengikuti setiap ujian. Dibandingkan dengan jalur DBA, sertifikasi Oracle PL/SQL tidak terikat dengan rilis basis data. Anda tidak akan terakreditasi dalam peluncuran X Oracle PL/SQL dan kemudian memiliki prasyarat untuk mengikuti ujian peningkatan. Karena salah satu dari kedua penilaian ini akan memenuhi prasyarat PL/SQL tingkat OCA, lulus yang lain tidak akan memberikan keuntungan sertifikasi. Meskipun demikian, Anda harus memutuskan ujian mana dari kedua ujian tersebut yang akan diikuti. Ujian 1Z0-147 beberapa tahun lebih tua daripada 1Z0-144. Kecuali jika ada alasan khusus bahwa mengikuti ujian yang lebih lama akan menguntungkan Anda, solusi terbaik Anda adalah mengikuti ujian versi 11G. Namun, hingga Oracle menghentikan 1Z0-147, pilihan ada di tangan Anda.
Kedua pemeriksaan tersebut memiliki banyak kesamaan. Hal ini masuk akal karena keduanya pada dasarnya membahas topik yang sama. Yang mengejutkan adalah banyaknya perbedaan yang ada di antara keduanya. 1Z0-144 pada dasarnya bukan pembuatan ulang dari pemeriksaan sebelumnya dengan opsi PL/SQL baru dari versi 10G dan 11G yang ditambahkan. Pemeriksaan dan topik yang dibahas memiliki makna yang sama sekali berbeda. Ada beberapa bagian yang tidak ada dalam 1Z0-147 yang membahas fungsi yang tidak ada dalam 9i. Akan tetapi, sebagian besar bagian baru dalam 1Z0-144 mencakup bidang pokok bahasan inti pemrograman PL/SQL yang seharusnya ada dalam pemeriksaan sebelumnya. Beberapa jenis informasi yang dibahas dalam 1Z0-144 tetapi tidak dalam 1Z0-147 meliputi hal-hal seperti:
- Keuntungan menggunakan PL/SQL
- Dasar-dasar pemrograman, yang mencakup variabel, konvensi, karakteristik, dan model leksikal
- Penggunaan fitur SQL di PL/SQL
- Konversi fakta implisit vs. eksplisit
- Penggunaan label, indentasi, dan spasi untuk membuat kode lebih mudah dibaca
- Penggunaan DML dalam PL/SQL
- Penggunaan konstruksi pegangan dan Loop
- Penggunaan kursor dan karakteristik kursor
- Penggunaan klausa FOR UPDATE
- Penanganan Pengecualian
- Faktor Desain PL/SQL
- Varietas pengetahuan komposit
- Transaksi otonom
- Operasi SQL BULK
- Variasi kompiler PL/SQL
Jumlah bidang subjek yang dicakup dalam 1Z0-147 yang tidak tercakup dalam 1Z0-144 jauh lebih padat. Namun, beberapa yang pertama mengejutkan mengingat perubahan yang jelas pada dasar-dasar PL/SQL dalam ujian 11G:
- Hak istimewa yang dibutuhkan untuk menjalankan strategi
- Mode parameter dan nilai DEFAULT
- Strategi penerusan parameter — berdasarkan referensi vs. berdasarkan nilai
- Fokus yang jauh lebih substansial pada pemicu
- Lebih banyak referensi ke PL/SQL sisi klien (1Z0-144 sebagian besar mengabaikan aspek pembeli)
- Lebih banyak target pada dependensi dan pembatalan PL/SQL
- Objek besar dan penggunaan bundel DBMS_LOB
Jika Anda menyelesaikan 1Z0-147, pastikan untuk meninjau dokumentasi Oracle 9i. Kemampuan yang ditambahkan ke PL/SQL dalam 10G atau 11G tidak akan ada dalam ujian tersebut. Setelah meneliti topik untuk kedua ujian, saya menganggap 1Z0-144 sebagai ujian yang lebih baik dari sudut pandang detail yang diuji. Materi pelajarannya adalah campuran yang lebih baik dari apa yang penting untuk diketahui oleh pengembang PL/SQL tingkat pemula. Pengembang baru yang belajar untuk ujian ini akan keluar dengan pemahaman yang lebih menyeluruh dan menyeluruh tentang dasar-dasar PL/SQL. Ujian apa pun yang Anda ikuti, pastikan untuk mempelajari setiap subjek ujian yang tercantum di situs web Oracle Education and Learning sebelum menjadwalkan ujian. Semoga berhasil dalam ujian.