Oracle PL/SQL هو أداة قوية تتيح لك كتابة برمجيات قاعدية داخل Oracle Database لتمكين معالجات البيانات المعقدة. في هذه الدورة التعليمية الشاملة مع Ask Gad، ستتعلم كيفية استخدام PL/SQL لتطوير وإدارة قاعدة البيانات الخاصة بك.

مقدمة عن PL/SQL:

تبدأ الدورة مع الدرس الأول الذي يقدم مقدمة عن PL/SQL واستخدامه داخل Oracle Database. سيتعرف المتدربون على أساسيات PL/SQL وكيفية تكامله مع SQL. الدورة مناسبة للمبتدئين والمحترفين على حد سواء.

المتغيرات:

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

جمل الشرط:

يتناول الدرس الرابع كيفية استخدام جملة الشرط IF. سيتعلم المتدربون كيفية تنفيذ عمليات مختلفة بناءً على الشروط داخل الكود باستخدام PL/SQL، مما يساعد على اتخاذ قرارات في التطبيق بناءً على البيانات.

جملة CASE:

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

الحلقات التكرارية:

الدرس السادس والسابع يركزان على الحلقات التكرارية في PL/SQL، مثل While Loop و For Loop. سيتعلم المشاركون كيفية كتابة الحلقات التكرارية لتنفيذ كود معين عدة مرات استنادًا إلى شرط محدد.

التعامل مع الاستثناءات:

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

السجلات في PL/SQL:

في الدرس التاسع، سيتم تقديم السجلات (Records) واستخدامها مع %ROWTYPE في PL/SQL. سيتعلم المتدربون كيفية تعريف السجلات واستخدامها لتخزين السجلات في بيانات متعددة الأبعاد.

المجموعات في PL/SQL:

يتم تغطية المجموعات (Collections) في الدرس العاشر باستخدام INDEX BY Tables. سيتعلم المشاركون كيفية التعامل مع المجموعات لتخزين مجموعات من البيانات بترتيب معين ضمن الذاكرة.

المؤشرات الصريحة (Explicit Cursors):

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

الدوال والإجراءات:

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

لماذا يجب أن تتعلم PL/SQL؟

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

تاريخ التحديث
تاريخ التحديثمنذ يوم
اللغة
اللغةالعربية
عدد الدروس
عدد الدروس16 درس
إجمالي الوقت
إجمالي الوقت02:56:14 ساعة
المستوى
المستوىمبتدئ