اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

قام بنشر

انا لم استطع فهم المطلوب جيدا وهو جسبا فهمت يحمل معنيين

الاول ربط الجداول برمجيا وان كان كذلك  / اتفضل هاكم طريقتى فى المرفق اتمنى ان تنال رضاكم

الثانى العلاقات بين الجداول :
وان كنت تقصد ذلك دعنى اقدم اليكم نصيحة لا تقم بعمل الربط بين الجدول الا داخل الاستعلامات وقت الحاجة وحسب المتطلبات اليها :wink2:

 

 

 

Reink Table.zip

  • Like 1
قام بنشر
2 ساعات مضت, ابو جودي said:

وان كنت تقصد ذلك دعنى اقدم اليكم نصيحة لا تقم بعمل الربط بين الجدول الا داخل الاستعلامات وقت الحاجة وحسب المتطلبات اليها :wink2:

لماذا لا تنصح بعمل العلاقة بين الجداول و تنصح ان تكون في الاستعلام وما المشكلة في ذلك

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

والاستفسار الاخير هل الصلة في الاستعلام تغني دائما عن العلاقات بين الجداول

واعتذر عن كثرة الاسئلة فاخونا العزيز شايب يريد التعلم واكتساب المعرفة من اساتذنا الاجلاء والخبراء الافاضل

اخونا الشايب

  • Like 2
قام بنشر
44 دقائق مضت, شايب said:

لماذا لا تنصح بعمل العلاقة بين الجداول و تنصح ان تكون في الاستعلام وما المشكلة في ذلك

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

والاستفسار الاخير هل الصلة في الاستعلام تغني دائما عن العلاقات بين الجداول

واعتذر عن كثرة الاسئلة فاخونا العزيز شايب يريد التعلم واكتساب المعرفة من اساتذنا الاجلاء والخبراء الافاضل

اخونا الشايب

اساتذتى على رأيان 
الاول

اقتباس

 

"لم اتصور او ساتصور ان تكون هناك قاعدة بيانات بدون علاقات وفرض تكامل البيانات"

انني اشبه قاعدة بيانات بدون علاقات كشخص بدون عقل !

تخيل كيف تصرفاته وادارته لاموره وربطه للامور التي تحدث من حوله !

والثانى وهو ما أميل اليه

كانت تلك نصائح من استاذى الجليل ومعلمى القدير و والدى الحبيب الاستاذ
 @ابوخليل

مجتمعا ومقرا وموافقا على على كلام استاذى الجليل ومعلمى القدير و والدى الحبيب الاستاذ @jjafferr

 

إقتباس من كلمات وتوجيهات الاستاذ  @ابوخليل
 

اقتباس

 

بصفة عامة  حاجة العمل لبناء العلاقات :

في برامجنا يوجد شيئين رئيسين هما محور العمل  الاول ادخال البيانات والثاني عرض البيانات

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

1-  ضبط مسألة حذف البيانات من الجداول بالتوالي ( الرئيسية والفرعية )

2-  مسألة منع الحذف الجدول الرئيس اذا وجدت قيمة مرتبطة في الفرعي

3- عندما  نريد التحكم بالقيمة المدخلة ( وهذا هو بيت القصيد من العلاقات بصفة عامة )

4- عند انشاء النماذج الفرعية المرتبطة بالرئيسية اما غير المرتبطة فلسنا بحاجة لربط الجداول

اما عرض البيانات :

فيتم ربط  ما نحتاجه من علاقات من خلال الاستعلامات 

لذا نقول وموافقة لاخونا جعفر  بأن العلاقة لا توضع الا وقت الحاجة

 

 

  • Like 2
قام بنشر
منذ ساعه, ابو جودي said:

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

1-  ضبط مسألة حذف البيانات من الجداول بالتوالي ( الرئيسية والفرعية )

2-  مسألة منع الحذف الجدول الرئيس اذا وجدت قيمة مرتبطة في الفرعي

3- عندما  نريد التحكم بالقيمة المدخلة ( وهذا هو بيت القصيد من العلاقات بصفة عامة )

4- عند انشاء النماذج الفرعية المرتبطة بالرئيسية اما غير المرتبطة فلسنا بحاجة لربط الجداول

اما عرض البيانات :

فيتم ربط  ما نحتاجه من علاقات من خلال الاستعلامات 

لذا نقول وموافقة لاخونا جعفر  بأن العلاقة لا توضع الا وقت الحاجة

وهذا ايضا ما يعتقده اخونا الفاضل شايب

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

اما الصلة بانوعها فلعرض البيانات وفقا لنوع الصلة المستخدمة وبالتالي الصلة في الاستعلام مؤقته ومقترنه بالاستعلام ولا تغني عن العلاقة الدائمة

وبالتالي فان تفضيل الربط بعلاقة او صلة يختلف باختلاف الهدف منه

والله اعلم

اخونا الشايب

  • Like 1
قام بنشر

السلام عليكم

العلاقات بين الجداول هي للربط والتقييد

 ربط وتقييد  :imsorry:

وملزم بها فقط عند ادراج النماذج الفرعية .

وعن نفسي لا احرص عليها الا للضرورة الموجبة

ولكن ليس هذا على اطلاقه ، فبعض الاعمال يكون الربط جزءا لا يتجزأ من تصميم الجداول

 

 

  • Like 1
  • Thanks 1
قام بنشر
9 ساعات مضت, ابوخليل said:

وملزم بها فقط عند ادراج النماذج الفرعية .

و ايضا عندما نضطر الى تقسيم جدول وبالتالي يتطلب وجود علاقة 1 الى 1

9 ساعات مضت, ابوخليل said:

ولكن ليس هذا على اطلاقه ، فبعض الاعمال يكون الربط جزءا لا يتجزأ من تصميم الجداول

هذا ما اشرت اليه في ردي السابق ⬇️

11 ساعات مضت, شايب said:

وبالتالي فان تفضيل الربط بعلاقة او صلة يختلف باختلاف الهدف منه

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

ونتوقف هنا وندع الامر لاهل الاختصاص

الشايب

  • Like 1

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information