ahmedkhaled بتاريخ: 1 سبتمبر 2009 تقديم بلاغ مشاركة بتاريخ: 1 سبتمبر 2009 السلام عليكم ورحمة الله وبركاته اخواني في الله انا روحت اختبرت في شركه والحمد لله اتصلو بي مره اخرى علشان اعمل مقابله ثانيه اولا ارجو منكم نصحي وابلاغي ايه الي بيبقى موجود في الانتر فيو التاني وثانيا في كام سؤال اتسألولي ولغبط فيهم ممكن حد يجاوبني عليهم 1- ما الفرق بين البروسيدجير والفانكشن 2- ما هي التريجر الخاصه بالداتا بيز وما الفرق بينها وبين التريجر الخاصه بالشاشه3- ما هي الداتا بيز كونسيبت 4- ما ه و الاوتر جوين 5- لو في 5 مستخدمين شغالين على نفس الشاشه في نفس الوقت واتنين بيصرفو سلعه معينه في نفس الوقت مين الي هايسجل الاول او الوضع هايبقا ايه وزاكم الله كل خير عني إن الله في عون العبد ما دام العبد في عون اخيه اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
mmsalman87 بتاريخ: 1 سبتمبر 2009 تقديم بلاغ مشاركة بتاريخ: 1 سبتمبر 2009 1- البروسيجر لا يمكن استدعائه في select بينما الفنكشن يمكنك ذلكالبروسيجر مش شرط يرجع قيمةلكن الفنكشن يجب ان ترجع قيمة------------------------------------2- التريجر الخاصة بالداتا بيز هي التي تعمل على قاعدة البيانات for each row for each statement الفرق بينها وبين التريجر على الشاشات هو ان الاولى على قاعدة البيانات بينما التانية على الفورم او الديفلوبر فقط ---------------------------------3- الداتا بيز كونسيبتهي فكرة قواعد البيانات واهميتها وتعريفها وقواعد البيانات انها مبنية على العلاقات relations and objects and join يعني تشرحلو مفهوم قواعد البيانات -----------------4- الاوتو جوين لا اعرفه ولكن اعتقد هو نفسه primary with foreign key---------------5- اعتقد انه حسب timestamp الاول هو الذي سيحجز الريكورد ويتم عمل Lock عليه والباقي في الانتظار اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
ahmedkhaled بتاريخ: 2 سبتمبر 2009 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 2 سبتمبر 2009 جزاك الله كل خير والله يأخي أ/maher534510 وربنا يجعلها في ميزان حسناتك اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
t-hassaan بتاريخ: 2 سبتمبر 2009 تقديم بلاغ مشاركة بتاريخ: 2 سبتمبر 2009 ال outer join هو نوع من انواع ال join بين جدولين بحيث يتم الحصول على اليانات من احد الجدولين حتى لو كان ال forigen key ليس له مقابل فى الجدول الاخر و هو اما يكون left or right or full outer join اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Abokamal_Elsafty بتاريخ: 2 سبتمبر 2009 تقديم بلاغ مشاركة بتاريخ: 2 سبتمبر 2009 السلام عليكم ورحمة الله وبركاتهبالنسبة للـ outer join :-يوجد ثلاثة أنواع علي حد علمي والله اعلي وأعلم:-right outer join-12- left outer joint3- full outer joinببساطة لو انت عندك جدولين مثلا الموظفين والمشاريع:-1- (+) select emp_name,project_name from employees e,projects p where e.project_id=p.project_id ستكون النتيجة أسماء جميع الموظفين حتي الذين لا يعملون في مشاريع2- select emp_name,project_name from employees e,projects p where e.project_id (+) =p.project_id ستكون النتيجة جميع أسماء المشاريع حتي التي لا يعمل بها موظفون حاليا3- select emp_name,project_name from employees e full outer join projects p on e.project_id =p.project_id ستكون النتيجة كل المشاريع(التي يعمل بها موظفون أو لا يعمل بها أحد) وكل الموظفين (الذين يعملون في مشاريع أو لا يعملون)ويترك السجلات التي لا يوجد بها قيمة فارغة ونسألكم الدعاءاللهم اجعلنا من عتقائك من النار في هذا الشهر المبارك 1 اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
mmsalman87 بتاريخ: 2 سبتمبر 2009 تقديم بلاغ مشاركة بتاريخ: 2 سبتمبر 2009 معلش يا اخواني سامحوني لاني قرأتها على انها الاوتو جوين ولم اقراها ع اساس انها اوتر جوينعلى كل حال outer joinيستخدم لعرض صفوف موجودة بالجدول ولكن لا تنطبق عليها شرط الربط ويتم ذلك باستخدام اشارة الجمع + مع شرط الربط وتوضع في جهة العمود المراد عرض بياناتهمثال: عدم وجود موظفين في الدائرة 190select e.emp_id,e.dept_id,from employees e ,dept d where e.dept_id=d.dept_id(+) اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.