للحصول على شهادة
Oracle PL/SQL هو أداة قوية تتيح لك كتابة برمجيات قاعدية داخل Oracle Database لتمكين معالجات البيانات المعقدة. في هذه الدورة التعليمية الشاملة مع Ask Gad، ستتعلم كيفية استخدام PL/SQL لتطوير وإدارة قاعدة البيانات الخاصة بك.
تبدأ الدورة مع الدرس الأول الذي يقدم مقدمة عن PL/SQL واستخدامه داخل Oracle Database. سيتعرف المتدربون على أساسيات PL/SQL وكيفية تكامله مع SQL. الدورة مناسبة للمبتدئين والمحترفين على حد سواء.
في الدرس الثاني والثالث، سيتم شرح المتغيرات وكيفية تعريفها واستخدامها في PL/SQL. سيتعلم المشاركون كيفية استخدام المتغيرات من أجل تخزين القيم والعمل عليها في Oracle باستخدام PL/SQL.
يتناول الدرس الرابع كيفية استخدام جملة الشرط IF. سيتعلم المتدربون كيفية تنفيذ عمليات مختلفة بناءً على الشروط داخل الكود باستخدام PL/SQL، مما يساعد على اتخاذ قرارات في التطبيق بناءً على البيانات.
في الدرس الخامس، يتم شرح جملة CASE في PL/SQL. سيتعلم المتدربون كيفية استخدام CASE لاختيار الإجراءات بناءً على القيم التي يتم تحديدها في البيانات المدخلة.
الدرس السادس والسابع يركزان على الحلقات التكرارية في PL/SQL، مثل While Loop و For Loop. سيتعلم المشاركون كيفية كتابة الحلقات التكرارية لتنفيذ كود معين عدة مرات استنادًا إلى شرط محدد.
في الدرس الثالث عشر والرابع عشر، سيتم شرح كيفية التعامل مع الاستثناءات في PL/SQL. سيتعرف المشاركون على الاستثناءات المعرفة مسبقًا، مثل NO_DATA_FOUND و TOO_MANY_ROWS، بالإضافة إلى كيفية إنشاء الاستثناءات المخصصة للتعامل مع أخطاء تطبيقات البيانات.
في الدرس التاسع، سيتم تقديم السجلات (Records) واستخدامها مع %ROWTYPE في PL/SQL. سيتعلم المتدربون كيفية تعريف السجلات واستخدامها لتخزين السجلات في بيانات متعددة الأبعاد.
يتم تغطية المجموعات (Collections) في الدرس العاشر باستخدام INDEX BY Tables. سيتعلم المشاركون كيفية التعامل مع المجموعات لتخزين مجموعات من البيانات بترتيب معين ضمن الذاكرة.
الدرس الحادي عشر يركز على المؤشرات الصريحة في PL/SQL، ويشمل كيفية استخدام المؤشرات لتكرار وتصفية البيانات في Oracle SQL. كما يتعلم المتدربون كيفية إنشاء Cursors مخصصة لتكرار البيانات.
في الدرس الخامس عشر والسادس عشر، يتم تناول الدوال والإجراءات في PL/SQL. سيتعرف المشاركون على كيفية إنشاء إجراءات و دوال لمعالجة البيانات في PL/SQL، واستخدام القيم المرجعية في هذه العمليات.
تعلم PL/SQL هو أمر بالغ الأهمية لأي مطور يعمل مع Oracle Database. يتيح لك PL/SQL التعامل مع البيانات بطريقة أكثر مرونة وكفاءة داخل قاعدة البيانات، مما يجعله أداة قوية لتطوير التطبيقات ذات الأداء العالي.