قواعد البيانات لهندسة البيانات – من الأساسيات إلى الاستخدام العملي

About Course

يهدف برنامج SQL for Data Engineering إلى تأهيل المتدربين لاستخدام لغة SQL بشكل احترافي في مهام هندسة البيانات، مثل التعامل مع كميات كبيرة من البيانات، بناء الاستعلامات المعقدة، تجهيز البيانات للتحليل، ودعم خطوط البيانات (Data Pipelines).

يركّز البرنامج على الجانب العملي، مع توضيح كيفية استخدام SQL في بيئات العمل الحقيقية الخاصة بمهندسي البيانات، بما يشمل تصميم الجداول، تحسين الأداء، وتنفيذ الاستعلامات بكفاءة عالية على قواعد البيانات العلائقية.

تم تصميم المحتوى ليوفّر أساسًا قويًا يمكن الاعتماد عليه في مسارات Data Engineering، Data Analysis، وBusiness Intelligence.


📚 المنهج التدريبي 

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

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

  • إنشاء الجداول والتعامل مع البيانات

  • أوامر:

    • SELECT

    • INSERT

    • UPDATE

    • DELETE

  • التصفية والفرز (WHERE – ORDER BY)

  • التجميع والدوال التجميعية (GROUP BY – HAVING)

  • الربط بين الجداول (JOINs)

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

  • تصميم الجداول والعلاقات

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

  • التعامل مع البيانات في سياق Data Pipelines

  • تطبيقات عملية وتمارين

Show More

What Will You Learn?

  • فهم دور SQL في هندسة البيانات
  • كتابة استعلامات SQL احترافية
  • التعامل مع البيانات الكبيرة بكفاءة
  • استخدام عمليات JOIN المعقدة
  • التجميع وتحليل البيانات باستخدام SQL
  • تصميم الجداول والعلاقات
  • تحسين أداء الاستعلامات باستخدام Indexes
  • تجهيز البيانات لخطوط البيانات (Data Pipelines)

Course Content

قواعد البيانات والربط مع البايثون

  • التعامل مع SQL Relational Databases and Tables
    36:23
  • Intermediate SQL
    30:35
  • ربط قواعد البيانات مع البايثون
  • مشروع SQL Analytics Project (E-commerce) with Python and Power BI

Want to receive push notifications for all major on-site activities?