تكليفات الدروس من الدرس 117 إلى 127

[ 5 ] تكليفات خاصة ب [ SQLite Database ]

إنضم لكورسات الأكاديمية وإستفيد من الخصم الخاص في البداية من هنا
نوصي بكورس تعلم أساسيات البرمجة من أكاديمية Codezilla من هنا
لحجز إستضافة من Hostinger والحصول على الخصم عن طريقي إتبع الشرح من هنا

من جوجل

المقاطع المطلوب مشاهدتها

الدروس من رقم 117 إلى رقم 127 من الدورة التعليمية الموجودة هنا

التكليف 01

اكتب على الأقل 5 أنواع من البيانات داخل قاعدة البيانات Database Data Types

التكليف 02

  • قم بإنشاء Directory بإسم Python على ال Desktop
  • قم بإنشاء ملف بإسم index.py داخل ال Directory
  • قم بإنشاء قاعدة بيانات في نفس ال Directory بإسم elzero.db
  • قم بإنشاء جدول المستخدمين يحتوي على ال id والإسم وتاريخ الميلاد والإيميل
  • إختر نوع البيانات المناسب لكل حقل
  • يجب التأكد أن الجدول غير موجود قبل إنشائه
  • جميع الحقول Unique ولا يمكن إضافة نفس البيانات مرة أخرى

التكليف 03

  • أكمل على ما سبق
  • قم بإضافة أي بيانات عشوائية ل 5 أشخاص في قاعدة البيانات التي أنشأناها
  • شاهد الصورة لتشاهد البيانات المطلوبة
  • إذا قمت بعمل Run للملف مرة أخرى بمن المفترض إضافة البيانات مرة أخرى وبسبب ان البيانات Unique سيظهر لك Error
  • يجب ان تتأكد أنه عند إضافة البيانات يتجاهل هذا الخطأ

التكليف 04

  • أكمل على ما سبق
  • قم بجلب آخر Row في الجدول

التكليف 05

  • أكمل على ما سبق
  • لديك Input يطلب منك رقم العضو
  • إذا كان الرقم الذي أدخله الشخص موجود في قاعدة البيانات قم بحذف هذا العضو
  • بعد الحذف قم بإظهار رسالة انه تم حذف العضو بنجاح
  • تحت الرسالة قم بجلب جميع البيانات الأخرى بنفس الترتيب كما في المثال
  • إذا لم يكن رقم الشخص موجود قم بإظهار رسالة تفيد أن هذا ال ID غير موجود
  • شاهد المثال لتفهم المطلوب

تسليم ومراجعة الحلول

الحلول النموذجية هي هدية للداعمين يمكنك الإنضمام للداعمين لترى جميع الحلول من هنا

من جوجل

0 تعليقات


    اترك تعليقاً