.:رسمه مبدع:.
عزيزي الزائر / عزيزتي الزائرة يرجي التكرم بتسجبل الدخول اذا كنت عضو معنا
او التسجيل ان لم تكن عضو وترغب في الانضمام الي اسرة المنتدي
سنتشرف بتسجيلك
شكرا
ادارة المنتدي
.:رسمه مبدع:.
عزيزي الزائر / عزيزتي الزائرة يرجي التكرم بتسجبل الدخول اذا كنت عضو معنا
او التسجيل ان لم تكن عضو وترغب في الانضمام الي اسرة المنتدي
سنتشرف بتسجيلك
شكرا
ادارة المنتدي
.:رسمه مبدع:.
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.


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

 

 تابع دوره لغه الاوراكل10

اذهب الى الأسفل 
كاتب الموضوعرسالة
PrAmJnEt
مدير عام
مدير عام
PrAmJnEt


ذكر عدد المساهمات : 396
نقاط : 146692
العمر : 65

تابع دوره لغه الاوراكل10 Empty
مُساهمةموضوع: تابع دوره لغه الاوراكل10   تابع دوره لغه الاوراكل10 Emptyالإثنين مايو 11, 2009 2:23 pm

تابع الدرس الرابع

المثال الاول : علاقة واحد لواحد (One to One)










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


وعلى فكرة ... الي ما بيقولها بهالصيغة ... يجيه تلطيش .. اوكيه !!

بعضهم ارسل لي الواجب على هالصيغة ... "الموظف الواحد يدير قسم واحد .... " وسكت ..

اريدك تذكرها من الجهتين ..." الطبيب الواحد لديه مكتب واحد .. والمكتب الواحد يملكه طبيب واحد"







انتبهوووووو .... لا اريد الاخطاء هذه .. ابدا ,,,

















المهم ... العلاقة واحد لواحد نادرا ما تكون موجودة ... وسوف تعرف فيما بعد ... لماذا هذه العلاقة ؟ ولماذا نستخدمها اصلا ,,








.. هيـــــــــــــــه ...وش فيك ؟؟ شايفك متضايق ... قلتفيما بعد بتعرف .. ما تقدر تصبر !!!!








الان انظر جدول الموظفين (الصورة 154)









ثم انظر جدول الاقسام ... (الصورة 164)









في جدول الاقسام يوجد متهم (عمود) يدعى "it's Manager" ولونه ازرق .... وهو المفتاح الاجنبي في علاقة الواحد لواحد ...


لماذا وضعناها في جدول الاقسام .. ولم نضعها في جدول الموظفين ؟

يالله نجرب ... ونضعها في جدول الموظفين ..

الان انظر الى جدول الموظفين التالي (الصورة 174)














ثم انظر الى جدول الاقسام التالي (الصورة 144 السابقة ^^)












مالذي حدث ؟؟

قمنا ووضعنا المفتاح الاجنبي في جدول الموظفين ... هذا كل شيء ^^

هل اثر ذلك في العلاقة ؟؟ ...

مممممم
... مارأيك انت ؟؟؟ انا من ناحيتي ماشفت أي تغيير معنوي .... صحيح قلبنا
الامور ... ولكن ... لم يؤثر في تماسك الجدولين ... صح ^^ ؟
















طيب .. مارأيك لو مزجنا الجدولين ^^ ... همممم .. نمزجهما .. ام لا ؟؟


لا ؟؟ لماذا لا نمزجهما ؟؟ عشان التكرار ؟؟ طيب ... نجرب ونمزجهما .. (الصورة 184)





وااااه
... حذفنا عمودين ... عمودرقم القسم (dept_no) الذي كان مفتاح اساسي في
جدول الاقسام وعمود His_dept والذي كان مفتاح اجنبي في جدول الموظفين
...كلا العمودين لم نحتاجهما في المزج الجديد (صورة 184) ....









مارأيك
.. كأن التكرار خف ولو قليلا .... حذفنا عمودين باكملهما (المفتاح الاساسي
والاجنبي وهما رقم القسم) ... وصار الجدول مختصر بشكل اكثر,


لا
تقول اختصرنا قليلا... تخيل بالله عليك ... انه لدينا 1000000000 قسم ...
و 9999999999 موظف ..... كم من البايتات نختصره ؟؟ كثييييييير ^^ ....

نستنتج ان علاقة واحد لواحد ... مالها داعي ... تزيد علينا شقى وتعب ... وزيادة عمودين بأكملهما ...







لييييييييييييش نستخدمها من الاول ؟؟


يقول لك يا سيدي ... لاسباب امنية ^^ ... (اسباب امنية ؟؟ ) ايه اسباب امنية !!!







اذا
بغينا نحمي البيانات (لاحظ البيانات .. وليست قاعدة البيانات !!!) نفصل
الجدول الى جدولين ونربط بينهما بعلاقة واحد لواحد ^^ ... وهذا على حسب
المتطلبات ..
الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://rsma-m.yoo7.com
 
تابع دوره لغه الاوراكل10
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» تابع دوره فى لغه الجافا14
» تابع دوره فى لغه السى 15
» تابع دوره فى لغه السى 16
» تابع دوره فى لغه السى
» تابع دوره فى لغه السى 17

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
.:رسمه مبدع:. :: ¨°o.O (لغات البرمجه) O.o°¨ :: .:اوراكل:.-
انتقل الى: