الدرس الاول الجزء الأول من سلسلة دروس قواعد البيانات اكسس

Spread the love

 الدرس الاول الجزء الأول من سلسلة دروس قواعد البيانات اكسس

بسم الله الرحمن الرحيم 

الدرس الاول الجزء الأول ( الجداول)
من سلسلة دروس قواعد البيانات (اكسس)


[align=right]السلام عليكم ورحمة الله وبركاته
الحمد لله رب العالمين والصلاة والسلام على سيد المرسلين سيدنا محمد وعلى آله وصحبه اجمعين اما بعد
فيسرني ويسعدني ان اقدم هذا الدرس البسيط عند الجداول في قواعد البيانات (اكسس) .
اولا0 نقوم بإنشاء قاعدة بيانات جديدة عن طريق الضغط بالزر الايمن للموس على سطح المكتب واختيــار جــديد من القائمه ثم تطبيق (Microsoft Office Access ) كما في الصورة رقم (1 ) .

ثانياً .نعيد تسميته حسب الرغبة .
ثالثاً . نفتح العمل بعد اعادة تسميته ونذهــب مباشرتاً الى قائمة الادوات ونختار ماكرو ثم الأمان وبعد ذلك تظهر لنا نافذة نختار الخيار الثالث امان منخفض وذلك لكي لا تواجه أي مشاكل فيما بعــــــد وقد تطرقت الى هذا الموضوع على الرابط التالي
http://www.g999g.com/vb/showthread.php?t=18592




الآن نلاحظ قاعدة البيانات بعد الدخول عليها سوف تكون بهذاالشكل
خاليه من البيانات وعندما نريد ان نبدأ بتصميم أي كائن مــــــــــن
الكائنات في يمين الصوره (جداول – استعلامات …….وحــــــــدات
نمطيه) فأنه يجب علينا تحديد نوع الكائن اولاً كما نرى ان الجداول محدده في الصوره .

الجدول

الجداول تمثل العنصر الأساسي في قواعد البيانات فهو المكان الذي يتـم
فيه تخزين كل البيانات أما الكائنات الاخرى في قاعدة البيانات فالغــرض
منها عرض البيانات او معالجتها ورغم ان الجداول من ابسط الكائنـــات
التي تستطيع انشاءها او تعديلها فأنه أهم كائن في قاعدة البيانات بحـيث
اذا جاء تصميمه بصورة خاطئة استحال ان تكون البيانات سليمة واهـــم
جانب في عملية تصميم الجدول هو التأكد من ان حقوله تتناســب مـــــع
البيانات التي سيتم ادخالها . والجدول بناء هيكلي بســـيط لكنــــه يمـــلك
مفتاح نجاح قاعدة البيانات وهناك ثلاث طرق لتصميم الجدول .
01استخدام شبكة التصميم (عرض التصميم)
02استخدام عرض ورقة البيانات
03استخدام المعالج
وتعتبر الطريقة الاولى هي الطريقة المتبعه لدى معظم مطوري قواعـــــد
البيانات عند انشاء الجدول وهي الطريقة الوحيدة للتحكم بأفضل صــورة
في خصائص الحقول
نبدأ الآن بتصميم الجدول الاول في هذه القاعدة بالضغط علــى كلمــــــــة
تصميم او انشاء جدول في طريقة عرض التصميم شرط ان تكون كلمـــة
جداول منشطه كما نرى كما نرى في الصورة في الاعلى .



بعد الضغط على كلمة تصميم نرى الجدول كما في الصورة خالي من الحقول استعداداً لتسجيل الحقـول ونلاحظ ان الجزء العلــوي ينقسم الى ثلاثة اقسام .



01 اسم الحقل وهذا الجزء (رقم 1 في الصوره الاولـى ) نقـــوم بكتابة الحقول التي نريها في الجدول مثل (الاسم الاول والاســــم الثاني ورقم الهويه ….الخ)
02 نوع البيانات وفي هذا الجزء(رقم 2 في الصورة الاولــــــى) نقـوم بتحديد نوع بيانات الحقل الذي كتبناه كأن يكون مثلاً (نص او رقم او تاريخ ……..الخ )
03 الوصف ( رقم 3 في الصوره الاولى ) وهو غير ضـــروري وضيفته انه يعرض ما تكتبه في شريط الاكسس اسفـل الشاشـــه عند تركيز الموس على هذا الحقل .
اما الجزء السفلي فأنه خصائص الحقل وينقسم الى قسميــــــن .
01خصائص كل حقل تظهر هنا (رقم 1 في الصورة الثانيـــــــة) ويمكن تعديلها حسب الرغبة ومتطلبات البرنامج .
02 هذه النافذة (رقم 2 في الصورة الثانية) تظهر لنا شرحاً عن كل خاصية من خصائص الحقل فكلما استقر مؤشــــــــر الموس على احدى الخصائص فأنك ترى في هذه النافـذة شرحاً مبسطــاً عن وظيفة هذه الخاصية .
واليك الفرق بين الحقول والسجلات في الجدول .
الحقول هو عباره عن نوع واحد من البيانات(مثل رقم او نص او تاريخ) وتكون في الجدول بشكل عمودي دائماً .
اما السجلات فهي عبارة عن مجموعه من الحقول وقد تحتوي على (نص وتاريخ ورقم وكائن ومذكره) وتكون دائماً في الجدول افقياً ولاحظ الفرق بعد تعبئة الجداول وعرض بياناته .



هنا بدئنا بتعبئة الحقول في الجدول وكذلك تحديد نوع البيانات في كل حقل . الاسماء عادتاً يكون نوعها نص كما في الاسم الاول واسم الاب واسم الجد والفخذ والقبيلة اما تاريخ الميلاد هل نستطيع وضعه نص ام لا نعم نستطيع ان نضعه نص ولكن قد ينتج في ذلك بعض الاخطاء اثناء تعبئة التاريخ في عملية البحــــــــــث او استخدامه كمعيار كما سيأتي ذلك في الاستعلامات انشاء الله افضل ان نضع نوعــه (تاريخ /وقت) كما في الصورة .

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

الخاصية الثانية من خصائص التاريخ قـناع الادخال ولا تعمل هذه الخاصية إلا مع نص او تاريخ فقط فعند الضغط على هذا المربع الذي يحتوي على ثلاث نقاط تظهر لنــــــــا النافذة المحاطة باللون الازرق في الصورة الثانيه

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

ملاحظه هذه الخصائص ليست اجباريه ولكن
قد تحتاجها فيما بعد .



نلاحظ ان الحقل المكتوب في الجدول هو رقم الهوية ونوع البيانات رقم لأنه عادتاً يكون ارقام ويمكن ان نغير نوع البيانات
من رقم الى نص وقد يكون في بعض الاحيان افضل وأنا اريد ان ابين بهذا المثال بعض خصائص الحقل الذي يكون نــوع بياناته رقم .

نلاحظ في الصورة الاولى اول خاصية هي حجم الحقل عند الضغط عليها تظهر لنا قائمه لنختار منها المناسب للحقل الذي انشأناه هل يكون ( بايت ام عدد صحيح ام عدد صحيح طويل او مفرد او مزدوج …. الخ) اما الخاصية الثانيــه فأنها تنسيق

كما يظهر في الصوره الثانية وتظهر لنا قائمه تحتوي خيارات منها ( رقم عام او عمله او ثابت او …..الـــخ )
وأما الخاصية الثالثه

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



وضعت في الصورة الاولى حقـــــــل بإسم لمحه تاريخيه لأشرح الفــــرق بين النص والمذكرة

النص والمذكرة متشابهان تماماً في كــــــل شيء الا في كمية البيانات التي يستوعبهـــــا كلاً منهما .
النص يأخذ كحد اقصى 255 حرفاً .
اما المذكرة فأنه تأخذ بيانات كثير قد تصــل الى صفحات من كتاب .
الراتب الشهري في الصورة الثانيــه

تــــــــم تحديد نوع بياناته بعملة اما اذا اردنا ان نجري عليه عمليــــــات حسابيه فمن الافضل وضع نـــــــوع بيناته رقماً .

ونكمل ما تبقى في الجزء الثاني انشاء الله
وسوف اقوم بوضع عرض تقديمي للدرس

تحياتي

الكاتب ayman

ayman

مواضيع متعلقة

التعليقات مغلقة