تكليفات الدروس من [ 9 ] إلى [ 12 ]
[ 4 ] تكليفات على [ Table ]
التكليف 01
إنشاء جدول وعرض معلوماته
قم باختيار قاعدة البيانات elzero_school
قم بإنشاء جدول بإسم students
أضف حقل id من النوع INT
أضف حقل name من النوع VARCHAR بحد أقصى 100 حرف
أضف حقل email من النوع VARCHAR بحد أقصى 255 حرف
قم بعرض أعمدة الجدول بطريقتين مختلفتين
قم بعرض حالة الجداول الموجودة في قاعدة البيانات
التكليف 02
إضافة الحقول وترتيبها وحذفها
- أكمل على جدول students الموجود في التكليف السابق
- أضف حقل password من النوع VARCHAR بحد أقصى 255 حرف في نهاية الجدول
- أضف حقل username من النوع VARCHAR بحد أقصى 50 حرف بعد حقل name
- أضف حقل temporary_code من النوع CHAR بطول 6 أحرف في بداية الجدول
- قم بعرض الأعمدة للتأكد من ترتيبها
- قم بحذف حقل temporary_code
- قم بعرض الأعمدة بعد الحذف
التكليف 03
تعديل أسماء الحقول وأنواعها
- أكمل على جدول students
- قم بتغيير إسم حقل id إلى student_id مع الاحتفاظ بنوعه
- قم بنقل حقل username ليكون بعد حقل email مع الاحتفاظ بإسمه ونوعه
- باستخدام MODIFY قم بتغيير نوع حقل name إلى VARCHAR بحد أقصى 150 حرف
- في أمر ALTER TABLE واحد قم بتغيير نوع username إلى CHAR(30) وتغيير إسم password إلى user_password مع الاحتفاظ بنوعه
- قم بعرض أعمدة الجدول بعد التعديلات
التكليف 04
تعديل أسماء الجداول والمحرك والترميز
- قم بإنشاء جدول بإسم courses يحتوي على حقل id من النوع INT وحقل title من النوع VARCHAR(100)
- باستخدام أمر RENAME TABLE واحد قم بتغيير إسم students إلى school_students وإسم courses إلى school_courses
- قم بتغيير محرك جدول school_courses إلى MYISAM
- قم بتحويل ترميز جدول school_students إلى utf8
- باستخدام ALTER TABLE قم بتغيير إسم school_courses إلى training_courses
- قم بعرض حالة الجداول لمراجعة النتيجة