إنتقال للمحتوى

  • تسجيل الدخول عبر الفيس بوك تسجيل الدخول عبر تويتر Log In with LinkedIn Log In with Google      تسجيل دخول    
  • إنشاء حساب

صورة
- - - - -

اسئله جأتني في الانتر فيو ومحتاج رد عليها


5 رد (ردود) على هذا الموضوع

#1 ahmedkhaled

ahmedkhaled

    عضو نشط

  • الأعضــاء
  • 264 مشاركة
  • الاسم الأول:Ahmed
  • اسم العائلة:Khaled
  • البـلـد: Country Flag
  • المنصب الحالي:Senior Oracle developer

تاريخ المشاركة 01 September 2009 - 07:01 PM

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


اخواني في الله انا روحت اختبرت في شركه والحمد لله اتصلو بي مره اخرى علشان اعمل مقابله ثانيه اولا ارجو منكم نصحي وابلاغي ايه الي بيبقى موجود في الانتر فيو التاني



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

1- ما الفرق بين البروسيدجير والفانكشن
2- ما هي التريجر الخاصه بالداتا بيز وما الفرق بينها وبين التريجر الخاصه بالشاشه
3- ما هي الداتا بيز كونسيبت
4- ما ه و الاوتر جوين
5- لو في 5 مستخدمين شغالين على نفس الشاشه في نفس الوقت واتنين بيصرفو سلعه معينه في نفس الوقت مين الي هايسجل الاول او الوضع هايبقا ايه

وزاكم الله كل خير عني


إن الله في عون العبد ما دام العبد في عون اخيه

#2 mmsalman87

mmsalman87

    عضو مميز

  • الأعضــاء
  • 1,689 مشاركة
  • الاسم الأول:Maher
  • اسم العائلة:Salman
  • البـلـد: Country Flag
  • المنصب الحالي:Senior Oracle HCM SaaS Pre Sale Consultant

تاريخ المشاركة 01 September 2009 - 07:20 PM

1- البروسيجر لا يمكن استدعائه في select
بينما الفنكشن يمكنك ذلك
البروسيجر مش شرط يرجع قيمة
لكن الفنكشن يجب ان ترجع قيمة
------------------------------------
2- التريجر الخاصة بالداتا بيز هي التي تعمل على قاعدة البيانات for each row for each statement
الفرق بينها وبين التريجر على الشاشات هو ان الاولى على قاعدة البيانات بينما التانية على الفورم او الديفلوبر فقط
---------------------------------
3- الداتا بيز كونسيبت
هي فكرة قواعد البيانات واهميتها وتعريفها وقواعد البيانات انها مبنية على العلاقات relations and objects and join
يعني تشرحلو مفهوم قواعد البيانات
-----------------
4- الاوتو جوين لا اعرفه ولكن اعتقد هو نفسه primary with foreign key
---------------
5- اعتقد انه حسب timestamp الاول هو الذي سيحجز الريكورد ويتم عمل Lock عليه
والباقي في الانتظار

                                                                                             

                                                                                                                  Maher Salman

• Oracle Fusion Human Capital Management 11g Human Resources Certified Implementation Specialist 

Taleo (TEE): Onboarding Administration Ed 3 LVC, Oracle University.

• Taleo (TBE): Recruit Essentials Ed 4.1 LVC, Oracle University.

• Oracle Fusion HCM Implementation, Oracle University.

• Oracle Certified Professional Developer (OCP) - Oracle Forms: Build Internet Applications.

• Oracle Certified Associate Developer (OCA).

• Oracle E-Business Suite R12 Human Capital Management Certified Implementation Specialist (HCM)

                                                                                                                                        
                                                                                                           http://learnoracle.net                                                                                                                

                                                                                                                             
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------

أهم مواضيعي ( Oracle Developer )

- برنامج حفظ الكودات - My Codes

- كيفية عمل نظام متعدد اللغات

- انشاء شاشة دخول وتغيير كلمة السر والتحكم بالمستخدمين

- Import And Export On Toad

- التحكم في النظام من خلال الملف Formsweb.cfg

​- Advanced Dynamic List

- توليد ارقام وحروف عشوائية 

 

 

أهم مواضيعي ( Oracle HRMS)

 

Using Special Value set in oracle hrms 


#3 ahmedkhaled

ahmedkhaled

    عضو نشط

  • الأعضــاء
  • 264 مشاركة
  • الاسم الأول:Ahmed
  • اسم العائلة:Khaled
  • البـلـد: Country Flag
  • المنصب الحالي:Senior Oracle developer

تاريخ المشاركة 02 September 2009 - 07:20 AM

جزاك الله كل خير والله يأخي أ/maher534510 وربنا يجعلها في ميزان حسناتك

#4 t-hassaan

t-hassaan

    عضو نشط

  • الأعضــاء
  • 318 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 02 September 2009 - 09:47 AM

ال outer join
هو نوع من انواع ال join بين جدولين بحيث يتم الحصول على اليانات من احد الجدولين حتى لو كان ال forigen key ليس له مقابل فى الجدول الاخر  و هو اما يكون left or right or full outer join

#5 Abokamal_Elsafty

Abokamal_Elsafty

    مشترك

  • الأعضــاء
  • 55 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 02 September 2009 - 10:10 AM

السلام عليكم ورحمة الله وبركاته
بالنسبة للـ outer join :-
يوجد ثلاثة أنواع علي حد علمي والله اعلي وأعلم:-

right outer join-1
2- left outer joint
3- 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
ستكون النتيجة كل المشاريع(التي يعمل بها موظفون أو لا يعمل بها أحد) وكل الموظفين (الذين يعملون في مشاريع أو لا يعملون)

ويترك السجلات التي لا يوجد بها قيمة فارغة


ونسألكم الدعاء
اللهم اجعلنا من عتقائك من النار في هذا الشهر المبارك


  • ahmedmohamedali معجب بهذا


Ahmed Kamal El-Safty
Oracle DBA
A.kamal_dba@yahoo.com

اللهم اغفر لي ولوالدي ولأجدادي وللمسلمين والمسلمات الأحياء منهم والأموات


#6 mmsalman87

mmsalman87

    عضو مميز

  • الأعضــاء
  • 1,689 مشاركة
  • الاسم الأول:Maher
  • اسم العائلة:Salman
  • البـلـد: Country Flag
  • المنصب الحالي:Senior Oracle HCM SaaS Pre Sale Consultant

تاريخ المشاركة 02 September 2009 - 10:29 AM

معلش يا اخواني سامحوني لاني قرأتها على انها الاوتو جوين ولم اقراها ع اساس انها اوتر جوين
على كل حال outer join
يستخدم لعرض صفوف موجودة بالجدول ولكن لا تنطبق عليها شرط الربط ويتم ذلك باستخدام اشارة الجمع + مع شرط الربط وتوضع في جهة العمود المراد عرض بياناته
مثال: عدم وجود موظفين في الدائرة 190
select e.emp_id,e.dept_id,
from employees e ,dept d
where e.dept_id=d.dept_id(+)

                                                                                             

                                                                                                                  Maher Salman

• Oracle Fusion Human Capital Management 11g Human Resources Certified Implementation Specialist 

Taleo (TEE): Onboarding Administration Ed 3 LVC, Oracle University.

• Taleo (TBE): Recruit Essentials Ed 4.1 LVC, Oracle University.

• Oracle Fusion HCM Implementation, Oracle University.

• Oracle Certified Professional Developer (OCP) - Oracle Forms: Build Internet Applications.

• Oracle Certified Associate Developer (OCA).

• Oracle E-Business Suite R12 Human Capital Management Certified Implementation Specialist (HCM)

                                                                                                                                        
                                                                                                           http://learnoracle.net                                                                                                                

                                                                                                                             
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------

أهم مواضيعي ( Oracle Developer )

- برنامج حفظ الكودات - My Codes

- كيفية عمل نظام متعدد اللغات

- انشاء شاشة دخول وتغيير كلمة السر والتحكم بالمستخدمين

- Import And Export On Toad

- التحكم في النظام من خلال الملف Formsweb.cfg

​- Advanced Dynamic List

- توليد ارقام وحروف عشوائية 

 

 

أهم مواضيعي ( Oracle HRMS)

 

Using Special Value set in oracle hrms