انتقل إلى المحتوى
KnowledgeCity

SQL المستوى المتوسط

تعلّم كتابة استعلامات SQL معقدة لحل مشكلات واقعية: القيود والفهارس وتحسين الاستعلامات والعلاقات بين الجداول ودوال السلاسل النصية والاستعلامات الفرعية.
شاهد الدرس الأول مجانًا — احصل على وصول كامل إلى جميع الدروس الـ1.
دورة تدريبية: عند الطلب
متوسط مقدِّم الخدمة Eric Grose  1 الدروس ·  2h 59m  باللغات: العربية, الإنجليزية 

وصف الدورة

صُمِّمت دورة SQL الشاملة هذه لتنقل المتعلمين من الأساسيات إلى فهم عميق للوظائف المتقدّمة في SQL. تبدأ بتعليم القيود والفهارس وتقنيات التصفية المتقدّمة في SQL، قبل الانتقال إلى العلاقات بين الجداول ودوال السلاسل النصية. ثم تتعمّق في مواضيع معقدة مثل المُشغّلات (Triggers) والمعاملات وخصائص ACID ومفهوم تحسين الاستعلامات. كما تقدّم الدورة فهمًا مفصّلًا للاستعلامات الفرعية في SQL، بما في ذلك الاستعلامات الفرعية المرتبطة والفرق بين الاستعلامات الفرعية وعمليات الربط (Joins). وطوال الدورة، يحصل المتعلمون على خبرة عملية في صياغة الاستعلامات وإدارة قواعد البيانات، مما يزوّدهم بالمهارات اللازمة للتعامل مع مهام SQL الواقعية.

في هذه الدورة عن SQL للمستوى المتوسط، ستتعلّم كيفية كتابة استعلامات معقدة تحل مشكلات واقعية. سنستكشف الفهارس وتحسين الاستعلامات وكيفية دمج جداول متعددة في تحليلنا. وبنهاية هذه الدورة، ستتمكّن من التعامل مع أي مشكلة في SQL بثقة.

ما ستتعلمه

  • تطبيق القيود، والفهارس، تقنيات التصفية المتقدمة في SQL
  • تنفيذ العلاقات بين الجداول وعمليات الربط في SQL لدمج جداول متعددة
  • استخدام دوال السلاسل النصية في SQL، والمعاملات، ولغة التحكم في المعاملات (TCL)
  • تحسين وضبط الاستعلامات باستخدام تقنيات تحسين الاستعلام
  • كتابة الاستعلامات الفرعية، بما في ذلك الاستعلامات الفرعية المرتبطة، والتمييز بين الاستعلامات الفرعية وعمليات الربط
  • العمل مع دوال النافذة وجملة التقسيم (Partition)

النقاط الرئيسية

  • ينتقل هذا المسار التعليمي بالمتعلمين من أساسيات SQL إلى فهم عميق لوظائف SQL المتقدمة.
  • إنه يغطي القيود، والفهارس، والتصفية المتقدمة، والعلاقات بين الجداول، ودوال السلاسل النصية.
  • إنه يتناول موضوعات معقدة تشمل المعاملات، وخصائص ACID، وتحسين الاستعلام.
  • يوفر فهمًا تفصيليًا للاستعلامات الفرعية في SQL، بما في ذلك الاستعلامات الفرعية المرتبطة وكيفية اختلاف الاستعلامات الفرعية عن عمليات الربط.
  • تبني الممارسة العملية لصياغة الاستعلامات وإدارة قواعد البيانات مهارات للقيام بمهام SQL الواقعية.

الأسئلة الشائعة

ماذا سأتعلم في مسار SQL المتوسط هذا؟

ستتعلم كيفية كتابة استعلامات معقدة لحل مشكلات العالم الحقيقي، واستكشاف الفهارس، وتحسين الاستعلام، وكيفية دمج جداول متعددة في تحليلك. كما يغطي المسار التعليمي القيود، والتصفية المتقدمة، والعلاقات بين الجداول، ودوال السلاسل النصية، والمعاملات، والاستعلامات الفرعية.

ما هي أهداف التعلم الرئيسية؟

تتمثل الأهداف في فهم أهمية الفهارس، وتوضيح كيفية استخدام تقنيات التصفية المتقدمة، ووصف فوائد تحسين الاستعلامات، واستكشاف أفضل الممارسات للاستعلامات الفرعية وعمليات الربط.

هل يتضمن المسار التعليمي تدريبًا عمليًا؟

نعم. طوال المسار التعليمي، يحصل المتعلمون على خبرة عملية في صياغة الاستعلامات وإدارة قواعد البيانات، مما يزودهم بالمهارات اللازمة للتعامل مع مهام SQL في العالم الحقيقي.

ما هي موضوعات SQL المتقدمة التي يغطيها المسار التعليمي؟

إنه يغطي موضوعات معقدة مثل المشغلات (Triggers)، والمعاملات، وخصائص ACID، وتحسين الاستعلام، والاستعلامات الفرعية، بما في ذلك الاستعلامات الفرعية المرتبطة والفرق بين الاستعلامات الفرعية وعمليات الربط. كما يغطي دوال النافذة وجملة التقسيم (Partition).

ما هي المهارات التي يساعد هذا المسار التعليمي في بنائها؟

إنه يبني مهارات في تحليل قواعد البيانات، وبرمجة قواعد البيانات، وSQL الممتدة، وSQL (لغة البرمجة)، وتحسين SQL، وSQL2016.