العلاقات بين الجداول

ملاحظة: نرغب في تزويدك بأحدث محتوى تعليمات لدينا بأسرع ما يمكن وبلغتك الخاصة. وقد تمت ترجمة هذه الصفحة آلياً وقد تحتوي على أخطاء نحوية أو أخطاء تتعلق بالدقة. كما نهدف إلى أن يكون هذا المحتوى مفيداً لك. هل يمكنك إخبارنا إذا كانت المعلومات مفيدة لك في أسفل هذه الصفحة؟ إليك المقالة بالغة الإنجليزية لسهولة الرجوع إليها.

عن طريق مدحت Allen الوصول MVP

هناك احيانا مشكله المبتدئين قاعده بيانات ب# استخدام الجداول التي مطلوبه، و# كيفيه ربط جدول واحد ب# اخر. ف# من المحتمل ان يكون من الاسهل متابعه مع مثال.

ك# مدرس مدرسه، يحتاج يعمل ل# تعقب اسم الخاص ب# كل طالب و# تفاصيل الصفحه الرئيسيه، فضلا عن المواضيع التي اتخذها، و# درجات تحقيقها. ل# القيام ب# ذلك في جدول واحد، انها قد حاول اجراء الحقول الخاصه ب#:

الاسم

العنوان

هاتف المنزل

الموضوع

الدرجة

و# لكن يتطلب هذا البنيه الخاصه ب# ادخال اسم و# عنوان الطالب مره اخري ل# كل موضوع جديد! بعيدا عن الوقت المطلوب ل# ادخال، يمكنك تخيل ما يحدث عند تغيير طالب عنوان و# يعمل ل# تحديد موقع و# تحديث كافه الادخالات السابقه؟ انها تحاول بنيه مختلفه ب# استخدام سجل واحد فقط ل# كل طالب. يتطلب ذلك عدد الحقول-مثل:

الاسم

العنوان

هاتف المنزل

اسم موضوع 1

درجه الموضوع 1

اسم موضوع 2

درجه الموضوع 2

اسم موضوع 3

و# لكن يجب ان يسمح فرح عددها الموضوعات ل؟ مقدار مساحه سيتم المهدورات هذا؟ كيف تقوم فرح تعرف ما هو العمود ل# البحث ل# البحث عن "محفوظات 104"؟ كيف تقوم فرح حساب متوسط درجات التي قد تكون في اي عمود القديم؟ عند مشاهده هذا التكرار من الحقول، البيانات يجب ان تكون مقسمه في جداول منفصله.

يتضمن علي حل ل# المشكله بها جعل ثلاثه جداول: واحد ل# الطلابو# واحد ل# المواضيعو# واحد ل# درجات. يجب ان يحتوي الجدول الطلاب رمز فريد ل# كل طالب، حيث لا الحصول علي الكمبيوتر الست واثقا من اثنين الطلاب ب# نفس الاسماء. يتصل يعمل هذا الحقل معرف الطالب، حيث يحتوي الجدول الطلاب علي حقول:

معرف الطالب رمز فريد ل# كل طالب.

تقسيم اللقب اللقب و# الاسم الاول ل# تسهيل عمليات البحث.

الاسم الأول

تقسيم عنوان معلومات عنوان ل# نفس السبب.

سوبورب

الرمز البريدي

الهاتف

الجدول المواضيع ستتوفر لديه حقول:

سوبجيكتيد رمز فريد ل# كل موضوع.

موضوع الرساله الكامل ل# الموضوع

ملاحظات وصف مختصر ل# ما يغطي هذا الموضوع.

سيكون عليك سوي ثلاثه حقول الجدول درجات :

معرف الطالب يربط هذا الادخال الي طالب في جدول الطلاب

يربط سوبجيكتيد هذا الادخال ب# موضوع معين في الجدول المواضيع

درجه العلامه تحقيق هذا الطالب في هذا الموضوع.

بعد انشاء ثلاثه جداول، يحتاج يعمل ل# انشاء ارتباط فيما بينها. في Access 95-2003، انها تحديد نافذه "حاويه قاعده البيانات"، و# اختيار علاقات من القائمه ادوات (القائمه تحرير في Access، 1-2.) في Access 2007، كان العلاقات في المجموعه اظهار / اخفاء ل# شريط ادوات قاعده البيانات . سيتم "درجات" "الجدول المرتبط" في علاقات مع كل من الجداول الاخري.

الان فرح يدخل جميع الطلاب في جدول الطلاب ، مع معرف الطالب فريد ل# كل. بعد ذلك تقوم فرح ب# ادخال كافه المواضيع فرح تعلم في الجدول المواضيع ، كل منها مع سوبجيكتيد. ثم في نهايه الفتره عندما تكون جاهزا العلامات، انها يمكنك ادخالها في الجدول درجات ب# استخدام معرف الطالب المناسب من الجدول الطلاب و# سوبجيكتيد من الجدول مواضيع .

ل# المساعده في ادخال العلامات، تقوم ب# انشاء نموذج، ب# استخدام معالج "نموذج / نموذج فرعي": "مواضيع" مصدر ل# النموذج الرئيسي، و# هو "درجات" مصدر ل# النموذج الفرعي. الان ب# الموضوع المناسب في النموذج الرئيسي، ثم يضيف كل معرف الطالب و# الدرجات في النموذج الفرعي.

تم ادخالها الدرجات حسب الموضوع، لكن يعمل عرضها حسب الطلاب. تقوم ب# انشاء نموذج / نموذج فرعي اخر، ب# استخدام النموذج الرئيسي قراءه البيانات الخاصه به من جدول الطلاب ، و# النموذج الفرعي من الجدول الدرجات . ب# ما ان عليه استخدام معرف الطالب عند ادخال درجات في به النموذج السابق، Access يرتبط هذا الرمز الي احد في النموذج الرئيسي الجديد، و# تلقائيا ل# عرض كافه المواضيع و# درجات ل# الطالب في النموذج الرئيسي.

شعار MVP

يتم نور Allen الاكثر القيم Professional (MVP) ل# الوصول الي. نور السيد مالك قاعده البيانات Allen نور و# دورات تدريبيه، و# التي يعمل تتواجد في بيرث، استراليا.

تعزيز مهارات Office
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Office Insider

هل كانت المعلومات مفيدة؟

نشكرك على ملاحظاتك!

شكراً لك على الملاحظات! يبدو أنه من المفيد إيصالك بأحد وكلاء دعم Office لدينا.

×