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

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

صورة
- - - - -

RELATION IN COMPOUND KEY


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

#1 qupeed

qupeed

    عضو

  • الأعضــاء
  • 37 مشاركة
  • الاسم الأول:Oracle
  • اسم العائلة:Lover
  • البـلـد: Country Flag

تاريخ المشاركة 24 October 2005 - 03:19 PM

أرجو المساعدة عايز اعرف ازاي اعمل RELATION بين C.P.K AND C.F.K
COMPOUND PRIMARY KEY&COMPOUND FOREIGN KEY
أرجو سرعة الرد.............
وشكرا.......

#2 John

John

    عضو نشط

  • الأعضــاء
  • 387 مشاركة

تاريخ المشاركة 25 October 2005 - 12:46 PM

هذا بطريقتان اما عند انشاء الجدول و يكون الكود

CONSTRAINT Constraint_name FOREIGN KEY (C.F.K)
REFERENCES Table_name (C.P.K),

او بعد انشاء الجدول او على اى جدول موجود و يكون الكود

ALTER TABLE Table_Name
ADD CONSTRAINT Constraint_name 
FOREIGN KEY(C.F.K)
REFERENCES Table_name(C.P.K);

Johnwahba2002@hotmail.com

#3 qupeed

qupeed

    عضو

  • الأعضــاء
  • 37 مشاركة
  • الاسم الأول:Oracle
  • اسم العائلة:Lover
  • البـلـد: Country Flag

تاريخ المشاركة 26 October 2005 - 12:51 AM

متشكر جدا اخ ...............john...............
ياريت لو نتبادل الايميل ده الايميل بتاعي
fadysamir_2005@hotmail.com
fadymohamed_2005@yahoo.com

تم التعديل بواسطة qupeed, 26 October 2005 - 12:53 AM.


#4 John

John

    عضو نشط

  • الأعضــاء
  • 387 مشاركة

تاريخ المشاركة 26 October 2005 - 03:20 AM

اهلا بك
Johnwahba2002@hotmail.com
Johnwahba2002@hotmail.com

#5 qupeed

qupeed

    عضو

  • الأعضــاء
  • 37 مشاركة
  • الاسم الأول:Oracle
  • اسم العائلة:Lover
  • البـلـد: Country Flag

تاريخ المشاركة 26 October 2005 - 10:04 AM

طيب ازاي اعمل compound primary key &compound foreign key
هي الخطوة المفروض تكون قبل realation
بس انا مش عارف اوصلها......
وفقكم الله......وشكرا...

تم التعديل بواسطة qupeed, 26 October 2005 - 10:19 AM.


#6 John

John

    عضو نشط

  • الأعضــاء
  • 387 مشاركة

تاريخ المشاركة 26 October 2005 - 04:08 PM

مش واضح ايه المطلوب ؟؟
Johnwahba2002@hotmail.com

#7 qupeed

qupeed

    عضو

  • الأعضــاء
  • 37 مشاركة
  • الاسم الأول:Oracle
  • اسم العائلة:Lover
  • البـلـد: Country Flag

تاريخ المشاركة 26 October 2005 - 05:03 PM

يعني انا عايز اعمل عمودين compound primary key ازاي هو الsimple معروف انما compound انا مش عارف اعمله......ارجو تكون واضحة..........

#8 John

John

    عضو نشط

  • الأعضــاء
  • 387 مشاركة

تاريخ المشاركة 27 October 2005 - 02:24 AM

هل المطلوب هو عمل جدول يحتوى على مقتاحين اساسيين ؟
Johnwahba2002@hotmail.com

#9 qupeed

qupeed

    عضو

  • الأعضــاء
  • 37 مشاركة
  • الاسم الأول:Oracle
  • اسم العائلة:Lover
  • البـلـد: Country Flag

تاريخ المشاركة 27 October 2005 - 03:48 AM

ايوه الاتنين مع بعض يكونوا primary key
مثلا في جدول emp في قاعدة بيانات scott&tiger
لو عايزين نعمل عمودين empno,ename
primary key

#10 tawfik

tawfik

    عضو

  • الأعضــاء
  • 34 مشاركة
  • الاسم الأول:Mohamed
  • اسم العائلة:Tawfik
  • البـلـد: Country Flag

تاريخ المشاركة 29 October 2005 - 09:48 AM

ALTER TABLE Table_Name
ADD CONSTRAINT Constraint_name
primary key (c.f.k)