انتقل إلى محتوى الدرس

Choosing Between SQL and NoSQL متى نستخدم SQL ومتى NoSQL

اكتشف لماذا يحتاج الخادم إلى قواعد البيانات الدائمة، وقارن بين قواعد البيانات العلائقية SQL وغير العلائقية NoSQL، وتعرّف على المفتاح الأساسي والعمليات الأربع الأساسية CRUD والتعامل الآمن مع البيانات.
2 صفوف تعليمية
تكنولوجيا الويب
2 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

هل جاءت قواعد لتلغي قواعد البيانات العلائقية ؟ كلا على الإطلاق؛ فقواعد لا تزال العمود الفقري لمعظم تطبيقات الويب والأنظمة المالية، بينما تحل قواعد احتياجات خاصة بالمرونة والسرعة اللحظية. قارن بينهما في الجدول الآتي:

وجه المقارنة قواعد البيانات العلائقية () قواعد البيانات غير العلائقية ()
طريقة تنظيم البيانات جداول منظمة ذات أعمدة ثابتة وصفوف مترابطة مستندات مرنة أو أزواج مفتاح وقيمة
أشهر الأمثلة العالمية و و و و
متى نختارها؟ الحسابات، الفواتير المالية، المتاجر، والبيانات المترابطة بدقة البيانات المتغيرة باستمرار، سجل المحادثات الضخم، والتخزين المؤقت الفوري

والأجمل أن كثيراً من المشاريع الاحترافية تجمع بينهما معاً؛ فتستخدم أو لحفظ الحسابات والطلبات المالية بأمان، وتستخدم بجانبها لتسريع عرض الصفحات الأكثر زيارة. تأمل المخطط المعماري الشامل لقواعد البيانات أدناه:

الصف 2 صورة توضيحية
مخطط يوضح مقارنة قواعد البيانات العلائقية SQL وغير العلائقية NoSQL والعمليات الأربع CRUD والمفاتيح وأمن البيانات