Oracle 1Z0-149 (PL/SQL) imtahanı: mövzular və hazırlıq planı
Oracle Database Program with PL/SQL (1Z0-149) PL/SQL proqramlaşdırma bacarığını təsdiqləyən imtahandır. SQL biliyinin üstündə dəyişənlər, idarəetmə strukturları, kursorlar, istisnalar, prosedurlar, funksiyalar, paketlər və triggerlər yoxlanılır.
İmtahan haqqında
1Z0-149 Oracle Database PL/SQL Developer Certified Professional sertifikatı üçün imtahandır. Bank, telekom və korporativ sistemlərdə verilənlər bazası arxitekturası və biznes məntiqi PL/SQL-də yazıldığı üçün bu bacarıq backend və Oracle developer vəzifələrində tələb olunur.
Rəsmi parametrlər
| Parametr | Dəyər |
|---|---|
| Kod | 1Z0-149 |
| Sertifikat | Oracle Database PL/SQL Developer Certified Professional |
| Versiya | Oracle Database 19c |
| Sual sayı | 65 |
| Müddət | 90 dəqiqə |
| Keçid balı | 66% |
| Format | Multiple choice, onlayn, nəzarətçi ilə (Proctored Online) |
| Qiymət | $245 (ölkəyə görə dəyişə bilər) |
Bu məlumatlar dəyişə bilər. Qeydiyyatdan əvvəl Oracle-ın rəsmi səhifəsini yoxlayın.
Mövzular (18 bölmə)
- PL/SQL dəyişənlərinin elanı (Declaring PL/SQL Variables)
- İcra olunan ifadələr (Writing Executable Statements)
- PL/SQL daxilində SQL (Writing SQL in PL/SQL)
- İdarəetmə strukturları (Writing Control Structures)
- Kompozit data tipləri (Working with Composite Data Types)
- Explicit kursorlar (Using Explicit Cursors)
- İstisnaların idarəsi (Handling Exceptions)
- PL/SQL subproqramları (Using PL/SQL Subprograms)
- Prosedurlar və parametrlər (Creating Procedures and Using Parameters)
- Funksiyalar (Creating Functions)
- Paketlərin yaradılması (Creating Packages)
- Paketlərlə iş (Working with Packages)
- Dinamik SQL (Using Dynamic SQL)
- PL/SQL kodunun dizayn prinsipləri (Design Considerations for PL/SQL Code)
- Compound, DDL və event trigger-ləri (Creating Compound, DDL, and Event Database Triggers)
- PL/SQL kompilyatoru (Using the PL/SQL Compiler)
- PL/SQL kodunun idarəsi (Managing PL/SQL Code)
- Asılılıqların idarəsi (Managing Dependencies)
Ön şərtlər
PL/SQL-ə başlamazdan əvvəl SQL-i yaxşı bilməlisən: SELECT, JOIN, alt sorğular və DML. Zəif SQL PL/SQL-də də problem yaradır. SQL üçün 1Z0-071 bələdçisinə və SQL tapşırıqlarına bax.
6–8 həftəlik hazırlıq planı
- 1–2-ci həftə: PL/SQL blokunun strukturu, dəyişənlər, tiplər,
%TYPEvə%ROWTYPE, idarəetmə strukturları (IF,CASE, dövrlər). - 3-cü həftə: PL/SQL-də SQL, kompozit tiplər (record, collection), implicit və explicit kursorlar, kursor
FORdövrü. - 4-cü həftə: istisnalar: təyin olunmuş (
NO_DATA_FOUND,TOO_MANY_ROWS), özünün istisnaları,RAISE_APPLICATION_ERROR, istisnanın yayılması. - 5-ci həftə: prosedurlar, funksiyalar, parametr rejimləri (
IN,OUT,IN OUT), subproqramların çağırılması. - 6-cı həftə: paketlər (spesifikasiya və gövdə), dinamik SQL (
EXECUTE IMMEDIATE), asılılıqlar. - 7–8-ci həftə: triggerlər, kompilyator parametrləri, kodun idarəsi və yalnız simulyatorla məşq.
İmtahanın xüsusiyyəti: kod oxumaq
1Z0-149-da çoxlu sual kod göstərir. Sən kodu icra etməli (beyində) və nəticəni təyin etməlisən. Məşq üçün:
- hər kod parçasını sətir-sətir izlə, dəyişənlərin dəyərlərini yaz;
- istisna bölməsinin nə vaxt işə düşdüyünü anla;
- kursor atributlarını (%FOUND, %NOTFOUND, %ROWCOUNT, %ISOPEN) əzbər yox, məntiqlə öyrən.
Necə məşq etməli?
Kursor-da 1Z0-149 üçün 198 orijinal sual var, çoxu kod nümunələri ilə, hər birinin sətir-sətir izahı Azərbaycanca və Rusca mövcuddur. Məşq rejimində bölmə seçib dərhal yoxlaya, sonra tam imtahan rejimində (65 sual, 90 dəqiqə) özünü sınaya bilərsən.
Tez-tez verilən suallar
1Z0-149 üçün əvvəlcə SQL bilməliyəm?
Bəli. PL/SQL SQL üzərində qurulub, kursorlar, funksiyalar və paketlər SQL sorğularını daxilində işlədir. Əvvəl SQL əsaslarını (SELECT, JOIN, DML) bilmək lazımdır.
İmtahanın parametrləri nədir?
Oracle-ın dərc etdiyi parametrlərə görə imtahan 65 sualdan ibarətdir, 90 dəqiqə davam edir və keçid balı 66%-dir. Oracle bunları dəyişə bilər, qeydiyyatdan əvvəl rəsmi səhifəni yoxlayın.
Suallarda kod çox olur?
Bəli. Bir çox sual PL/SQL kod parçasını göstərir və «nəticə nə olacaq» və ya «hansı sətir xəta verir» soruşur. Kodu diqqətlə oxumaq və icra ardıcıllığını izləmək əsas bacarıqdır.
Kursor simulyatoru real imtahandır?
Xeyr. Bu, hazırlıq üçün yazılmış orijinal sual bankıdır, Oracle-ın real suallarının surəti deyil.