الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

فهم المخطط لقاعدة البياتات

مغلق
بدأه alfajr في 23 يوليو 2007 · 3 رد · 720 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

ممكن احد يشرح لي كيف افهم شكل هذا المخطط وما هو المقصود بالتصميم

case_management_dezign.gif

tracking_evidence_dezign.gif

contact_management_model.gif

#2

السلام عليكم

اخي الكريم

المثال المعروض بالصور المرفقة هو تخطيط لقواعد بيانات تم اعداده بواسطة برامج متخصصة لاعداد التخطيط فقط مثل برنامج Visio وليس من اعداد تطبيق قاعدة بيانات .

شرح ما نراه فى الصور :

1 - توجد دائرة حمراء بها حرفين PK

2- توجد دائة زرقاء بها حرفين FK

3- توجد خطوط تصل بين الجداول متصلة

4- توجد خطوط غير متصلة ( منقطة او متقطعة ) تصل بين الجداول

- كل مستطيل يحتوي اسماء علي شكل اسطر هو عبارة عن جدول بقاعدة بيانات مثل جدول الاكسس او جدول الاكسل ..

يعتي رؤوس الاعمدة

- حرفين PK وهي تعني Primary Key يعني حقل مفتاح اساسي بجدول وهي باللون الاحمر للتمييز

- حرفين FK وهي تعني Foreign Key يعني حقل يستخدم للربط بجدول آخر به نفس اسم الحقل ولكن PK

- عند متابعة خطوط الوصل بين الجداول ستجد انها تأخد شكل خط واحد يخرج من جدول الي جدول آخر ولكن بثلاث رؤوس

وهو عبارة عن رغبة مصمم قاعدة البيانات فى توضيح ان نوع العلاقة هي One To Many - وهنا لازم بتلاقي اسم حقل احمر PK خارج الي حقل ازرق FK بثلاث خطوط

- وللاسف المخطط ده مفيش فيه علاقة One To One طبعا كان الخط بيخرج من جدول به حقل احمر PK الي جدول اخر بردو فيه حقل احمر PK والخط بينهم خط عادي بدون اي رؤوس

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

ثلاث نقاط علشان تكامل البيانات Data Inegrity

- Referential Integrity

- Update Related Fields

-Delete Related Fields

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

ارجو ان يكون التوضيح بسيط

اخوك فى الله

Microsoft Certified DataBase Administrator MCDBA

#3

شكرا أخي الكريم على هذا الشرح الواضح والسهل ولي عدة تساؤلات

ماذا يقصد بـــ PF لم اجد اعرف له معنى

والامر الاخر نرى المخطط الثاني في جدول ديبارتمنت departmant خروج خط من الالجدول نفسه ويعود مره اخرى الى نفس الجدول ، فلم افهم هذا الامر

اما بخصوص الخطوط المتقطعة هل تقصد عدم وجود تكامل بيانات

هذا وصلة الموقع وبها شرح للمفاتيح ولكن باللغة الانجليزية وفيديو

http://www.databaseanswers.org/

وشكرا لك اخي الكريم وجعله الله في ميزان حسناتك

#4

اخي الفاضل أحمد

جزاك الله خير على هذا الشرح وبارك الله فيك

اخي الفاضل الفجر

راجع هذا الرابط وستجد به الشرح الكامل لكل شيء تسأل عنه

/index.php?showtopic=124062

هذا الموضوع مغلق.

مواضيع مشابهة