دورة Oracle PL/SQL شرح بالعربي للمهندس هلال أحمد

عدد الدروس : 54 عدد ساعات الدورة : 16:07:52 شهادة معتمدة : نعم التسجيل في الدورة للحصول على شهادة

للحصول على شهادة

  • 1- التسجيل
  • 2- مشاهدة الكورس كاملا
  • 3- متابعة نسبة اكتمال الكورس تدريجيا
  • 4- بعد الانتهاء تظهر الشهادة في الملف الشخصي الخاص بك
دورة شاملة لشرح Oracle PL/SQL باللغة العربية على يد المهندس هلال أحمد. الدورة تشرح من البداية وحتى التقنيات المتقدمة، تغطي كافة الجوانب التي يحتاجها المتعلم لإنشاء برامج قوية باستخدام PL/SQL.

قائمة الدروس

عن الدورة

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

الجزء الأول: مقدمة إلى PL/SQL

يبدأ المهندس هلال أحمد بشرح PL/SQL، تعريفا بماهية هذه التقنية وكيفية استخدامها في تطوير قواعد البيانات. من خلال هذا الجزء، سيتعرف المتعلم على PL/SQL وأساسياته مثل تعريف المتغيرات، الكتابة داخل الكتل البرمجية، وكيفية تضمين SQL داخل PL/SQL.

الجزء الثاني: الكتابة باستخدام PL/SQL

يستعرض المهندس كيفية كتابة PL/SQL باستخدام البيانات المختلفة، مثل كيفية استخدام استعلامات SQL داخل PL/SQL وكتابة جمل التكرار مثل FOR و WHILE. يتم أيضًا التعرف على الشروط والتحقق من البيانات باستخدام جمل IF و CASE.

الجزء الثالث: التعامل مع البيانات المركبة

يتناول هذا الجزء كيفية التعامل مع أنواع البيانات المركبة في PL/SQL مثل المصفوفات، السجلات و الجداول. يتعلم المتدرب كيفية استخدامها بفعالية في بناء تطبيقات أكثر تعقيدًا.

الجزء الرابع: الكتل التنفيذية والإجراءات المخزنة

يتعلم المتدرب كيفية كتابة إجراءات مخزنة و دوال باستخدام PL/SQL، وكيفية استخدامها لتحسين أداء التطبيقات. كما يتم شرح كيفية إنشاء حزم (Packages) و وظائف متعددة لتسهيل إعادة استخدام الأكواد داخل قواعد البيانات.

الجزء الخامس: استثناءات ومعالجة الأخطاء

يتم شرح كيفية التعامل مع الاستثناءات في PL/SQL، بما في ذلك كيفية استخدام الاستثناءات المعرفة من قبل النظام وكذلك الاستثناءات المخصصة. سيتعلم المتدرب أيضًا كيفية تصميم برامج قوية تتعامل مع الأخطاء بفعالية.

الجزء السادس: استخدام المؤشرات والأنواع الخاصة

سيتعرف المتدرب على المؤشرات الصريحة في PL/SQL، وكيفية استخدامها للوصول إلى البيانات بشكل دقيق. يتم شرح كيفية تعريف المؤشرات واستخدامها في الاستعلامات المعقدة.

الجزء السابع: معالجة المعاملات

يتم أيضًا تعلم كيفية التعامل مع المعاملات في PL/SQL باستخدام التحكم في المعاملات مثل COMMIT و ROLLBACK. سيتعلم المتدرب كيفية إدارة المعاملات المختلفة وتحقيق التحكم الكامل في عملية تنفيذ البيانات.

الجزء الثامن: إنشاء المشغلات (Triggers)

يتم أيضًا شرح كيفية إنشاء المشغلات في Oracle PL/SQL، حيث يتعلم المتدرب كيفية تنفيذ إجراءات تلقائية عند حدوث أحداث معينة داخل قاعدة البيانات مثل عمليات INSERT أو UPDATE أو DELETE.

الجزء التاسع: إعدادات الأداء

يغطي الجزء الأخير من الدورة كيفية تحسين أداء PL/SQL، بما في ذلك كيفية تحسين استخدام الذاكرة ومعالجة البيانات بشكل أسرع باستخدام الأدوات الخاصة بـ Oracle.