Select a table from the list
محرر SQLite أونلاين — افتح وعدّل قواعد البيانات مباشرةً في المتصفح
أداة محرر SQLite أونلاين من Get-Tools هي أداة متكاملة تتيح لك فتح وتعديل وإنشاء قواعد بيانات SQLite بالكامل داخل متصفحك، بدون الحاجة لتحميل أي برنامج أو إرسال ملفاتك إلى أي خادم خارجي. سواء كنت مطورًا يحتاج إلى فحص قاعدة بيانات تطبيق الجوّال، أو طالبًا يتعلّم لغة SQL، أو محللًا يريد استكشاف بيانات مخزّنة في ملف SQLite — هذه الأداة صُمّمت لتمنحك تجربة سلسة وآمنة بالكامل.
كيفية استخدام محرر SQLite
استخدام الأداة بسيط للغاية. عند فتح الصفحة، ستجد منطقة رفع الملفات حيث يمكنك سحب وإفلات ملف قاعدة البيانات أو النقر لاختياره من جهازك. الأداة تدعم الامتدادات الشائعة مثل .sqlite و.db و.sqlite3 و.s3db. بمجرد رفع الملف، تظهر لك مساحة العمل الكاملة التي تشمل قائمة الجداول في الشريط الجانبي، وعرض البيانات في المنطقة الرئيسية، وشريط الأدوات في الأعلى. كما يمكنك إنشاء قاعدة بيانات جديدة فارغة من الصفر بالنقر على زر "قاعدة جديدة".
استعراض الجداول والبيانات
بعد فتح قاعدة البيانات، تظهر جميع الجداول في الشريط الجانبي مع عدد الصفوف لكل جدول. انقر على أي جدول لعرض بياناته في جدول تفاعلي يدعم التمرير والتعديل المباشر. يمكنك التبديل بين عرض البيانات وعرض الهيكل لفحص أسماء الأعمدة وأنواعها والمفاتيح الأساسية وقيود NOT NULL. الواجهة مصمّمة بأسلوب احترافي داكن مستوحى من بيئات التطوير مثل VS Code، مما يجعل العمل مريحًا حتى لساعات طويلة.
تعديل البيانات مباشرةً
أقوى ميزة في هذا المحرر هي التعديل المباشر (Inline Editing). انقر مرتين على أي خلية في الجدول لتعديل قيمتها فورًا. اضغط Enter لحفظ التعديل أو Escape للإلغاء. يمكنك أيضًا إضافة صفوف جديدة عبر صف الإدراج السريع في أسفل الجدول، أو من خلال نافذة "إضافة صف" التي تعرض جميع الأعمدة مع أنواعها. حذف الصفوف متاح بنقرة واحدة مع تأكيد لمنع الحذف العرضي.
وحدة تحكم SQL كاملة
تتضمن الأداة وحدة تحكم SQL متقدمة يمكنك فتحها من شريط الأدوات. اكتب أي أمر SQL — سواء SELECT أو INSERT أو UPDATE أو DELETE أو CREATE TABLE أو ALTER TABLE — ونفّذه مباشرة باستخدام زر التشغيل أو اختصار Ctrl+Enter. تُعرض نتائج الاستعلامات في جدول منسّق، وتظهر رسائل الخطأ بوضوح لمساعدتك في تصحيح الأوامر. هذه الميزة مثالية لتعلّم SQL أو إجراء عمليات معقدة لا يمكن تنفيذها من الواجهة الرسومية.
إدارة الجداول والأعمدة
يوفر المحرر أدوات متكاملة لإدارة هيكل قاعدة البيانات. يمكنك إنشاء جداول جديدة مع تحديد اسم الجدول والأعمدة وأنواعها والمفاتيح الأساسية وقيود NOT NULL. القائمة السياقية (بالنقر بزر الفأرة الأيمن على أي جدول) توفر خيارات إعادة التسمية، إضافة عمود، تفريغ الجدول، أو حذفه نهائيًا. كما يمكنك إعادة تسمية الأعمدة أو حذفها من عرض الهيكل.
الحفظ التلقائي والتخزين المحلي
تستخدم الأداة تقنية IndexedDB لحفظ قواعد بياناتك محليًا في المتصفح. كل تعديل يُحفظ تلقائيًا، ويمكنك العودة لأي قاعدة بيانات محفوظة في أي وقت من قائمة "قواعد البيانات المحفوظة". تعرض القائمة اسم كل قاعدة وحجمها وتاريخ آخر تعديل، مع أزرار للتصدير والحذف. هذا يعني أنك لن تفقد عملك حتى لو أغلقت المتصفح عن طريق الخطأ.
التصدير والمشاركة
في أي وقت، يمكنك تصدير قاعدة البيانات بحالتها الحالية كملف .sqlite قابل للتحميل. هذا مفيد عندما تنتهي من تعديل البيانات وتريد استخدام الملف في تطبيقك أو مشاركته مع فريقك. زر التصدير موجود في شريط الأدوات ويعمل بنقرة واحدة.
الخصوصية والأمان
من أهم مميزات هذه الأداة أن جميع العمليات تتم بالكامل داخل متصفحك باستخدام مكتبة sql.js (وهي نسخة WebAssembly من محرك SQLite). ملفاتك لا تُرفع إلى أي خادم، ولا تُرسل أي بيانات عبر الإنترنت. هذا يضمن خصوصية بياناتك بنسبة ١٠٠٪، مما يجعل الأداة مناسبة للتعامل مع قواعد بيانات تحتوي على معلومات حساسة.
استخدامات عملية
- فحص قواعد بيانات تطبيقات Android و iOS أثناء التطوير
- تعلّم لغة SQL بشكل تفاعلي مع نتائج فورية
- تحليل ملفات SQLite المستخرجة من أنظمة مختلفة
- تعديل بيانات الاختبار بسرعة بدون أدوات سطح المكتب
- إنشاء نماذج أولية لقواعد البيانات قبل كتابة الكود
- استعراض محتوى ملفات قواعد البيانات المرفقة في المشاريع