دورة تعليم Oracle للمبتدئين مع محمد الدسوقي

عدد الدروس : 51 عدد ساعات الدورة : 15:13:41 شهادة معتمدة : نعم التسجيل في الدورة للحصول على شهادة

للحصول على شهادة

  • 1- التسجيل
  • 2- مشاهدة الكورس كاملا
  • 3- متابعة نسبة اكتمال الكورس تدريجيا
  • 4- بعد الانتهاء تظهر الشهادة في الملف الشخصي الخاص بك
انضم إلى دورة تعليم Oracle للمبتدئين مع محمد الدسوقي وتعلم كيفية استخدام SQL و PL/SQL في Oracle Database. الدورة تشمل كيفية إنشاء الجداول، إدارة البيانات، التعامل مع القيود، والبرمجة باستخدام PL/SQL.

قائمة الدروس

عن الدورة

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

إنشاء الجداول (Create Table) والتعديل عليها (Alter Table):

في الدرس الثاني، سيبدأ المتدربون بتعلم كيفية إنشاء الجداول باستخدام Create Table، وكذلك كيفية تعديل الجداول بعد إنشائها باستخدام Alter Table. سيتم شرح كيفية إضافة أو تعديل الأعمدة، وتغيير نوع البيانات.

القيود (Constraints):

القيود هي جزء أساسي من تصميم قواعد البيانات لحمايتها وضمان صحة البيانات. في الدرس الثالث، سيتعلم المتدربون كيفية استخدام القيود المختلفة مثل Primary Key، Foreign Key، Unique و Check. سيتعلمون كيفية إضافة هذه القيود أثناء إنشاء الجداول وكيفية التعامل معها.

الاستعلامات الأساسية (Basic SQL Statements):

يتم التركيز في الدرس الرابع على كيفية كتابة استعلامات SQL باستخدام SELECT لاستخراج البيانات من الجداول. سيتم شرح كيفية استخدام جملة WHERE للتصفية و ORDER BY لترتيب النتائج.

الانضمام بين الجداول (Join Queries):

في الدرس الخامس، سيتعلم المتدربون كيفية الانضمام بين الجداول باستخدام INNER JOIN و LEFT JOIN. سيتعرفون على كيفية الجمع بين البيانات من جداول متعددة بناءً على شروط معينة.

الدوال (Functions):

سيتعرف المتدربون في الدرس السادس على الدوال المدمجة في SQL مثل COUNT، SUM، AVG و MAX. سيتم استخدام هذه الدوال لحساب الإجماليات ومتوسطات البيانات.

التعامل مع البيانات (Insert, Update, Delete):

في الدرس السابع، سيتعلم المتدربون كيفية إضافة البيانات إلى الجداول باستخدام INSERT INTO، كيفية تحديث البيانات باستخدام UPDATE، وحذف البيانات باستخدام DELETE.

الاستعلامات الفرعية (Subqueries):

في الدرس الثامن، سيتم توضيح كيفية استخدام الاستعلامات الفرعية (Subqueries) داخل استعلامات SQL. سيتعلم المتدربون كيفية استخدام هذه الاستعلامات لحل المشكلات المعقدة.

مقدمة إلى PL/SQL:

بعد تعلم SQL، ينتقل المتدربون إلى PL/SQL في الدرس التاسع. سيتعرفون على برمجة SQL باستخدام PL/SQL وكيفية كتابة البرامج في PL/SQL. سيتم شرح المتغيرات، التكرار باستخدام Loops، والشروط باستخدام IF-THEN-ELSE.

المؤشرات (Cursors) في PL/SQL:

في الدرس العاشر، سيتعلم المتدربون كيفية استخدام المؤشرات في PL/SQL. سيتم توضيح الفرق بين المؤشرات الضمنية و المؤشرات الصريحة، وكيفية استخدامها لاستخراج البيانات من الجداول.

إجراءات التخزين (Stored Procedures) والدوال (Functions):

في الدرس الحادي عشر، سيتم شرح كيفية إنشاء الإجراءات المخزنة (Stored Procedures) و الدوال (Functions) في PL/SQL. سيتعلم المتدربون كيفية استخدام هذه الإجراءات لأتمتة العمليات داخل قاعدة البيانات.

التعامل مع الاستثناءات (Exception Handling):

في الدرس الثاني عشر، سيغطي المدرب كيفية التعامل مع الاستثناءات في PL/SQL. سيتعرف المتدربون على كيفية التعامل مع الأخطاء باستخدام EXCEPTION داخل برامج PL/SQL.


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