بتاريخ: 30 مارس 201511 سنة comment_261204 بسم الله الرحمن الرحيم اعتقد ان علاقة ون تو ون معروفة لاغلب مبرمجي اوراكل كنت اريد ان اتعلم كيفية تمثيل هذه العلاقة بين جدولين عند انشاء هذين الجدولين بمعنى كيفية عمل القيد الخاص بهذه العلاقة عند انشاء الجدولين الذين تكون بينهما علاقة ون تو ون بلغة sql وشكرا.................... تقديم بلاغ
بتاريخ: 30 مارس 201511 سنة comment_261206 السلام عليكم ورحمة الله بافتراض ان يوجد جدول بيانات الأساسية للموظف ويحتوي ( رقم الموظف ، اسم الموظف ، تاريخ الميلاد ، الوظيفة ، وبيانات اخرى للموظف وجدول بيانات رخصة القبادة للموظف وبافتراض ان غالبية الموظفين ليس لديهم سيارات ... لذلك تم انشاء جدول مستقل يحتوى ( رقم الموظف ، رقم رخصة القيادة ، تاريخ اصدار رخصة القيادة ، تاريخ انتهاء رخصة القيادة ، وبيانات اخرى خاصة بالرخصة مع ملاحظة ان هناك رخصة اخرى خاصة بالسيارة ... بخلاف رخصة القيادة الشخصية التى في هذا المثال ستكون العلاقة من نوع One to one الشخص الذي يكون له رخصة قيادة ... يجب ان يكون له رقم وظيفي الموظف يمكن أن لا يكون له رخصة قيادة أو أن يكون له رقم رخصة قيادة واحدة فقط يمكن اضافة شرط علاقة الربط بين الجدولين بعد انشاء كل جدول ... باستخدام أمر ALTER CREATE TABLE PERSON ( PERSON_NO NUMBER(10) NOT NULL, PERSON_NAME VARCHAR2(50), PERSON_BIRTHDATE DATE, CONSTRAINT PK_PERSON PRIMARY KEY (PERSON_NO)); CREATE TABLE DRIVER_LICENSE ( PERSON_NO NUMBER(10) NOT NULL, DRIVER_LICENSE_NO NUMBER(10), START_DATE DATE, END_DATE DATE, CONSTRAINT PK_DRIVER_LICENSE PRIMARY KEY (PERSON_NO) ); ALTER TABLE DRIVER_LICENSE ADD CONSTRAINT FK_DRIVER_REF_PERSON FOREIGN KEY (PERSON_NO) REFERENCES PERSON (PERSON_NO); يمكن اضافة شرط الربط مع امر انشاء جدول رخص القيادة CREATE TABLE PERSON ( PERSON_NO NUMBER(10) NOT NULL, PERSON_NAME VARCHAR2(50), PERSON_BIRTHDATE DATE, CONSTRAINT PK_PERSON PRIMARY KEY (PERSON_NO) ); CREATE TABLE DRIVER_LICENSE ( PERSON_NO NUMBER(10) NOT NULL, DRIVER_LICENSE_NO NUMBER(10), START_DATE DATE, END_DATE DATE, CONSTRAINT PK_DRIVER_LICENSE PRIMARY KEY (PERSON_NO), CONSTRAINT FK_DRIVER_REF_PERSON FOREIGN KEY (PERSON_NO) REFERENCES PERSON (PERSON_NO) ); تقديم بلاغ
بتاريخ: 31 مارس 201511 سنة comment_261215 اخ امجد ارجو مساعدتك بحكم خبرتك العريقه لدي مشكله في عمل ربط منطقي للاتي : لدي أربعه جدوال كالاتيجدول الموظفين (يحتوي علي بيانات الموظفين ) جدول الطلبيات (رقم الطلبيه ،نوع الطلبيه ،تاريخ الطلبيه ) جدول المهام (نوع المهمه ،رقمها ..)جدول الاقسام .هذه الجداول خاصه بنظام لاداره المهام لقسم تقنيه المعلوماتاريد عمل ربط منظقي يقود في النهاية الي عمل المطلوب . ولك جزيل الشركر تقديم بلاغ
بتاريخ: 31 مارس 201511 سنة comment_261221 في حدول ناقص , تفاصيل الطلبية OK can u draw the diagram تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.