CTEs PostgreSQL وعبارة WITH للاستعلامات النظيفة والفعالة
تبسيط منطق قاعدة البيانات المعقد، وكتابة كود SQL عالي القراءة، وتحسين أداء الاستعلام باستخدام PostgreSQL Common Table Expressions.
-
💬
مدرب ذكاء اصطناعي
اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت. -
🕐
ابدأ في أي وقت
بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك. -
🌐
بالعربية
الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.
حول هذه الدورة
يمكن أن تؤدي كتابة استعلامات SQL المعقدة بسرعة إلى كود غير قابل للقراءة وغير قابل للصيانة. يتيح لك إتقان Common Table Expressions (CTEs) في PostgreSQL تقسيم منطق قاعدة البيانات الصعب إلى خطوات نظيفة، معيارية، وفعالة. في هذه الدورة التدريبية النصية، ستقوم بتحويل طريقة كتابتك لاستعلامات قاعدة البيانات. ستتعلم كيفية استبدال الاستعلامات الفرعية الفوضوية بعبارات WITH منظمة، والتعامل مع البيانات الهرمية، واكتساب السيطرة على خطط تنفيذ الاستعلام لتحسين الأداء.
ما ستتعلمه: فهم البنية الأساسية لعبارة WITH وكيف تختلف عن الاستعلامات الفرعية التقليدية؛ بناء CTEs تكرارية (recursive CTEs) للاستعلام بسهولة وتصفح الهياكل الهرمية مثل المخططات التنظيمية أو بيانات الشجرة؛ تطبيق CTEs قابلة للكتابة (writable CTEs) لإجراء تعديلات بيانات متعددة الخطوات باستخدام INSERT و UPDATE و DELETE ضمن استعلام واحد؛ تحليل أداء الاستعلام والتحكم في التنفيذ باستخدام تلميحات MATERIALIZED و NOT MATERIALIZED الحديثة؛ إعادة هيكلة الاستعلامات الفرعية القديمة والمتداخلة بعمق إلى كود PostgreSQL نظيف وقابل للقراءة والصيانة.
تبدأ الدورة بالمصطلحات الأساسية والميكانيكا الجوهرية لـ CTEs قبل التقدم إلى الأنماط المتقدمة. ستقرأ شروحات مكتوبة واضحة وخطوة بخطوة وتطبق معرفتك من خلال تمارين عملية نصية لبناء الاستعلامات. تم تصميم هذه الدورة للمبتدئين في قواعد البيانات، ومحللي البيانات، ومطوري البرمجيات الذين لديهم فهم أساسي لـ SQL ويرغبون في كتابة استعلامات PostgreSQL ذات مستوى احترافي. لا تتطلب خبرة متقدمة في إدارة قواعد البيانات. ابدأ في هيكلة استعلامات PostgreSQL الخاصة بك كالمحترفين اليوم.
ما الذي ستحصل عليه
-
📜
شهادة إتمام
أضفها إلى ملفك على LinkedIn -
💬
مدرّس AI شخصي
عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت. -
♾️
وصول مدى الحياة
عُد متى شئت، بلا انتهاء -
📱
الهاتف أو الكمبيوتر
يعمل في أي مكان وعلى أي جهاز -
💸
استرداد خلال 14 يومًا
دون أسئلة -
⚡
قصير ومركَّز
2 ساعة 54 دقيقة من المحتوى التطبيقي
المراجعات
لا توجد مراجعات بعد — كن أول من يشارك تجربته.
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
مصمَّم للعاملين في
التقنية
التصميم
المالية
التسويق
الرعاية الصحية
التعليم
الضيافة
التصنيع