Oracle 11g PL/SQL Part 1 - Beginner
اكتب برامجك الأولى بلغة PL/SQL في Oracle 11g بإيقاعك الخاص: تختار أدوات قاعدة البيانات المناسبة
نظرة عامة
اكتب برامجك الأولى بلغة PL/SQL في Oracle 11g بإيقاعك الخاص: تختار أدوات قاعدة البيانات المناسبة، وتبني الكتل بأقسام DECLARE وBEGIN وEXCEPTION، وتستخدم المؤشّرات الصريحة، وتكتب الكتل المتداخلة، وتتعرّف إلى البرامج الفرعية المُعلَنة.
المنهاج
المحتوى التقني أدناه معروضٌ باللغة الإنجليزية كما ورد في منهاج الدورة، حفاظاً على دقّة المصطلحات.
- Introduction
- Course Setup
- Selecting the Appropriate Database Tool
- Understanding PL SQL
- PL SQL Blocks
- Working with SQL Plus
- DECLARE Clause Objects
- PL SQL Available Data Types
- Declaring Simple Data Types and Assignments
- Declaring Complex Data Types and Assignments
- Declaring Complex RowTypes and Assignments
- Declaring Complex Tables
- Declaring Complex Records
- Creating and Declaring User-Defined Types
- What Can Be Included in the BEGIN Clause
- Working with CHAR and VARCHAR2 Variables
- Handling String Literals
- Working with Numeric Variables
- Working with Date Variables
- Assigning and Using Boolean Variables
- Using Comparison Operators
- Using SQL Functions
- SQL DML within PL SQL
- Using SELECT
- Exceptions and Embedded SQL
- Using Sequences
- Logic Control and Branching
- Using GOTO
- Working with LOOPS
- Creating and Using the Indefinite Loop
- Creating and Using the Conditional Loop
- Using Nested Loops
- Using the If-Then-Else
- Using the CASE Statement
- What Are the Types of Exceptions
- Trapping Exceptions
- Identify Exception Details
- Creating User-Defined Exceptions
- Using SQLCODE and SQLERRM Objects
- Understand the Implicit Cursor
- Creating User-Defined Events
- Understanding the Concept and Purpose of Explicit Cursors
- Learn about Cursor Attributes
- Using the Continue Statement
- Working with Updateable Cursors
- Creating and Using Cursor Parameters
- FOR...LOOP Cursors
- Understanding Nested Blocks
- Understanding the Difference between Global vs Local Objects and Exceptions
- What Are Subprograms and How Are They Different from Nested Blocks
- Course Recap
لمن هذه الدورة
المطوّرون والمحلّلون الملمّون بـ SQL ممن يريدون البرمجة داخل Oracle Database.
قبل أن تبدأ
لا متطلبات مسبقة رسمية. يكفي الفضول والاستعداد للتطبيق العملي.
دورات ذات صلة
المزيد في البرمجة وتطوير الويب ←Advanced Java 9
البرمجة وتطوير الويب
تفاصيل الدورة ←Android Studio Development Essentials
البرمجة وتطوير الويب
تفاصيل الدورة ←Blockchain: An Overview for Business Professionals
البرمجة وتطوير الويب
تفاصيل الدورة ←Computer Vision with Python OpenCV
البرمجة وتطوير الويب
تفاصيل الدورة ←Database Design - Beginner
البرمجة وتطوير الويب
تفاصيل الدورة ←Flask Development with Python
البرمجة وتطوير الويب
تفاصيل الدورة ←لنرسم خطوتك التالية معاً.
أخبرنا بالدورة أو الشهادة التي تهمّك، ونرسل لك المنهاج والمواعيد القادمة والرسوم وخيارات التدريب الخاص لفريقك.