المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : الدرس الثاني : إنشاء قاعدة بيانات بسيطة - دورة Microsoft Access 2003


khaledbelal
03-30-2010, 09:58 PM
بسم الله الرحمن الرحيم

السلام عليكم ورحمة الله وبركاته

سوف نقوم الآن بإنشاء قاعدة بيانات بسيطة نعمل معها خلال المرحلة الأولى من هذه الدورة..

سنبدأ أولاً بتشغيل برنامج ميكروسوفت أكسيس Microsoft Access..

اختر التالي : ابدأ >> كافة البرامج >> Microsoft Office >> Microsoft Office Access

صورة للتوضيح :

http://upload.traidnt.net/upfiles/yzn92836.jpg (http://upload.traidnt.net/upfiles/yzn92836.jpg)

بعد ما يشتغل البرنامج لاحظ على اليسار تجد القائمة التالية :

http://upload.traidnt.net/upfiles/uHm93026.jpg (http://upload.traidnt.net/upfiles/uHm93026.jpg)

إذا لم تجد الخيارات اللي بالصورة اضغط على السهم الأسود الصغير الموجود بجانب كلمة (ملف جديد)

واختر من ضمن القائمة (ملف جديد) ، وإذا لم تظهر لك أي قائمة كلياً اختر من أعلى البرنامج نفسه

(ملف >> جديد) ، وإذا ما عرفت اضغط Ctrl+N.

سنختار قاعدة بيانات فارغة.. وسيطلب منا البرنامج تخزين قاعدة البيانات وسنقوم بحفظها بالاسم اللي نبغاه

أنا سميتها MR واختار مكان حفظ القاعدة أنا حفظتها على سطح المكتب..

صورة توضيحية :

http://upload.traidnt.net/upfiles/U2V93093.jpg (http://upload.traidnt.net/upfiles/U2V93093.jpg)

- ملاحظة مهمة :هذه الصور من Microsoft Access 2003 والفروق طفيفة عند العمل على اصدرات أخرى .

افتح قاعدة البيانات ثم اختار (جداول) بعدها نختار (انشاء جدول في طريقة عرض التصميم) ثم من الأعلى اضغط على (فتح)..
شوف الصورة للتوضيح :

http://upload.traidnt.net/upfiles/JRW93157.jpg (http://upload.traidnt.net/upfiles/JRW93157.jpg)


بعدها ستظهر لنا شاشة بالشكل التالي :


http://upload.traidnt.net/upfiles/lHX93200.jpg (http://upload.traidnt.net/upfiles/lHX93200.jpg)

1 - هذه هي المنطقة التي سنكتب فيها أسماء الحقول .

2 - هذه هي المنطقة التي سنكتب فيها نوع بيانات كل حقل .

3 - في هذه المنطقة سوف تظهر خصائص بيانات الحقول بمجرد إضافة أي حقل.



سنبدأ الآن في تصميم نوتة الهواتف وبعض المعلومات الخاصة بأصدقائنا والتي ستحتوي على المعلومات التالية :

الرقم - الإسم الأول - الإسم الأخير - رقم الهاتف - العنوان - البريد الإلكتروني - الموقع الشخصي - متزوج - ملاحظات - العمر .

اكتبها في منطقة أسماء الحقول..

ستكون بهذه الصورة :



http://upload.traidnt.net/upfiles/GgJ95027.gif (http://upload.traidnt.net/upfiles/GgJ95027.gif)

ثم ضع أنواع البيانات وخصائصها وفق المعطيات التالية :

1- اسم الحقل :الرقم .
2- نوع اليبانات :رقم .
3- الخصائص :

- طول الحقل :رقم صحيح .
وقد قمنا بذلك لأنه الرقم الصحيح يوفر لنا عدداً لا بأس به - لن تضيف ضمن أصدقائك أكثر من 32767 صديق - وفي نفس الوقت تستهلك 2 بايت من الذاكرة .
حتى وإن كنت تصمم برنامج لشركة أو مدرسة ما فإن هذا هو الاختيار الأمثل لأنه من الصعب أن تجد أكثر من 32767 عامل أو طالب فيها.
- مطلوب :نعم .
هذه الخاصية تستخدم للحقول المهمة والتي تكون اجباري تعبئة خاناتها.
نعدل هذه الخاصية إلى نعم حتى لا يكون أحد خانات الحقل فارغة ولن يسمح لك البرنامج بالمرور إلا بعد تعبئة جميع خانات الحقل.
- أيضاً سنجعل حقل الرقم مفتاح أساسي حتى لا يتكرر في سجلين مختلفين ، وذلك بالشكل التالي :

http://upload.traidnt.net/upfiles/5tt93276.jpg (http://upload.traidnt.net/upfiles/5tt93276.jpg)
ــــــــــ
1- اسم الحقل :الإسم الأول.
2- نوع اليبانات : نص.
3- الخصائص :

- مطلوب :نعم .
نفس الشيء هذه الخاصية تستخدم للحقول المهمة والتي تكون إجباري تعبئة خاناتها.
ــــــــــ
1- اسم الحقل :الإسم الأخير .
2- نوع اليبانات :نص .
3- الخصائص :
لن نعدل عليها لأنه ليس بالضرورة أن يكون الإسم الأخير موجوداً.. لأن الدعوة صداقة لذا فسنترك خاصية مطلوب كما هي.
ــــــــــ
1- اسم الحقل :رقم الهاتف .
2- نوع اليبانات :رقم .
3- الخصائص : لا تغير شيء .
ــــــــــ
1- اسم الحقل :العنوان .
2- نوع اليبانات :مذكرة.
3- الخصائص : لا تغير شيء .
ــــــــــ
1- اسم الحقل :البريد الإلكتروني .
2- نوع اليبانات :نص .
3- الخصائص : لا تغير شيء .
ــــــــــ
1- اسم الحقل :الموقع الشخصي .
2- نوع اليبانات :رابط تشعبي .
3- الخصائص : لا تغير شيء .
ــــــــــ
1- اسم الحقل :متزوج .
2- نوع اليبانات :نعم/لا .
حيث سنرمز للمتزوج بنعم ، ولغيره بلا .
3- الخصائص :
- القيمة الافتراضية : سنضبط خاصية القيمة الافتراضية لخيار (متزوج) بحيث نكتب لا .
ــــــــــ
1- اسم الحقل :الملاحظات .
2- نوع اليبانات :مذكرة .
3- الخصائص : لا تغير شيء .
ــــــــــ
1- اسم الحقل :العمر .
2- نوع اليبانات :رقم .
3- الخصائص :
- حجم الحقل : غيره إلى بايت حيث أن عمر الشخص لن يتعدى - بإذن الله - 255 سنة وبذلك نكون قللنا من حجم خانة العمر.
ــــــــــ

لك الحرية في أن تضبط بعض الخصائص كما ترغب لاحقاً .

بعد ذلك سوف نقوم بالحفظ بالضغط على رمز القرص المرن في شريط الأدوات في الأعلى.. شوف الصورة :

http://upload.traidnt.net/upfiles/gSU93325.jpg (http://upload.traidnt.net/upfiles/gSU93325.jpg)

بعد ذلك اختر اسم للجدول اللي سويته أنا حفظته باسم Rabia ، ومن ثم نقوم بالخروج .
نلاحظ ظهور الجدول في قائمة جداول.. جرب الضغط عليه وسيظهر لك الشكل التالي :

http://www.gryati.com/vb/images/statusicon/wol_error.gifالصورة مصغرة ... لعرضها بالمقاس الحقيقي انقر هناhttp://upload.traidnt.net/upfiles/qyQ93356.jpg (http://upload.traidnt.net/upfiles/qyQ93356.jpg)

- عمليات على قواعد البيانات : << هذا هو درسنا القادم..
لكننا سنتعرف على عملية الإضافة لكي نقوم بادخال عدد من البيانات تمهيداً لاجراء بعض العمليات عليها .

أولاً :عملية الإضافة .
أول عملية ينبغي معرفتها هي عملية الإضافة وفي الأكسيس كل ما نقوم به هو الكتابة في أحد السجلات وسينبثق لك تلقائياً سجلاً آخر بعده يمكنك إضافته إن أردت .
لاحظ أنه لا بد من كتابة بيانات جميع الحقول التي ضبطت خاصية (مطلوب) لها بحيث تصبح (نعم).
لاحظ أيضاً أنه لن يسمح بتكرار قيمة في حقل (الرقم) لأنك عينته (كمفتاح رئيسي) جرب إضافة بيانات متشابهة وشاهد النتيجة .
ولإضافة بيانات لأي خانة أشر عليها بالماوس ستلاحظ أنه تم تظليل جميع الخانة اكتب وستضاف البيانات تلقائياً.

بقية العمليات سنتعرف عليها بالدرس القادم إن شاء الله..
الآن قم بتعبئة الجدول بأي بيانات تريدها ليصبح بهذه الصورة كمثال :
لقد نسيت خانة رقم الهاتف لا تنساها أنت..

http://www.gryati.com/vb/images/statusicon/wol_error.gifالصورة مصغرة ... لعرضها بالمقاس الحقيقي انقر هناhttp://upload.traidnt.net/upfiles/tEh93388.jpg (http://upload.traidnt.net/upfiles/tEh93388.jpg)




تم بحمد الله ونكمل العمليات بالدرس القادم إن شاء الله ..


تحياتي :أبو ربيع

--------------------------

المصدر (http://www.gryati.com/vb/showthread.php?t=14301)