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

SQL المستوى المتوسط: العلاقات بين الجداول

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

وصف الدورة

هنا، سنضع مفهوم علاقات الجداول في صدارة معرفتك بلغة SQL. بدءًا من استكشاف تطبيع قواعد البيانات، سنناقش بالتفصيل الأنواع المختلفة من العلاقات الموجودة داخل قواعد البيانات، بما في ذلك العلاقات واحد-لواحد، وواحد-لمتعدد، ومتعدد-لمتعدد. وتوسعًا في هذا الموضوع، سنركّز بعد ذلك على عمليات SQL JOIN، مستفيدين من وظائف INNER JOIN، وLEFT JOIN، وRIGHT JOIN، وFULL JOIN، وحتى SELF JOIN. ومن خلال تمارين عملية، ستكتسب خبرة تطبيقية في إنشاء الجداول العلائقية والتعامل معها. وستمكّنك الخبرة المكتسبة من تنفيذ عمليات JOIN المختلفة بثقة وكفاءة، مما يعزز قدرتك على إدارة قواعد البيانات المعقدة بفاعلية. وبحلول نهاية هذه الدروس، سيكون لديك فهم راسخ لعلاقات الجداول، وستصبح أكثر استعدادًا لحل المشكلات المعقدة المتعلقة بالبيانات في SQL.

في هذه الدروس حول علاقات الجداول، ستتعلم الأنواع المختلفة من علاقات الجداول وكيفية استخدامها بفاعلية. سنستكشف تطبيع قواعد البيانات، ونتعمق في تفاصيل عمليات SQL JOIN المختلفة، ونفهم أنواع العلاقات في قواعد البيانات: واحد-لواحد، وواحد-لمتعدد، ومتعدد-لمتعدد. وبحلول نهاية هذه الدروس، ستتمكن من إنشاء الجداول العلائقية والتعامل معها وتنفيذ عمليات JOIN المختلفة بثقة للوصول إلى بياناتك وإدارتها بكفاءة.

ما ستتعلمه

  • فهم أهمية الأنواع المختلفة لعلاقات الجداول في قواعد البيانات
  • تحديد علاقات واحد إلى واحد، وواحد إلى متعدد، ومتعدد إلى متعدد
  • تطبيق عمليات SQL JOIN بما في ذلك INNER JOIN و LEFT JOIN و RIGHT JOIN و FULL JOIN و SELF JOIN
  • إنشاء الجداول العلاقاتية وتعديلها من خلال تمارين عملية
  • شرح كيفية ووقت استخدام كل نوع من أنواع الربط
  • وصف فوائد استعلامات الربط المحسّنة

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

  • تعد تسوية قواعد البيانات هي نقطة البداية لفهم كيفية هيكلة علاقات الجداول.
  • تدعم قواعد البيانات ثلاثة أنواع رئيسية من العلاقات: واحد إلى واحد، وواحد إلى متعدد، ومتعدد إلى متعدد.
  • تشمل عمليات SQL JOIN كل من INNER JOIN و LEFT JOIN و RIGHT JOIN و FULL JOIN و SELF JOIN.
  • تبني التمارين العملية خبرة تطبيقية في إنشاء الجداول العلاقاتية وتعديلها.
  • تساعد استعلامات الربط المحسّنة في إدارة قواعد البيانات المعقدة بشكل أكثر فعالية وكفاءة.

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

ما الموضوعات التي يغطيها هذا المساق؟

يغطي المساق تسوية قواعد البيانات، وأنواع علاقات الجداول (واحد إلى واحد، وواحد إلى متعدد، ومتعدد إلى متعدد)، وعمليات SQL JOIN بما في ذلك INNER JOIN و LEFT JOIN و RIGHT JOIN و FULL JOIN و SELF JOIN.

ما المهارات التي سأكتسبها من هذا المساق؟

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

هل يتضمن هذا المساق تمارين عملية؟

نعم. من خلال التمارين العملية، تكتسب خبرة تطبيقية في إنشاء الجداول العلاقاتية وتعديلها وإجراء عمليات JOIN.

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

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

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

بنهاية المساق، ستكون قادراً على إنشاء الجداول العلاقاتية وتعديلها وإجراء عمليات JOIN المختلفة بثقة للوصول إلى بياناتك وإدارتها بكفاءة.