نظام إدارة قواعد البيانات CLI باستخدام Bash Shell Scripting

تفاصيل العمل

وصف المشروع:

هذا المشروع يهدف إلى تطوير نظام إدارة قواعد البيانات (DBMS) باستخدام Bash Shell Scripting. يتيح هذا النظام للمستخدمين تخزين البيانات واسترجاعها وإدارتها على القرص الثابت الخاص بهم من خلال واجهة سطر الأوامر (CLI).

السمات:

القائمة الرئيسية:

إنشاء قاعدة بيانات: يتيح للمستخدم إنشاء قاعدة بيانات جديدة لتخزين الجداول.

قائمة قواعد البيانات: يعرض قائمة بقواعد البيانات المتاحة.

الاتصال بقاعدة البيانات: يتيح للمستخدم الاتصال بقاعدة بيانات محددة للقيام بالعمليات اللاحقة.

إسقاط قاعدة البيانات: يسمح للمستخدم بحذف قاعدة البيانات والجداول المرتبطة بها.

قائمة قاعدة البيانات:

بعد الاتصال بقاعدة بيانات محددة، يتم تقديم الخيارات التالية للمستخدم:

إنشاء جدول: يسمح للمستخدم بتحديد بنية جدول جديدة مع تحديد أسماء الأعمدة وأنواع البيانات.

قائمة الجداول: يعرض قائمة الجداول الموجودة في قاعدة البيانات المتصلة.

إسقاط الجدول: يسمح للمستخدم بحذف جدول معين من قاعدة البيانات.

إدراج في الجدول: يتيح للمستخدم إضافة سجلات جديدة إلى الجدول.

حدد من الجدول: يسترد ويعرض البيانات من الجدول المحدد.

حذف من الجدول: يسمح للمستخدم بحذف سجلات من جدول بناءً على شروط محددة.

تحديث الجدول: يسمح للمستخدم بتعديل السجلات الموجودة في الجدول.

تلميحات:

يتم تخزين قواعد البيانات كأدلة مرتبطة بملف البرنامج النصي.

تتم تنسيق الصفوف المعروضة من عمليات التحديد لتسهيل القراءة.

يتم التحقق من صحة إدخال المستخدم لأنواع بيانات الأعمدة أثناء عمليات الإنشاء والإدراج والتحديث.

يمكن تعريف المفاتيح الرئيسية أثناء إنشاء الجدول ويتم فرضها أثناء عمليات الإدراج.

بطاقة العمل

اسم المستقل محمد ا.
عدد الإعجابات 0
عدد المشاهدات 7
تاريخ الإضافة
تاريخ الإنجاز

المهارات المستخدمة