الرئيسية
الكورسات
الأقسام
البرامج الهندسية
الشبكات Networks
الويندوز وبرامجه
برامج تطوير مواقع الويب
برامج إدارة المشروعات
برامج الجرافيكس
برامج المالتيميديا
برامج ميكروسوفت أوفيس
برمجة تطبيقات الهاتف
قواعد البيانات
لغات البرمجة
سؤال وجواب
الدخول
التسجيل
إرشادات عامة
تعلم المستوى الثاني Oracle10g
Back to course
0
0
Content
مقدمة للغات البرمجة
مقدمة عن لغة البرمجة PL SQL
مزايا استخدام اللغة PL SQL
القوالب PL SQL Blocks
تركيبات البرامج Program Constructs
قواعد كتابة الكود في اللغة PL SQL
إرشادات عامة لتعريف المتغيرات Variables
أنواع البيانات Data Types
أنواع البيانات Scalar Data Types - الجزء الأول
أنواع البيانات Scalar Data Types - الجزء الثاني
تعريف المتغيرات Declaring Variables
استخدام الخاصية TYPE%
المتغيرات Bind Variables
التفاعل مع القسم Execution Section
استخدام الدوال SQL Functions
معالجة البيانات باستخدام المعاملات Operators
القوالب المتداخلة ومجال استخدام المتغيرات
إرشادات عامة
استرجاع البيانات باستخدام الجملة SELECT
معالجة البيانات باستخدام الجمل DML Statements
تعديل البيانات باستخدام الجملة UPDATE
حذف الصفوف باستخدام الجملة DELETE
استخدام الجملة Merge
المؤشرات Cursors
استخدام الجمل Transaction control
الجمل الشرطية
الجملة الشرطية If …… Then …… Else
الجمل IF المتداخلة
الجملة الشرطية CASE
المعاملات المنطقية Complex Boolean Conditions
الحلقات التكرارية LOOP Statements
الحلقات التكرارية WHILE-LOOP
الحلقات التكرارية FOR-LOOP
أنواع البيانات المركبة Composite Datatypes
استخدام الخاصية ROWTYPE%
نوع البيانات INDEX BY TABLE
مثال على استخدام نوع البيانات INDEX BY TABLE
الوظائف INDEX BY TABLE METHODS
استخدام الخاصية ROWTYPE مع INDEX BY TABLE
مقدمة عن المؤشرات Cursors
إنشاء وفتح المؤشرات
استخلاص البيانات من المؤشرات
إغلاق المؤشرات
خصائص المؤشرات Cursors Attributes
استخدام المتغيرات Records مع المؤشرات Cursors
الحلقات التكرارية CURSOR...FOR...LOOPS
استخدام المتغيرات Parameters مع المؤشرات
استخدام الجملة FOR UPDATE
استخدام الجملة WHERE CURRENT OF
استخدام الاستعلامات الفرعية Sub-queries
معالجة الاستثناءات Exceptions
أنواع الاستثناءات Exceptions
اكتشاف ومعالجة الاستثناءات Trapping Exceptions
التعامل مع الاستثناءات Predefined Exceptions
التعامل مع الاستثناءات Non-Predefined Exceptions
استخدام الدوال للتعرف على الاستثناءات
التعامل مع الاستثناءات User-defined Exceptions
انتقال تنفيذ الاستثناءات بين القطع البرمجية
مقدمة عن البرامج الفرعية Sub-programs
كيفية استخدام البرامج الفرعية مع الأداة iSQL*Plus
الإجراءات Procedures
المعطيات Parameters - الجزء الأول
المعطيات Parameters - الجزء الثاني
طرق تمرير قيم المعطيات إلى الإجراءات
الإجراءات الإقليمية
حذف الإجراءات Procedures
مقدمة عن الوظائف Functions
مزايا استخدام الوظائف في التعبيرات SQL
القيود الخاصة باستدعاء الوظائف في التعبيرات SQL
حذف الوظائف والفرق بينها وبين الإجراءات
الامتيازات Privileges
السماح للوصول إلى البيانات Granting Access To data
استعراض المعلومات والكود الخاص بالعناصر المخزنة
استعراض بيانات الأخطاء ومعطيات العناصر المخزنة
تنقيح البرنامج Debugging
المجموعات البرمجية Packages
إنشاء القسم Package Specification
إنشاء القسم Package Body