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

مامدى درجة استيعاب الجدول من الحقول ؟؟

مغلقمُجاب
بدأه zoom10 في 27 يناير 2014 · 5 رد · 699 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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


 


أعزائي مشرفين وأعضاء منتدى الفريق العربي للبرمجة .


 


سؤالي : أريد تصميم برنامج على الآكسس وسؤالي هل أكتفي بجدول واحد فقط يشمل جميع الحقول علما بأن الحقول المطلوبة عددها 40 حقل . هل ترون هذا أفضل أم أقوم بتقسيمها ؟


ومامدى استيعاب الجدول من الحقول ؟


 


وشكرا لكم  :) 


7caicg010.gif
#2 أفضل إجابة

اخي الفاضل

 

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

 

يفضل ان تقوم بتقسيم الجدول الى عدة جداول كل فيما يخصه

 

مثلا بيانات الموظف الهامه في جدول  ( اسمه - رقمه الوظيفي - عنوانه - الرقم المدني - طبيعة عمله - الخ )

 

 

اجازاته في جدول

 

ترقياته في جدول

 

اسرته في جدول ( الزوجة - والأبناء والبنات )

 

وهكذا بقية الجداول المتعلقه بالموظف ثم تقوم بعملية الربط بين هذه الجداول 

 

اما عدد الحقول في الجدول فهي تصل الى 255 حقل فقط 

 

بالتوفيق

#3

شكرا أختي الفاضلة على ردك

 

إذن سنقوم بمشيئة الله بتقسيم الجدول إلى أقسام ولكن سنعاني بعض الشي في طريقة الربط ! 

 

هنا نقع دائما في متاهة لذلك : 

 

إذا قسمناه إلى ثلاث جداول وكان ( الرقم الخاص ) هو المفتاح الرئيسي ، هل لابد أن يكون الرقم الخاص في جميع الجداول وكيف تكون نوع العلاقة الصحيحة لربط هذه الجداول مع بعض ؟ . وهل لابد أن يكون الرقم الخاص مفتاح رئيسي في جميع الجداول ؟

7caicg010.gif
#4

اخي الفاضل

 

انت سألت سؤال محدد عن عدد الحقول في الجدول واجبناك بأنها فقط 255 حقل

 

الآن انت تتطرق الى موضوع مختلف وهو كيفية انشاء العلاقات بين الجداول !!!!

 

طرحك بهذا الشكل المباشر للموضع غير صحيح وليس في مكانه والسبب بارك الله بك انه تحكمك فبل إنشاء العلاقات عدة عوامل

 

1. ما هو الغرض من انشاء قاعدة البيانات اساسا ( هل ستكون هذه القاعدة للموارد البشرية مثل الموظفين او محاسبية او لأعمال الصيانة او ..... )

 

2. ما هي الكيانات المطلوبه لعمل الجدول 

 

3. انا ضربت لك مثال بسيط لجداول الموظف وكيف يكون تقسيمها وما هي الحقول الواجب وضعها في كل جدول 

 

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

 

/index.php/topic/260058-%D8%B1%D8%AD%D9%80%D9%80%D9%80%D9%80%D9%80%D9%84%D8%A9-%D9%81%D9%80%D9%80%D9%80%D9%80%D9%80%D9%80%D9%80%D9%80%D9%80%D9%80%D9%80%D9%80%D9%80%D9%80%D9%80%D9%80%D9%80%D9%8A-%D9%83%D8%AA%D9%80%D9%80%D9%80%D9%80%D9%80%D9%80%D9%80%D9%80%D9%80%D9%80%D9%80/

 

او  

 

/index.php/topic/35237-%D8%A7%D9%84%D8%A3%D8%B3%D8%B3-%D8%A7%D9%84%D8%B9%D9%84%D9%85%D9%8A%D8%A9-%D9%84%D9%82%D9%88%D8%A7%D8%B9%D8%AF-%D8%A7%D9%84%D8%A8%D9%8A%D8%A7%D9%86%D8%A7%D8%AA/

 

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

 

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

 

 

بالتوفيق

1 −1
#5

نعم لقد طرحت سؤالا عن عدد الحقول وأجبتي على ذلك . ولكن فضلتي بأن يكون هناك تقسيم للجدول ومن ثم الربط بينهم . إذن كان علي أن أسأل عن كيفية الربط بينهم . إذا لم تريدين أن تجيبي فلست مجبرة على ذلك .


 


لم يكن في بالي معرفة طريقة ربط الجداول إلا حينما قمتي بذكرها في ردك . وكان بإمكاني أن أنشئ موضوع جديد والسؤال عن طريقة الربط وما إلى ذلك . 


 


( وما بني على باطل فهو باطل  ) ولم أتوقع هذا الرد الجاف من مشرفة .


 


عموما أتمنى منك تجاهل مواضيعي وعدم الرد عليها . فهناك منهم أجمل وأوسع بالا للرد على استفساراتنا وتحملنا .


−2
7caicg010.gif
#6
zoom10 كتب:

 

نعم لقد طرحت سؤالا عن عدد الحقول وأجبتي على ذلك . ولكن فضلتي بأن يكون هناك تقسيم للجدول ومن ثم الربط بينهم . إذن كان علي أن أسأل عن كيفية الربط بينهم . إذا لم تريدين أن تجيبي فلست مجبرة على ذلك .

 

لم يكن في بالي معرفة طريقة ربط الجداول إلا حينما قمتي بذكرها في ردك . وكان بإمكاني أن أنشئ موضوع جديد والسؤال عن طريقة الربط وما إلى ذلك . 

 

( وما بني على باطل فهو باطل  ) ولم أتوقع هذا الرد الجاف من مشرفة .

 

عموما أتمنى منك تجاهل مواضيعي وعدم الرد عليها . فهناك منهم أجمل وأوسع بالا للرد على استفساراتنا وتحملنا .

 

 

 

اخي الفاضل

 

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

 

اعد قراءة الرد بتمعن وبدون انفعال وستجد انني على حق ولم اخطأ بحقك ابدا

 

فقط اعد قراءة الرد .........

 

كان الرد عليك بارك الله بك حول موضوع العلاقات الذي تطرقت له انت بهذه العبارة

 

"هنا نقع دائما في متاهة لذلك : 

إذا قسمناه إلى ثلاث جداول وكان ( الرقم الخاص ) هو المفتاح الرئيسي ، هل لابد أن يكون الرقم الخاص في جميع الجداول وكيف تكون نوع العلاقة الصحيحة لربط هذه الجداول مع بعض ؟ . وهل لابد أن يكون الرقم الخاص مفتاح رئيسي في جميع الجداول ؟ "

 

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

 

بمعنى بارك الله بك ان لا نقفز مباشرة الى العلاقات بدون معرفة ما قبلها وهذا هو الذي تسميه انت بالمتاهه

 

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

 

اما اذا ذهب تفكيرك الى شيء آخر فهذا راجع لك لأنك لم تتمعن في قراءة الرد جيدا بل اخذتك العزة بالإثم وبادرت بالرد مباشرة بكل تهور .

 

عموما صدرونا مفتوحة لجميع اعضاء المنتدى ونعتبرهم اخوة لنا ولا نتضايق من الرد عليهم وحتى وإن اخطاؤا بحقنا فسامحهم الله ولا نحمل لهم إلا كل احترام وتقدير

 

 

ابضا احب ان اذكرك بارك الله بك انه عند استخدام اللون الأحمر في المشاركات فهذا يدل على انك غاضب جدا وزعلان واعتقد ان الموضوع لا يستاهل منك كل هذا

 

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

 

 

بالتوفيق

5 −1

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

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