٢٦. قواعد البيانات
تشرح الدكتورة أنجيلا قواعد البيانات في معسكرها التدريبي (BootCamp) الجديد.
أنت بحاجة إلى قواعد البيانات للتخزين الدائم. فالمتغيرات في الذاكرة تختفي عند توقف التطبيق. تحافظ قواعد البيانات على بياناتك آمنة ومتاحة، وتساعدك في تخزين كميات كبيرة من المعلومات والعثور عليها وإدارتها.
هناك نوعان رئيسيان من قواعد البيانات.
قواعد بيانات SQL هذه هي قواعد البيانات العلاقية. وهي تستخدم الجداول والمخططات الثابتة.
- بيانات مهيكلة
- مخططات ثابتة
- علاقات بين الجداول
- اتساق قوي
- تستخدم SQL للاستعلامات
- أمثلة: PostgreSQL, MySQL, Oracle, SQLite
قواعد بيانات NoSQL تركز هذه القواعد على المرونة وقابلية التوسع.
- مخططات مرنة
- قابلية التوسع الأفقي
- جيدة للبيانات الضخمة أو المتغيرة
- نماذج بيانات متعددة مثل المستندات (document) أو المفتاح والقيمة (key-value)
- أمثلة: MongoDB, Redis, Amazon DynamoDB
اختر الأداة المناسبة لاحتياجات بياناتك.