Posts

قاعدة التكامل المرجعية

Image
فى الشكل التالى يتضح ثلاث من الخصائص التى يمكن الاستفادة بها عند ربط الجداول      Edit Relationship  ثم design وذلك من خلال التبويب   Enforce Referential Integrity          قاعدة التكامل المرجعية - قاعدة إلغاء السجلات المرتبطة بقيمة بالمفتاح الآساسى بمجرد إلغائها - Cascade Delete Related Fields  قاعدة تعديل السجلات المرتبطة بقيمة بالمفتاح الآساسى بمجرد تعديلها فى المفتاح الخارجى Cascade Update Related  Fields  

ماهو الفرق بين المفتاح الرئيسى والمفتاح الأجنبى ؟

المفتاح الرئيسى : ھو عبارة عن حقل فرید له قیمة تختلف عن باقي الحقول وهو اختصار لـ key primary   المفتاح الأساسي في جداول اخرى لا يمكن حذف قیم رئیسیة للمفتاح PK  وهو لايظهر في السجل سوى مرة واحدة فقط ویمكن ربطھ بعدة حقول فرعیة وبالعكس حیث یمكنك حذف اي قیم فرعیة من قیم FK وهى اختصار Key Foreign أو المفتاح الأجنبى المفتاح الرئیسي   PK لا یسمح بأي حال من الأحوال ان يشير الى حقل فارغ   N ot N ull ايضا المفتاح الخارجى F K   لا  يشير الى حقل فارغ    N ot N ull عند انشاء مفتاح رئیسي فإنھ یكون مفھرس اتوماتيكا حيث يقوم المفتاح الأساسي بآلية البحث في الجدول والإستعلامات لأن البحث سیكون على قیم فریده   N ot N ull المفتاح الأساسي لھ شكل خاص یمیزه عن باقي الحقول في الجدول نوع البیانات فى المفتاح الأساسي Auto number  وھو الترقیم التلقائي  

امكانية إنشاء قيود على الحقول

Image
  القيد الآول : عدم قبول القيمة الفارغة  دعنا أولاً نتعرف على مميزات العمل على برنامج أكسس فهو يتيح إمكانية عمل بعض  القيود على الحقول وتخصيص مواصفات محددة لكل حقل تختلف عن الحقل المجاور له   والتى يكون الهدف منها هو تخفيض حجم الاخطاء التى قد يقع فيها العنصر البشرى    العنصر البشرى أثناء الادخال مثل   بمعنى انه غير مسموح بترك الحقل فارغ  Not null جعل الحقل -  ثم نضغط حفظ yes حيث نجعل قيمتها  required وذلك من خلال الخاصية   علينا تصفح جميع المزايا التى تقدمها  النافذة السابقة وفهم كيفية التعامل معها  والاستفادة منها فبعضها بسيط ومتعدد الفوائد    القيد الثانى :   وضع قيد لضمان الا تزيد قيمة الحقل عن رقم معين - السن لايزيد عن 60 عام مثلا    Validation rule وذلك من خلال الخاصية القيد الثالث :  يمكن وضع قيمة ميدانية تظهر فى حالة عدم وضع قيمة بواسطة   Default value المستخدم من خلال الخاصية القيد الرابع : عدم تكرار القيمة - نقف على حقل معين ( اسم الموظف مثلاً )  No Duplicates   ثم نختارمن المربع الذى امامه indexed ونختار حقل

ماهو المفتاح الرئيسى ؟

Image
يقدم برنامج مايكروسوفت اكسس ميزة أو خاصية المفتاح الرئيسى والمفتاح الخارجى  وهى مميزات تكاملية تضمن تكامل البيانات وربطها ببعضها البعض لتحقيق القدرة على  انتاج التقارير التى تحتاج اليها الادارة وهذة الخصائص هى Pk (Primery Key) الخاصية الأولى : تحديد المفتاح الرئيسى للجدول القيمة بداخله لابد ان تكون مميزة ولا تتكرر لابد ان يحتوى على قيمه  الجدول الواحد يحتوى على مفتاح رئيسى واحد يمكن ان يرتبط بمفتاح خارجى فى جدول اخر   Unique index يفهرس بــ FK (Foreign Key   الخاصية الثانية : ربط الحقل بمفتاح خارجى قد يكون المفتاح الخارجى حقل او اكثر عدد حقوله لابد ان يكون متوافق مع مفتاحه الرئيسى ليس شرط ان يحمل نفس اسم المفتاح الرئيسى عند عمل علاقة بمفتاح رئيسى يتم مراجعة البيانات الخاصة به والتاكد من تماثلها ماهو الفرق بين المفتاح الرئيسي والمفتاح الاجنبى؟

النموذج العلائقى

Image
 

منهجية تصميم قواعد البيانات Design Methodology

  م نهجية تصميم قواعد البيانات تحديد احتياجات المستخدمين للنظام - ERD  تحليل البيانات وتضمينها الى نموذج الكيان والعلاقة - التحويل الى النموذج العلائقى - إنشاء قاعدة البيانات من خلال نظام إدارة قاعدة البيانات -  استخدام قاعدة البيانات كمدخل لبناء الخدمات وتفعيل الوظائف المطلوبة مثل النماذج و التقارير

تنسيق الآعمدة فى بعض الشاشات

  من القائمة (ملف) فيتم تخزين هذا النموذج لدينا ويكون  place on Navigator نختار  document tab   جاهزيمكن استدعاؤه فى اى وقت بالضغط على