الدورة التدريبية: لغة الاستعلام المنظمة الشاملة (SQL)

في المشهد الذي يركز على البيانات اليوم، لا غنى عن SQL (لغة الاستعلام الهيكلية) لإدارة البيانات وتحليلها.

الرمز : IT3254470

التاريخ : 14 - 25 أوكتوبر 2024

المدينة : لندن (المملكة المتحدة)

رسم الاشتراك : 9400 £

تاريخ وموقع آخر

المقدمة

في عالم اليوم القائم على البيانات، تعد لغة SQL (Structured Query Language) أساسية لإدارة وتحليل البيانات. تغطي هذه الدورة الشاملة أساسيات SQL وتنتقل إلى المواضيع المتوسطة، مما يمكن المشاركين من إنشاء قواعد البيانات وإدارتها واستعلامها بكفاءة. من خلال التمارين العملية والسيناريوهات الواقعية، سيطور المشاركون مهارات SQL قوية لتحليل البيانات وإدارة قواعد البيانات وتطوير البرمجيات.

 

أهداف الدورة

  • فهم المفاهيم الأساسية لقواعد البيانات وSQL.

  • إنشاء وإدارة واستعلام قواعد البيانات العلائقية.

  • استخدام وظائف SQL والمشغلين لتحليل البيانات المتقدم.

  • تحسين أداء قواعد البيانات وضمان سلامة البيانات.

  • تنفيذ تقنيات SQL المتوسطة، بما في ذلك الاستعلامات المتقدمة والمعاملات وأمان قواعد البيانات.

  • تطبيق مهارات SQL على المشاكل والدراسات الحالة الواقعية.

 

محتوى الدورة

اليوم الأول

مقدمة في قواعد البيانات وSQL

  • نظرة عامة على قواعد البيانات وأهميتها

  • مقدمة في قواعد البيانات العلائقية

  • فهم SQL ودورها في إدارة قواعد البيانات

  • إعداد بيئة قاعدة البيانات (التثبيت والتكوين)

  • بناء جملة SQL الأساسي والهيكل

  • إنشاء وإدارة الجداول

  • تمارين عملية

اليوم الثاني

استرجاع البيانات والتلاعب بها في SQL

  • كتابة استعلامات SQL الأساسية

  • استخدام أوامر SELECT وFROM وWHERE وORDER BY

  • تصفية البيانات بشروط WHERE

  • فرز وتقييد مجموعات النتائج

  • إدراج وتحديث وحذف البيانات

  • أمثلة وتمارين عملية

اليوم الثالث

تقنيات الاستعلام المتقدم في SQL

  • استخدام الانضمامات لدمج البيانات من جداول متعددة

  • الانضمامات الداخلية والخارجية والذاتية

  • تجميع البيانات وتجميعها باستخدام GROUP BY وHAVING

  • الاستعلامات الفرعية والاستعلامات المتداخلة

  • استخدام وظائف SQL الشائعة (مثل COUNT، SUM، AVG، MIN، MAX)

  • دراسات حالة وممارسة عملية

اليوم الرابع

تصميم قواعد البيانات وتحسينها

  • مبادئ تصميم قواعد البيانات

  • التطبيع وعدم التطبيع

  • إنشاء واستخدام الفهارس

  • فهم وتحسين أداء الاستعلام

  • استخدام العروض والإجراءات المخزنة

  • تمارين عملية على تحسين قواعد البيانات

اليوم الخامس

SQL في الممارسة والأمان

  • تنفيذ المعاملات وضمان سلامة البيانات

  • التعامل مع أمان قاعدة البيانات والأذونات

  • استراتيجيات النسخ الاحتياطي والاستعادة

  • مقدمة في المواضيع المتقدمة (مثل مشغلات SQL، الدوال المعرفة من قبل المستخدم)

  • سيناريوهات واقعية وحل المشكلات

  • المشروع النهائي: تصميم واستعلام قاعدة بيانات نموذجية

اليوم السادس

استرجاع البيانات المتقدم والوظائف

  • أوامر SELECT المتقدمة

  • وظائف النافذة (مثل RANK، DENSE_RANK، ROW_NUMBER)

  • وظائف السلاسل المتقدمة ومعالجة التاريخ/الوقت

  • استخدام عبارات CASE للمنطق الشرطي

  • تمارين عملية مع الاستعلامات المعقدة

اليوم السابع

الانضمامات والاستعلامات الفرعية المعقدة

  • تقنيات الانضمام المتقدمة (مثل الانضمامات المتقاطعة، الانضمامات الذاتية)

  • تقنيات الاستعلام الفرعي المتقدمة

  • الاستعلامات الفرعية المترابطة

  • التعابير الجدولية المشتركة (CTEs)

  • الاستعلامات التكرارية

  • أمثلة عملية ودراسات حالة

اليوم الثامن

ضبط وتحسين الأداء

  • تحليل أداء الاستعلام

  • استراتيجيات الفهرسة والتحسين

  • خطط تنفيذ الاستعلام

  • نصائح لكتابة استعلامات SQL فعالة

  • مهام صيانة قواعد البيانات

  • تمارين عملية على تحسين الأداء

اليوم التاسع

المعاملات والتحكم في التزامن

  • فهم المعاملات وخصائص ACID

  • تنفيذ التحكم في المعاملات (COMMIT، ROLLBACK، SAVEPOINT)

  • إدارة التزامن باستخدام الأقفال ومستويات العزل

  • حالات الاختناق وكيفية التعامل معها

  • تمارين عملية على إدارة المعاملات

اليوم العاشر

إدارة قواعد البيانات المتقدمة والأمان

  • ممارسات الأمان المتقدمة (مثل الأدوار والامتيازات)

  • تشفير البيانات والوصول الآمن

  • أتمتة المهام باستخدام المشغلات والوظائف المجدولة

  • الإجراءات المخزنة المتقدمة والدوال المعرفة من قبل المستخدم

  • المشروع النهائي: تطوير وإدارة قاعدة بيانات آمنة ومحسنة

  • المراجعة والأسئلة والأجوبة

الدورة التدريبية: لغة الاستعلام المنظمة الشاملة (SQL)

في المشهد الذي يركز على البيانات اليوم، لا غنى عن SQL (لغة الاستعلام الهيكلية) لإدارة البيانات وتحليلها.

الرمز : IT3254470

التاريخ : 14 - 25 أوكتوبر 2024

المدينة : لندن (المملكة المتحدة)

رسم الاشتراك : 9400 £

طلب اتصال ؟

*
*
*
*
*
BlackBird Training Center