أداة إدارة قواعد البيانات باستخدام Shell Script
مشروع سكربت (Shell Script) بسيط وعملي يهدف إلى تسهيل إدارة قواعد البيانات من خلال واجهة أوامر مباشرة، بدون الحاجة لاستخدام أدوات معقدة أو واجهات رسومية.
تم تصميم النظام ليتيح للمستخدم إنشاء قواعد بيانات، وإدارتها، وتنفيذ عمليات أساسية عليها بطريقة تفاعلية وسهلة عبر الطرفية (Terminal).
فكرة المشروع
يوفر هذا المشروع طبقة بسيطة فوق أوامر قواعد البيانات التقليدية، بحيث يمكن للمستخدم التعامل مع قاعدة البيانات وكأنها نظام إدارة مصغر (Mini DBMS) يتم التحكم فيه بالكامل عبر أوامر Shell.
المميزات
إنشاء قواعد بيانات جديدة بسهولة من خلال أوامر بسيطة
إنشاء وحذف الجداول داخل قاعدة البيانات
إدراج البيانات وتعديلها وحذفها
عرض البيانات المخزنة داخل الجداول
التحقق من صحة الأوامر المدخلة لتقليل الأخطاء
واجهة تفاعلية داخل Terminal لتسهيل الاستخدام
تنظيم العمليات بطريقة تشبه أنظمة إدارة قواعد البيانات التقليدية
القيمة التقنية للمشروع
هذا المشروع يعكس فهم عميق لـ:
التعامل مع نظام التشغيل عبر Shell Scripting
إدارة الملفات كبديل بسيط لتخزين البيانات
بناء نظام يشبه DBMS من الصفر بدون استخدام مكتبات جاهزة
تصميم منطق تحكم (Control Flow) داخل بيئة CLI
التقنيات المستخدمة
Shell Script / Bash Scripting
نظام الملفات (File System) كطبقة تخزين
أوامر Linux الأساسية لإدارة البيانات والملفات
رابط المشروع