1. الغرض من المنصة:
مساحة تفاعلية مرتبطة بكورس على YouTube. تحتوي على 65 مهمة تعليمية تُحل باستخدام SQL.
كل مهمة تشمل سؤال، محرّك تنفيذ استعلام (Engine)، محرّر SQL، وإمكانية التحقق الفوري من الإجابة.
و show solation لإعطاء الاجابة او hints لإعطاء مفتاح الحل
2. المكوّنات الأساسية المتوقعة:
محرّر SQL مدمج (Web-based): يتيح لك كتابة الاستعلامات Run/Reset مباشرة في المتصفح.
محرك تنفيذ تلقائي: يشغّل الاستعلامات ويوجّه تقييم النتائج مقابل المطلوب.
قاعدة بيانات جاهزة: تحتوي الجداول والبيانات اللازمة، وربما تمثل سيناريوهات مثل مبيعات أو عملاء أو موظفين.
نظام للتقدّم: يعرض تقدمك وعدد المهام المكتملة.
جزء أعلى للواجهة مثل “View Database” لعرض البنية والبيانات الكاملة.
3. طريقة العمل (كأستاذ يعلّم):
تُقرأ تعليمات كل مهمة (مثال: “Find all customers with missing phone numbers”).
تكتشف الهدف: هنا تعني إحضار العملاء الذين خانة phone_number فيها NULL.
تكتب استعلام SQL مناسب مثل:
SELECT * FROM customers
WHERE phone_number IS NULL;
تُنفّذ الاستعلام وتتحقّق من النتائج.
إذا كان هناك خطأ، تُعدّل الاستعلام وتُعاود المحاولة حتى تحصل على الإجابة الصحيحة.