إنشاء قاعدة بيانات MySql بإستخدام قاعدة نتیجة الطلاب phpMyAdmin




سنبدأ الان بانشاء قاعدة بیانات جدیدة باسم  student وذلك عن طریق الذھاب الى مربع 
 
  تكوین قاعدة بیانات جدیدة وتكتب اسم القاعدة ثم
اضغط تكوین ھكذا :




* ستظھر لك صفحة تؤكد انشاء القاعدة الجدیدة بنجاح كما بھذه الصورة :



لاحظ :
انھا تخبرك بان السیرفر المحلى لدیك اسمھ localhost وقاعدة البیانات الحالیة ھى student 
وانھ لا یوجد اى جداول بھذه القاعدة الجدیدة حتى الان .
* فى الیمین ستجد قائمة منسد لة تعرض لك كل قواعد البیانات المتوفرة فى مدیر قواعد البیانات ھذ ا
والمنشأة على جھازك الشخصى .
سنبدأ الان فى انشاء جدول داخل قاعدة البيانات التى نعمل عليها :
اذھب الى تكوین جدول جدید في قاعدة البیانات واكتب اسم الجدول الجدید ولیكن اسمھ
student_data ونرید بھ 8 حقول ثم اضغط تنفیذ 



سیظھر لك 8 حقول فارغھ علیك ان تملئھا بأسماء الحقول - ادخل اسماء الحقول كما بالصورة


ساوضح لك الان فى جدول كل حقل ونوعھ :


لاحظ :

ان رقم الطالب لا یمكن ان یكون حروف مثلا وكذلك درجات المواد اما اسم الطالب فانھ لابد ان یك ون
حروفا .
الملاحظات تكون نصیة تشمل الحروف والأرقام وقد تكون مكون ة م ن ع دة اس طر ل ذلك جعلن ا قیمتھ ا
كبیرة 250 حرف .
جعلنا رقم الطالب كحد اقصى 10 ارقام اما درجات المواد فحددناھا ب 3 ارقام فقط على اعتبار ان اكبر
مادة فیھم مثلا من 100 درجة .
یوجد انواع اخرى عدیدة ومھمة مثل ( الوقت – التاریخ – الوقت الحالى – العام – و ..... ) لكننا الان
فى مشروعنا ھذا لسنا محتاجین لھا وسنتناولھا بعد ذلك .

انظر الى بقیة خواص الاعمدة كما بالصورة التالیة :

ولاحظ :

اننا جعلنا حقل رقم الجلوس والاسم غیر خالیین لانھ لایمكن ان یكون ھناك درجات لطالب لیس لھ رقم
جلوس او لیس لھ اسم .
جعلنا بقیة الحقول تقبل ان تكون خالیة فمن الممكن ان یكون ھناك طالب لم یحصل على درجة المادة
الرابعة مثلا لانھ مؤجلھا .
جعلنا رقم الجلوس ھو المفتاح الاساسى لجدول در ج ات الط لاب لان ھ المح ور ال ذى ت دور حول ھ ك ل
ولاحظ علامة المفتاح التى توجد امام رق م الجل وس فق ط ول م نخت ر اس م الطال ب لان ھ حروف ا وطبع ا
الارقام افضل بكثیر لسھولة تصنیفھا ودقتھا وعدم تشابھھا .
لاحظ انى اصمم القاعدة حسب تصورى ومتطلباتى وبعد ذلك یمكنك التعدیل علیھا كما یحلو لك وحسب
متطلباتك أنت .

بعد الانتھاء من تحدید خصائص الحقول كما
بال صور بال ضبط اض غط عل ى تنفیذ ولاحظ ظھور
استعلام یبین لك ما تم تنفیذه بالضبط یمكنك
الاستفادة من ھذا الاستعلام فى فھم قواعد واسا سیات mysql





الان وبعد تصمیم قاعدة البیانات
والجدول والحقول بھ سندخل كمثال
نتیجة لطالب واحد :
ادخل فى جدول  student_data عن طریق الضغط على اسم الجدول
ھذا الموجود فى القائمة الیمنى ثم
ابحث فى الوصلات الزرقاء باعلى
الصفحة على ادخال وقم بادخال
بیانات طالب واحد او طالبین كما
بالصورة ثم اضغط على تنفیذ :
كما بالصورة التالیة :




لاستعراض البیانات المدخلة بقاعدة البیانات اضغط على استعراض

برامج ويب


ليست هناك تعليقات:

إرسال تعليق