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

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

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

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

الدروس من رقم 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 غير موجود
  • شاهد المثال لتفهم المطلوب

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

يمكنك مراجعة الحلول والنقاش في كل ما يخصها في مجموعتنا على Facebook هنا

إعلانات جوجل

إعلانات جوجل