دورة التأهيل لاختبار أساسيات قواعد بيانات أوراكل PL/SQL

سجّل دخول وحصّل 100 ريال هدية ترحيبية بمحفظتك، و10% كاش باك على طلباتك.

السعر أونلاين

2٬000

مدة الدورة

11 يوم / 45 ساعة / من 6م إلى 10م

تاريخ الدورة

19/04/2026

تاريخ الدورة

19/04/2026
لديك سؤال؟ "لدي سؤال حول: دورة التأهيل لاختبار أساسيات قواعد بيانات أوراكل PL/SQL"

تُعد هذه الدورة البرنامج التدريبي الاحترافي الأهم للمطورين الراغبين في تجاوز حدود لغة SQL التقليدية والتعامل مع لغة البرمجة الإجرائية الخاصة بأوراكل (PL/SQL). تم تصميم المنهج ليركز على بناء كود برمجي قوي، آمن، وعالي الأداء داخل قاعدة البيانات، مما يهيئك لاجتياز الاختبارات الرسمية مثل Oracle Database Program with PL/SQL (1Z0-149).

“هذه الدورة لا تمنح شهادة حضور عادية؛ بل هي برنامج تأهيلي مكثف صُمم خصيصاً لتمكينك من اجتياز الاختبار الرسمي لأوراكل. تهدف الدورة إلى إكسابك مهارات البرمجة المتقدمة التي تطلبها كبرى الشركات التي تعتمد على تقنيات أوراكل لإدارة عملياتها الحساسة.”

أهداف الدورة

  • استيعاب بنية لغة PL/SQL وكيفية تفاعلها مع محرك قاعدة بيانات أوراكل.
  • إتقان استخدام المتغيرات، الأنواع المركبة، وهياكل التحكم في التدفق البرمجي.
  • تمكين المشاركين من كتابة استعلامات SQL داخل كود PL/SQL بفعالية.
  • شرح آليات التعامل مع المؤشرات (Cursors) لمعالجة مجموعات البيانات الكبيرة صفاً بصف.
  • تعزيز المهارات في معالجة الاستثناءات (Exception Handling) لضمان استقرار التطبيقات.
  • إعداد المتدربين لبناء البرامج الفرعية المخزنة (Stored Procedures & Functions) والحزم (Packages).

المحتوى التدريبي التفصيلي

الوحدة 1: بنية PL/SQL والمحرك البرمجي

  • فهم الفرق بين SQL و PL/SQL ومميزات البرمجة داخل قاعدة البيانات.
  • دراسة بنية الكتلة البرمجية (Block Structure): الأجزاء الاختيارية والإجبارية.
  • كيفية عمل محرك PL/SQL وتفاعله مع محرك SQL.

الوحدة 2: المتغيرات والبيانات والتحكم في التدفق

  • تعريف المتغيرات واستخدام %TYPE و %ROWTYPE لضمان مرونة الكود.
  • استخدام هياكل التحكم: IF statements، CASE expressions، وأنواع الحلقات (Basic, WHILE, FOR).
  • التعامل مع الكتل البرمجية المتداخلة (Nested Blocks) ونطاق المتغيرات.
  • حل تمارين وأسئلة تطبيقية على منطق البرمجة واستخدام الحلقات التكرارية.

الوحدة 3: التفاعل مع قاعدة البيانات (SQL in PL/SQL)

  • استخدام جمل SELECT داخل PL/SQL وقواعد كتابتها.
  • تنفيذ عمليات معالجة البيانات (INSERT, UPDATE, DELETE, MERGE).
  • التحكم في المعاملات (Transaction Control) والالتزام بالبيانات.
  • حل تمارين وأسئلة تطبيقية حول دمج جمل SQL المعقدة داخل الكود البرمجي.

الوحدة 4: التعامل مع المؤشرات (Cursors)

  • الفرق بين المؤشرات الضمنية (Implicit) والصريحة (Explicit).
  • دورة حياة المؤشر الصريح: OPEN, FETCH, CLOSE.
  • استخدام مؤشرات الحلقات (Cursor FOR Loops) وتبسيط الكود.
  • حل تمارين وأسئلة تطبيقية حول معالجة السجلات المتعددة وتمرير المعاملات للمؤشرات.

الوحدة 5: معالجة الاستثناءات (Exception Handling)

  • تعريف الاستثناءات وأنواعها: المحددة مسبقاً (Predefined) والتي يحددها المستخدم.
  • استخدام RAISE و RAISE_APPLICATION_ERROR.
  • إدارة تدفق الكود عند حدوث أخطاء غير متوقعة لضمان سلامة البيانات.
  • حل تمارين وأسئلة تطبيقية على تتبع الأخطاء البرمجية ومعالجتها باحترافية.

الوحدة 6: البرامج الفرعية المخزنة (Procedures & Functions)

  • إنشاء وإدارة الإجراءات المخزنة (Stored Procedures).
  • إنشاء الوظائف (Functions) والفرق بينها وبين الإجراءات.
  • فهم أنواع المعاملات: IN, OUT, IN OUT.
  • مقدمة عن الحزم (Packages) والقدحات (Triggers).
  • حل تمارين وأسئلة تطبيقية حول بناء وحدات برمجية قابلة لإعادة الاستخدام.

الوحدة 7: الموضوعات المتقدمة والأداء العالي (Advanced Topics & Performance Optimization)

  • Collections (INDEX BY, Nested Tables, VARRAYs)
  • Bulk Operations
  • Dynamic SQL
  • Advanced Triggers (Statement vs Row level)
  • حل تمارين تطبيقية على الوحدة 7

معلومات الاختبار الرسمي (1Z0-149)

المعيار التفاصيل المتوقعة لعام 2026
اسم الاختبار Oracle Database Program with PL/SQL
عدد الأسئلة حوالي 65 سؤالاً
مدة الاختبار 90 دقيقة
نوع الأسئلة اختيار من متعدد (Multiple Choice)
درجة النجاح 65% تقريباً

الفئات المستهدفة

  1. مطوروالتطبيقات الذين يعملون على أنظمة تعتمد على قواعد بيانات أوراكل.
  2. مهندسو البيانات الراغبون في أتمتة معالجة البيانات داخل الخادم.
  3. محللو النظم الساعون لفهم منطق الأعمال المخزن في قاعدة البيانات.
  4. الحاصلون على شهادة SQL والراغبون في الانتقال للمستوى الاحترافي التالي.

إن إتقان PL/SQL ليس مجرد مهارة إضافية، بل هو ضرورة حتمية في بيئات الحوسبة عالية الأداء في عام 2026، حيث يقلل من حركة مرور البيانات في الشبكة ويزيد من سرعة استجابة التطبيقات، مما يجعلك من الكوادر التقنية الأكثر طلباً في القطاعات المصرفية واللوجستية.

اطلب الدورة من هنا

طالب

طلب عرض سعر

دورة التأهيل لاختبار أساسيات قواعد بيانات أوراكل PL/SQL
أدخل الرقم بدون صفر في البداية
هذا الموقع محمي بواسطة reCAPTCHA و Google الخصوصية و شروط الخدمة تُطَبق.

رسالة واتساب