شرح صفوف ومحتوى الفقرة
يقارن الجدول المرجعي التالي بين تخزين بيانات التطبيقات في خادم MySQL 8.4 العلائقي مقابل الملفات النصية العادية (CSV / JSON):
| وجه المقارنة الهندسي | الملفات النصية العادية (CSV / JSON) | نظام قواعد بيانات MySQL 8.4 (InnoDB) |
|---|---|---|
| الكتابة المتزامنة لعدة مستخدمين | عرضة لتلف الملف وتضارب الكتابة | أقفال صفوف ذكية تدعم آلاف المستخدمين معاً |
| سرعة البحث والاسترجاع | فحص خطي بطيء للملف بالكامل | وصول فوري عبر الفهارس في أجزاء من المللي ثانية |
| سلامة البيانات والتحقق | لا توجد قيود تمنع إدخال قيم خاطئة | أنواع بيانات صارمة وقيود تمنع القيم غير الصالحة |
| الأمان والصلاحيات | صلاحيات ملف كاملة أو منع كامل | صلاحيات دقيقة لكل مستخدم ولكل قاعدة بيانات |
SQL
-- Verify server version, active user, and current date
SELECT VERSION(), CURRENT_USER(), CURRENT_DATE();
خلاصة المعرفة ومحطة الانتقال
ملخص الدرس
حصاد الدرسمراجعة مركّزة لأهم المفاهيم والقواعد الهندسية التي أتقنتها في هذا الدرس قبل التطبيق العملي
ماذا تعلّمت في هذا الدرس؟
تعرفت في هذا الدرس على مفهوم قواعد البيانات العلائقية RDBMS وكيف ينظم خادم MySQL البيانات في جداول مكونة من صفوف وأعمدة، والفرق الجوهري بين لغة SQL وبرنامج خادم MySQL، وأسباب اعتماد المنصات العالمية على إصدار MySQL 8.4.
الخطوة التالية والدرس القادم
انتقل الآن إلى الدرس الثاني «معمارية خادم MySQL ومحرك التخزين InnoDB» لاكتشاف الطبقات الداخلية للخادم وكيف يحمي محرك InnoDB البيانات.