الختام: تصميم مخطط قاعدة البيانات
جزء من دورة PostgreSQL
كل درس حتى الآن ناولك جدولًا وطلب منك أن تستعلم عنه. والعمل الحقيقي يسير في الاتجاه المعاكس: يصف لك أحدهم منتجًا، وعليك أن تقرر ما الجداول، وأي الأعمدة يجوز أن يكون فارغًا، وماذا يحدث حين يُحذف مستخدم، وأي الاستعلامات التي سينفذها المنتج ستكون بطيئة. هذه هي المهارة التي وُجد من أجلها هذا المشروع الختامي. ستصمم قاعدة البيانات خلف مدونة صغيرة، من مخطط فارغ إلى استعلام تحليلي يعمل، مستعملًا كل ما التقطته حتى الآن.
جرّب كل خطوة بنفسك قبل قراءة النسخة التي تليها. أن تخطئ قليلًا في تصميم ثم ترى لماذا أخطأت أنفع لك من نسخ تصميم جاهز يعمل. ...
هل تريد تعلّم PostgreSQL الختام: تصميم مخطط قاعدة البيانات في بيئة حقيقية؟
انقر بالأسفل لتحصل على جهاز لينكس مع PostgreSQL جاهز، وتعمل على الختام: تصميم مخطط قاعدة البيانات بشكل عملي مع مدرّس ذكي يعرف الكود الخاص بك.
ابدأ هذا الدرسالختام: تصميم مخطط قاعدة البياناتما الذي ستتعلّمه
- Schema design
- Primary and foreign keys
- Indexes on hot columns
- Updated_at trigger
- JSONB metadata
- Joins with aggregates
- Top N query
اقرأ هذا الدرس بلغتك
كل دروس هذه الدورة
14 دروس- 1ما هو PostgreSQL20 دقيقة
- 2psql والأوامر الأولى25 دقيقة
- 3إنشاء قواعد البيانات والجداول30 دقيقة
- 4أنواع البيانات25 دقيقة
- 5SELECT و WHERE30 دقيقة
- 6Joins35 دقيقة
- 7التجميعات والتقسيم إلى مجموعات30 دقيقة
- 8الفهارس (indexes)35 دقيقة
- 9Transactions و Isolation35 دقيقة
- 10Functions و Triggers35 دقيقة
- 11JSONB والمصفوفات35 دقيقة
- 12EXPLAIN وضبط الاستعلامات35 دقيقة
- 13النسخ الاحتياطي والاستعادة25 دقيقة
- 14الختام: تصميم مخطط قاعدة البيانات60 دقيقة
