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

Production Schema Design Checklist قائمة فحص جودة المخطط

تعلّم تصميم مخطط قاعدة بيانات علائقية متكامل والأعمدة المولدة في MySQL بأسلوب MySQL 8 الحديث مع أمثلة استعلامات SQL وتطبيقات تفاعلية.
1 صفوف تعليمية
MySQL
7 مشاهدة

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

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

يلخص الجدول المرجعي التالي المقارنة الدقيقة بين الأعمدة المولدة الافتراضية VIRTUAL والمخزنة STORED في MySQL 8:

وجه المقارنةالعمود الافتراضي VIRTUALالعمود المخزن STORED
الوضع الافتراضينعم (هو الافتراضي عند عدم التحديد)يتطلب كتابة كلمة STORED صراحةً
استهلاك مساحة القرصصفر بايت داخل صفوف الجدوليستهلك مساحة فعلية على القرص لكل صف
توقيت حساب المعادلةلحظياً عند القراءة بأمر SELECTعند الكتابة والتعديل بـ INSERT / UPDATE
سرعة الإضافة بـ ALTERفورية في بيانات وصف الجدولتتطلب إعادة بناء الجدول لحفظ القيم
دعم الفهارس الثانويةمدعوم في محرك InnoDBمدعوم في محرك InnoDB
خلاصة المعرفة ومحطة الانتقال

ملخص الدرس

حصاد الدرس

مراجعة مركّزة لأهم المفاهيم والقواعد الهندسية التي أتقنتها في هذا الدرس قبل التطبيق العملي

ماذا تعلّمت في هذا الدرس؟

أتقنت في هذا الدرس هندسة مخطط متجر علائقي متكامل وفق 3NF، وترتيب أوامر إنشاء وحذف الجداول حسب الاعتمادية، وإعداد أعمدة التدقيق الزمني التلقائي (created_at وupdated_at)، وبناء الأعمدة المولدة تلقائياً عبر GENERATED ALWAYS AS والفرق بين وضعي VIRTUAL وSTORED.

الخطوة التالية والدرس القادم

انتقل الآن إلى الوحدة الحادية عشرة والدرس الحادي والأربعين «الربط الداخلي INNER JOIN والاستعلام من عدة جداول في MySQL» لاحتراف ربط الجداول المترابطة واستخراج التقارير المشتركة.