يمكنك كتابة استعلامات SQL واختبارها وتصحيح أخطائها مباشرة في متصفحك بمساعدة هذه الملاعب التفاعلية عبر الإنترنت.
قد يكون إعداد بيئة لممارسة SQL أمرًا صعبًا بالنسبة للمبتدئين. حتى المبرمجين ذوي الخبرة قد يرغبون في تشغيل الاستعلامات دون إنشاء قاعدة بيانات.
منصات SQL عبر الإنترنت هي الخيار الأفضل لهذا الغرض. يوفر بيئة تطوير لتشغيل استعلامات SQL ومعالجتها واختبارها. توفر هذه المنصات المجانية والتفاعلية بيئات تطوير مثل قاعدة البيانات. فيما يلي أفضل ملاعب SQL عبر الإنترنت لتشغيل واختبار استعلامات SQL الخاصة بك.
يعد SQL Fiddle أحد أفضل الخيارات لممارسة استعلامات SQL. يحتوي على واجهة سهلة الاستخدام تسهل تشغيله استعلامات وأوامر SQL. تحتوي الواجهة على لوحات تفصل بين مساحة العمل والإخراج. من الأفضل تشغيل الاستعلامات القصيرة.
أولاً، يجب عليك إنشاء مخطط لقاعدة البيانات الداخلية عن طريق النقر فوق بناء المخطط زر على اللوحة اليسرى. ثم اكتب استفساراتك وقم بتشغيلها على اللوحة اليمنى.
سترى الإخراج في أسفل اللوحة اليسرى. إذا كانت هناك أخطاء في التعليمات البرمجية الخاصة بك، فسيعلمك SQL Fiddle بتحرير التعليمات البرمجية وإعادة تشغيلها.
يمكنك أيضًا توسيع الشاشات إلى الحجم المفضل واستخدام أدوات إنهاء الاستعلام المتوفرة. في الجزء السفلي من الشاشة، يمكنك عرض بنية مخطط قاعدة البيانات.
يمكنك تشغيل الاستعلامات لقواعد بيانات SQL المختلفة، بما في ذلك Oracle وPostgreSQL وMySQL وSQLite. يمكنك اختيار قاعدة بيانات عن طريق تحديدها من القائمة المنسدلة الموجودة على شريط التنقل.
يمكنك استخدام DB Fiddle لاختبار استعلامات SQL الخاصة بك. يوفر الملعب قواعد بيانات SQLite وMySQL وPostgreSQL للعمل معها.
الواجهة بسيطة وسهلة الاستخدام. لديهم نماذج استعلامات لتظهر لك كيفية استخدام مساحة العمل الخاصة بهم. تفصل اللوحات بين بيئات العمل وشريط التنقل.
يمكنك إنشاء المخططات الخاصة بك و جداول قاعدة بيانات SQL. ثم قم بتشغيل الاستعلامات بنقرة زر واحدة. تعرض اللوحة الموجودة أسفل الصفحة نتائجك.
يمكنك التعاون مع الآخرين على المنصة في الوقت الفعلي. يمكنك أيضًا تغيير الكود الخاص بك إلى تنسيق Markdown وكود الشوكة من مستودعات أخرى.
DB Fiddle مجاني، ولكن يمكنك الدفع مقابل الإصدار الاحترافي للوصول إلى الميزات المتقدمة مثل تقييمات SQL.
يمكنك الوصول إلى الواجهة دون الحاجة إلى التسجيل. ولكن يجب عليك إنشاء حساب إذا كنت بحاجة إلى حفظ عملك. يمكنك تحويل مساحة العمل الخاصة بك إلى الوضع الخاص إذا كنت تريد الحفاظ على خصوصية عملك.
يوفر DB Fiddle UK واجهة بسيطة وسهلة الاستخدام لتشغيل استفساراتك. وهي تدعم أكثر من 10 قواعد بيانات علائقية، بما في ذلك MySQL وPostgreSQL وMariaDB. أنت حر في اختيار إصدار محرك قاعدة البيانات الذي تريد العمل معه.
يمكنك إنشاء مساحة عمل بسرعة عن طريق النقر فوق إضافة دفعة الزر الموجود على يسار الصفحة (مع علامة زائد عليه). وبعد ذلك، يمكنك تشغيل أي عدد تريده من الاستعلامات. يسمح DB Fiddle UK بإخفاء البيانات الخاصة أو تركها للعامة.
يمكنك تغيير بياناتك إلى تنسيق Markdown على الواجهة. يمكنك أيضًا تسليط الضوء على أجزاء مهمة من التعليمات البرمجية الخاصة بك باستخدام أداة التمييز الخاصة بها.
لا تحتاج إلى التسجيل في المنصة للتفاعل معها؛ يمكنك البدء في العمل عليه على الفور.
يوفر لك SQLite Online مساحة عمل منتجة لتشغيل استعلامات SQL. يمكنك العمل مع ثلاث قواعد بيانات، وهي محركات قواعد بيانات MariaDB وPostgreSQL وMySQL. يمكنك كتابة الاستعلامات وتشغيلها بسرعة على الواجهة.
للعمل مع قاعدة بيانات محددة، انقر فوق اسم قاعدة البيانات المتوفرة في الجزء الأيمن. سيقوم SQLite Online بعد ذلك بفتح مساحة العمل هذه لك. إذا كانت لديك بيانات خاصة لا ترغب في مشاركتها مع الجمهور، فيجب عليك التسجيل وحفظ عملك على المنصة.
يمكنك الاتصال بقاعدة البيانات الخاصة بك عن بعد وتشغيل الاستعلامات في مساحة العمل. لديك أيضًا خيار الاتصال بقواعد البيانات الأخرى عبر الإنترنت.
يتيح لك SQLite Online استيراد مجموعات البيانات للعمل معها وتصديرها بالتساوي بتنسيق مخطط CSV أو XML أو JSON أو SQL.
توفر Paiza ساحة لعب ديناميكية لتشغيل واختبار استعلامات MySQL. وهو يدعم أكثر من 20 لغة برمجة، بما في ذلك PHP وRust وPython وElixir. للمبتدئين، هذه منصة رائعة ل تعلم مفاهيم MySQL.
اختر اللغة التي تريد تشغيل استعلاماتك فيها، وسيوفر موقع الويب مساحة العمل لها. يوفر قسم MySQL محرك قاعدة بيانات لإنشاء الجداول وإدراج البيانات وتحديدها.
يمكنك استخدام مساحة العمل دون الاشتراك. لكن إذا كنت بحاجة إلى سجل عمل، قم بالتسجيل وإنشاء حساب على المنصة. يمكنك استيراد الكود من GitHub وتشغيله على Paiza.
يمكنك أيضًا التعاون في المشاريع مع فريقك على المنصة. يمكنك الاحتفاظ بمساحة العمل الخاصة بك خاصة أو عامة ليتمكن الآخرون من الوصول إليها. توفر Paiza أيضًا منصة سحابية لإنشاء تطبيقاتك واستضافتها.
يعد Programiz منصة رائعة لتعلم SQL بشكل تفاعلي. يوفر موقع الويب كل ما تحتاجه لتعلم استعلامات SQL وممارستها. كمبتدئ، سوف تتعلم من أساسيات SQL إلى مفاهيم أكثر تقدمًا أثناء التدريب على المحرر التفاعلي.
لا تحتاج إلى معرفة مسبقة؛ يمكنك البدء في التعلم من الصفر. يمكنك استخدام المحرر لإنشاء الجداول وإدراج بيانات جديدة وحذف وتشغيل عمليات SQL الأخرى.
يقوم برنامج Programiz باختبار معلوماتك من خلال مجموعات البيانات النموذجية التي يمكنك اللعب بها في محرر التعليمات البرمجية. كمبتدئ، يمكنك الاستعلام عن نموذج محرر كود البيانات أثناء تعلم SQL.
يحتوي الموقع على دورة SQL شاملة يمكنك الاشتراك فيها وتعلم مفاهيم SQL التفصيلية. يوفر هذا الموقع الإرشادات التي تحتاجها لبدء مشروعك مهنة كمهندس قاعدة بيانات.
كيفية استخدام ملاعب SQL على الإنترنت
تعد ملاعب SQL عبر الإنترنت منصات رائعة لتعلم SQL وممارستها. قد لا تحاكي هذه الملاعب بشكل كامل تعقيد سيناريوهات العالم الحقيقي. لكنهم يعطونك فكرة عن كيفية عمل SQL.
ولكن يجب أن تكون حذرًا بشأن البيانات التي تشاركها على المنصة. لا تشارك أي معلومات حساسة قد تكون ضارة إذا وقعت في الأيدي الخطأ. يجب عليك أيضًا إعداد مثيل محلي وتعلم مفاهيم SQL مثل وظائف السلسلة.