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 التعامل مع البيانات بطريقة أكثر مرونة وكفاءة داخل قاعدة البيانات، مما يجعله أداة قوية لتطوير التطبيقات ذات الأداء العالي.

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