KnowledgeCity

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

صُمِّمت دورة SQL الشاملة هذه لتنقل المتعلمين من الأساسيات إلى فهم عميق للوظائف المتقدّمة في SQL.

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

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

أهداف التعلّم:

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

المدرّب: Eric Grose

المدّة: 2h 59m · 34 دروس
المستوى: Intermediate
اللغة: العربية

المهارات التي ستكتسبها

Database AnalysisDatabase ProgrammingExtended SqlSQL (Programming Language)Sql OptimizationSql2016

ما ستتعلمه

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

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

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

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

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

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

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

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

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

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

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

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

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

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

النص

النص

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

التعلّم أثناء التنقّل

تعلّم أينما كنت — يتيح لك تطبيق KnowledgeCity للجوّال مشاهدة الدروس أثناء التنقّل.