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

SQL المستوى المتوسط: التصفية المتقدمة

تعلّم الاستخدام الفعّال لأوامر التصفية المتقدّمة مثل AND وOR وNOT وIN، مع عبارة WHERE وأحرف البدل وقيم NULL وعاملي BETWEEN وIN في قواعد بيانات SQL.
شاهد الدرس الأول مجانًا — احصل على وصول كامل إلى جميع الدروس الـ1.
دورة تدريبية: عند الطلب
متوسط مقدِّم الخدمة Eric Grose  1 الدروس ·  20m  باللغات: العربية, الإنجليزية 

وصف الدورة

نتجاوز التصفية الأساسية للاستفادة الكاملة من مجموعة دوال التصفية الغنية في SQL مثل AND وOR وNOT وIN. وبدءًا من مراجعة لأساسيات التصفية في SQL عبر عبارة WHERE، ننغمس بعد ذلك في تقنيات أكثر تطورًا، تشمل أحرف البدل، والتعامل مع قيم NULL، وعاملي BETWEEN وIN الدقيقين. وتؤكّد هذه الدروس على الخبرة العملية وتشجّعك على تطبيق ما تعلّمته لصياغة استعلامات معقدة تستجيب لسيناريوهات واقعية. وعلى طول الطريق، سنتناول العثرات المحتملة وأفضل الممارسات لاستخدام دوال التصفية المتقدّمة. وبنهاية هذه الدروس، لن تفهم هذه الأدوات المتقدّمة فحسب، بل ستكون واثقًا أيضًا في تطبيقها لتعزيز استرجاع البيانات وتحليلها في قواعد بيانات SQL لديك.

في هذه الدروس عن تقنيات التصفية المتقدّمة، ستتعلّم الاستخدام الفعّال لأوامر التصفية المتقدّمة مثل AND وOR وNOT وIN. وسنراجع أساسيات التصفية في SQL باستخدام عبارة WHERE، ونتعمّق في تقنيات متقدّمة مثل استخدام أحرف البدل، والتعامل مع قيم NULL، واستخدام عاملي BETWEEN وIN. وبنهاية هذه الدروس، ستتمكّن من تصميم وتنفيذ تصفية معقدة لاسترجاع البيانات المطلوبة بكفاءة من قواعد بيانات SQL لديك.

ما ستتعلمه

  • تطبيق وظائف تصفية SQL المتقدمة (مثل عوامل الربط والاختيار والنفي والاحتواء) لاسترداد البيانات بكفاءة
  • تصفية البيانات باستخدام جملة WHERE كأساس لاستعلامات SQL
  • استخدام الرموز التعبيرية والتعامل مع قيم NULL في عمليات التصفية
  • بناء استعلامات دقيقة باستخدام عاملي التشغيل BETWEEN و IN
  • تصميم وتطبيق تصفية معقدة لاسترداد البيانات المطلوبة من قواعد بيانات SQL
  • تحديد الأخطاء المحتملة وتطبيق أفضل الممارسات عند استخدام وظائف التصفية المتقدمة

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

  • توفر جملة WHERE الأساس لتصفية البيانات في استعلامات SQL.
  • توسع وظائف التصفية المتقدمة (مثل عوامل الربط والاختيار والنفي والاحتواء) إمكانيات تصفية SQL إلى ما بعد الأساسيات.
  • تمكن تقنيات مثل الرموز التعبيرية، ومعالجة قيم NULL، وعاملي التشغيل BETWEEN و IN من إجراء استعلامات أكثر تطوراً ودقة.
  • يتيح الجمع بين أدوات التصفية المتقدمة تصميم وتطبيق استعلامات معقدة تسترد البيانات المطلوبة بكفاءة.
  • تؤكد الدروس على الخبرة العملية في تطبيق تقنيات التصفية على سيناريوهات من العالم الحقيقي، إلى جانب أفضل الممارسات والأخطاء الشائعة.

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

ماذا تغطي دورة SQL المتوسطة هذه؟

تغطي التصفية المتقدمة في SQL، بدءاً من مراجعة جملة WHERE والانتقال إلى التقنيات المتقدمة بما في ذلك الأحرف البديلة، ومعالجة قيم NULL، والمعاملين BETWEEN و IN، إلى جانب وظائف الربط والاختيار والنفي والاحتواء.

ما هي المهارات التي سأكتسبها من هذه الدورة التدريبية؟

ستكتسب مهارات في التصفية المتقدمة، والمنطق المتقدم، وSQL الموسع، وفهم الاستعلامات، وضبط SQL.

هل هذه الدورة التدريبية عملية؟

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

ما هي الدروس المتضمنة في هذه الدورة؟

تتضمن الدورة ثلاثة دروس: أساسيات التصفية في SQL، واستكشاف تقنيات التصفية المتقدمة، وتطبيق التصفية المتقدمة في SQL.

ما الذي سأكون قادراً على فعله بنهاية الدورة؟

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