🎓 مركز اختباراتٍ معتمد لدى Pearson VUE و Prometric · المدير القُطري لـ CIET في سورية · تدريبٌ في المزة منذ 2010·الامتحانات التي نقدّمها ←
قواعد بيانات Oracle

Oracle Database 19c: PL/SQL

تعلّم البرمجة داخل Oracle Database 19c. انطلاقاً من متغيّرات الربط والاستبدال (Bind and Substitution Variables) تكتب كتل PL/SQL ببنى التحكّم وعبارات SQL المضمّنة

5 أياممتوسط9 وحدات
نظرة عامة

نظرة عامة

تعلّم البرمجة داخل Oracle Database 19c. انطلاقاً من متغيّرات الربط والاستبدال (Bind and Substitution Variables) تكتب كتل PL/SQL ببنى التحكّم وعبارات SQL المضمّنة، وتعمل مع المؤشّرات الصريحة والمؤشّرات ذات المعاملات، وتنشئ الإجراءات المخزّنة والدوال والحزم. وتكتمل الأيام الخمسة بالحزم الجاهزة مثل DBMS_OUTPUT وUTL_FILE وDBMS_SQL، والمشغّلات (Triggers)، وإدارة الاعتماديات، وضبط المترجم لتحسين الأداء.

ما ستتعلّمه

ما ستتعلّمه

المحتوى التقني أدناه معروضٌ باللغة الإنجليزية كما ورد في منهاج الدورة، حفاظاً على دقّة المصطلحات.

  • Declare Variables
  • Write Executable Statements
  • Write Control Structures
  • Create Procedures and Functions
  • Create Packages
  • Create Triggers
المنهاج

المنهاج

9 وحدات
  • Selection & Setup of the Database Interface
  • Choosing a Database Programming Language
  • About Bind & Substitution Variables
  • Writing PL/SQL Blocks
  • DECLARE Section (variables, data types)
  • BEGIN Section (executable logic, embedding SQL)
  • EXCEPTION Section (error handling and propagation)
  • Beyond the Basics: Explicit Cursors
  • Advanced Cursor Techniques (parameterized, FOR UPDATE, etc.)
  • Introducing Database-Resident Program Units
  • Creating Stored Procedures & Functions
  • Executing Stored Procedures & Functions
  • Managing Dependencies
  • Creating & Maintaining Packages
  • Advanced Package Capabilities (state, overloading, globals)
  • Using System-Supplied Packages (DBMS_OUTPUT, UTL_FILE, DBMS_SQL)
  • Database Trigger Concepts
  • Creating Database Triggers
  • Maintaining Database Triggers
  • Implementing System Event Triggers
  • Design Considerations for PL/SQL Code
  • Tuning the PL/SQL Compiler
  • Recent Enhancements (Oracle 12c and beyond)
لمن هذه الدورة

لمن هذه الدورة

المطوّرون ومختصّو قواعد البيانات الملمّون بـ SQL في Oracle الراغبون في بناء منطق برمجي على مستوى الخادم.

قبل أن تبدأ

  • Oracle Database 19c: SQL Workshop

لنرسم خطوتك التالية معاً.

أخبرنا بالدورة أو الشهادة التي تهمّك، ونرسل لك المنهاج والمواعيد القادمة والرسوم وخيارات التدريب الخاص لفريقك.

تحدّث إلى مستشار ←واتساب