فرهاد كريم بتاريخ: 24 يناير 2013 تقديم بلاغ مشاركة بتاريخ: 24 يناير 2013 اساتذة ماهى الفرق بين identifying relationship , non identifying relationship اذا امكن تكون بالمثال اكون شاكرا لكم اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Amgad بتاريخ: 25 يناير 2013 تقديم بلاغ مشاركة بتاريخ: 25 يناير 2013 السلام عليكم ورحمة اللهاليك مشاركة سابقة بالمنتدى الفرق بين Identifying And Non Identifyinghttp://www.araboug.org/ib/index.php?showtopic=39552 اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
فرهاد كريم بتاريخ: 25 يناير 2013 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 25 يناير 2013 (معدل) بارك الله فيك استاذى العزيز ان شاء الله دائما موفقاستاذى العزيز لقد قراءة المشاركة السابقة و لكن اعذرنى لم افهم الموضوع بشكل جيد اعذرنى اذا ممكن توضيح اكثر او مثال بسيط فى ذالك و اذا امكن ان تختصر لى الفرق بينهم بصورة واضحة اكثر تم تعديل 25 يناير 2013 بواسطة فرهاد كريم اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Amgad بتاريخ: 25 يناير 2013 تقديم بلاغ مشاركة بتاريخ: 25 يناير 2013 السلام عليكم ورحمة اللهاليك شرح ملف فيديوhttp://www.youtube.com/watch?v=mVfQtp8Ve9Iاوhttp://stackoverflow...g-relationshipsاو بإختصارمثال عن identifying relationshipبإفتراض لدينا جدولينالجدول الأول : عن البيانات الأساسية للموظف ويتكون من ( رقم الموظف ، اسم الموظف ، ... بيانات اخرى ) ومفتاح الجدول هو رقم الموظف PKبافتراض ان الموظف لدية اكثر من رقم هاتف ونريد ان نسجل هذة الأرقام ... سوف ننشيئ جدول جديد وهوالجدول الثاني : ارقام هواتف الموظف يتكون من ( رقم الموظف و رقم الهاتف ) والعمودين معا هما مفتاح الجدول PKوايضا رقم الموظف هو FK مع جدول الموظفينوبالتالي لن يمكن معرفة رقم الهاتف بدون وجود رقم الموظفمثال عن ال A non-identifying relationshipبافتراض لدينا جدولين الأول رموز المدن ويتكون من ( رمز المدينة - اسم المدينة ) ورمز المدينة هو pk الجدول الثاني هو بيانات الموظف ويتكون من ( رقم الموظف ، اسم الموظف ، ... رمز المدينة ، .... ) رقم الموظف هو pk ورمز المدينة هو fkرمز المدينة فى جدول الموظف ليس ضمن مفتاح الجدولرمز المدينة من الممكن ان تكون قيمتة null في حالة عدم التسجيل لرمز المدينة optinalارجوا أن يكون الشرح وافي اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
فرهاد كريم بتاريخ: 31 يناير 2013 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 31 يناير 2013 بارك الله فيك استاذى و اخى العزيز ان شاء الله دائما موفق الله يطول بعمرك الله يخليك الشرح جميل جدا جدا و واضح بشكل جميل الله يطول بعمركبس استاذى العزيز اسفسار ؟ بماذا تفيد A non-identifying relationship فى ربط الجداولو اذا امكن ممكن توضيح بسيط عن السطرين التالينرمز المدينة فى جدول الموظف ليس ضمن مفتاح الجدولرمز المدينة من الممكن ان تكون قيمتة null في حالة عدم التسجيل لرمز المدينة optinal اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Amgad بتاريخ: 31 يناير 2013 تقديم بلاغ مشاركة بتاريخ: 31 يناير 2013 السلام عليكم ورحمة اللهالعلاقة بين جدول بيانات الموظف وجدول رموز المدن هي علاقة ١ : M اختيارية ( هذا افتراض طبقا لمتطلبات التحليل للنظام )بمعنى ان الموظف قد يعمل في مدينة معينةأو انه لا توجد مدينة محددة وبالتالي تكون القيمة null ... مثل ان الموظف الجديد عند تسجيل بياناته لم تحدد له المدينة التى سيعمل فيها بعدان نفس المدينة قد يعمل فيها موظف واحد او اكثر من موظف اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
فرهاد كريم بتاريخ: 1 فبراير 2013 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 1 فبراير 2013 (معدل) بارك الله فيك استاذى العزيز ان شاء الله دائما موفق الله يطول بعمركاستاذى العزيز سوف اقوم بعمل مثال بسيط حسب ما فهمت منك و استاذى العزيز اعذرنى اعذرنى لكثرة اسئلة و استاذى العزيز الشرح جميل جدا و لكن بمكن انا لاننى مبتدء فى البرنامج يمكن ان تكون صعبة بالنسلة لىالمثال : لدينا 2 جدولجدول 1 الموظفين : ( رقم الموظف , اسم الموظف ) رقم الموظف PKجدول 2 الدورات ( رقم المدينة , اسم المدينة , رقم الموظف ) رقم المدينة PK , رقم الموظف FKحسب ما فهمت بانه عندما نقوم بعمل علاقة بين الجدولين عن طريق non-identifying relationship يمكن ان تكون قيمة رقم الموظف فى جدول الدورات ان تكون قيمتها Null اى يمكن ان لا ندخل فيها اى قيمة فى حال عدم ادخال بيانات فى رقم الموظف فى جدول الموظفين تم تعديل 1 فبراير 2013 بواسطة فرهاد كريم اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Amgad بتاريخ: 1 فبراير 2013 تقديم بلاغ مشاركة بتاريخ: 1 فبراير 2013 السلام عليكم ورحمة الله المثال : لدينا 2 جدولجدول 1 الموظفين : ( رقم الموظف , اسم الموظف ) رقم الموظف PKجدول 2 الدورات ( رقم المدينة , اسم المدينة , رقم الموظف ) رقم المدينة PK , رقم الموظف FK هل المقصود بالجدول الثاني جدول الدورات أم جدول اسماء المدن ؟؟رجاء الإيضاح تفصيليا عن فكرة الربط التى تريدها مع عرض مثال لذلكانتظر الرد اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
فرهاد كريم بتاريخ: 1 فبراير 2013 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 1 فبراير 2013 بارك الله فيك استاذى العزيزاستاذى العزيز المقصود من جدول الثانى جدول الدوراتو استاذى العزيز الفكرة فى مثالى انه اريد فهم الموضوع بشكل كامل و هو للمثال فقط و استاذى العزيز اذا كانت المثالى ليست صحيحة اتمنى استاذى العزيز ان تعطينى مثال اخر او تكون سهلة لافهما بشكل جيداستاذى العزيز اعذرنى اعذرنى لكثرة الاسئلة الننى و الله من 3 اسابيع اريد فهم علاقة non-identifying relationship و لم افهما بشكل جيد اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Amgad بتاريخ: 1 فبراير 2013 تقديم بلاغ مشاركة بتاريخ: 1 فبراير 2013 السلام عليكم ورحمة اللهمرفق صورة تحتوى مثالين اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
فرهاد كريم بتاريخ: 1 فبراير 2013 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 1 فبراير 2013 و الله استاذى العزيز كلمة شكر قليلة عليك الله يطول بعمرك الله يخليك و الله الان فهمت العلاقة non-identifying relationship ما شاء الله عليك الله يخليكبس استاذى العزيز اسفسار : اذا قمنا بوضع علامة not null فى رمز الادارة فى جدول الموظفين فبهاذا الطريقة لا يمكن ترك الحقل Nullكما فى الصورة رقم 1 و رقم 2 اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Amgad بتاريخ: 1 فبراير 2013 تقديم بلاغ مشاركة بتاريخ: 1 فبراير 2013 السلام عليكم ورحمة اللههذة الخصائص امام كل حقل هى اختيار يدوي قبل انشاء الجدول مثل ال PKمع حقل رمز الإدارة في جدول الموظفينخاصية ال NN not null في تصميم الجدولستكون في حالة ال non-identifying relationship تساوي nullبمعنى اخر انه عند تسجيل البيانات الفعلية في الجدولحقل رمز الإدارة في جدول الموظفين ومع حالة ال non-identifying relationshipممكن أن تكون قيمته المخزنة بالجدول هي nullاوأن تكون فيمته هي احد رموز الإدارات الموجودة في جدول الإداراتوليس مسموحا بتسجيل رموز إدارات ليست مسجلة بجدول الرموز من قبلهناك أمر ربط داخل ال sql عند انشاء أمر علاقة الربط بين الجدولين حسب نوعها identifying or non-identifyingستكون علاقة الربط من خلال الdatabase ...وستنعكس على خصائص الجدول ... وليس شرطا أن يتم تحديدها من خلال شاشة التصميم التى لديك فى المرحلة الاولية من التصميموالله الموفق اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
فرهاد كريم بتاريخ: 1 فبراير 2013 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 1 فبراير 2013 (معدل) و الله استاذى العزيز تعبتك معايا من كثرة الاسئلة اعذرنى اعذرنى الله يطول بعمركو كلامك استاذى العزيز صحيح مئة بالمئة بحيث فى سطر ( أن تكون فيمته هي احد رموز الإدارات الموجودة في جدول الإدارات ) بحيث مثلا اذا قمت بادخال رقم 1, 2 فى جدول الادارة فلا يمكن ادخال رقم 3 فى حقل رمز الادارة فى جدول الموظفين بحيث تضهر رسالة بانه يجب ادخال رقم 3 فى جدول الادارة اولا بعدها بتم اضافة رقم 3 فى جدول الموظفيناستاذى العزبز ماذا تقصد ب ( انه عند تسجيل البيانات الفعلية في الجدول حقل رمز الإدارة في جدول الموظفين ومع حالة ال non-identifying relationship ممكن أن تكون قيمته المخزنة بالجدول هي null ) تم تعديل 1 فبراير 2013 بواسطة فرهاد كريم اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.