تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
دورة انشاء وادارة قواعد بيانات فايربيرد
#3
ان شاء الله أخ سندباد ، المشكلة ان هناك جهة اخبرتني ان احد منظوماتي تحتاج الى اعادة ضبط فسؤ الاستخدام من الموظفين مشكلة كبيرة اعاني منها
وجهة اخرى تريد ان اضيف لهم نظام المخازن لهذا قد اتوقف فترة الان .

على العموم لنبداء الدرس الثاني وهو الجداول
طبعا سوف تنقر على التبويب جداول Tables من القائمة الى اليسار وتختار انشاء جدول Create Table لتحصل على النافذة التالية

   

في مكان New Table اكتب اسم الجدول في Field Name اكتب اسم اول حقل وطبعا راح يكون ID حقل التعريف وسيكون من النوع Integer كما بالصورة

   

نريد ان يكون الترقيم تلقائيا ولهذا سوف تنقر على الحقل PK نقرا مزدوجا ليظهر المفتاح كما بالصورة السابقة
الان اتركه لم ننتهي منه بعد وسوف نعود اليه لمزيد من الضبط

بعدها ولاضافة حقل اخر انقر على هذه الايقونة كما بالصورة التالية

   

وكما تشاهد وضعنا حقول مختلفة الحقل من نوع VarCharacter هو حقل نصي وطوله جعلته 31 اي سيقبل 31 حرف
الحقل mdate هو تاريخ ولاحظ ان التاريخ مفصول عن الوقت فهناك حقل Time
الحقل price حقل مزدوج يقبل الارقام التي لها كسور
الحقل pic من نوع Blob يحمل صورة او مذكرة او اي شئ نريده

   

الان سنعود للحقل ID لمزيد من الاعدادات انقر على الحقل Autoinc كما بالصورة التالية

   

واختر من النافذة التي تظهر Create Generator وهو مولد الارقام التسلسلية 

بعدها انتقل الى التبويب الخاص بالقوادح Trigger كما بالشكل

     

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

الان انقر OK
تم انقر على علامة البرق لتظهر لك هذه النافذة

   

اختر Commit وينتهي الامر ويتم انشاء الجدول

الان اذا انتقلت الى مولد الارقام ونقرت عليه ستتنقل الى مولد الارقام كما بالشكل التالي

   

لاحظ ان قيمته هي 0 مما يعني اننا لم ندخل اي سجلات بالجدول ولو ادخلنا سجل فستجد ان قيمته اصبحت 1

وكذلك اذا انتقلت الى القوادح فستجد القادح الذي انشاءناه كما بالشكل

   
 
لاحظ في القوادح يكون اسم الجدول وينتهي ببعض الحروف مثلا هنا BI وهي اختصار الى Before Insert 
وفي موالد الارقام وحتى تعرف لاي جدول يعود هو ستجده يحمل اسم الجدول ورقم الحقل

يتبع الدرس الثاني ولازلنا في الجداول
الرد }}}
تم الشكر بواسطة: sendbad100 , asemshahen5 , ابراهيم ايبو


الردود في هذا الموضوع
RE: دورة انشاء وادارة قواعد بيانات فايربيرد - بواسطة viv - 17-06-19, 11:44 AM


التنقل السريع :


يقوم بقرائة الموضوع: