الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

وضع اكثر من مفتاح اجنبي في جدول واحد

Featured Replies

بتاريخ:

السلام عليكم ورحمة الله وبركاته [وسط][/وسط]

create table student (
sno numbere number(5),
sname varchar (20),
constraint student _sno_pk primary key (sno));


كلنا نعرف ان هذي الصيغه هي انشاء جدول مع مفتاح رئيسي واحد ولكن سؤالي هو اريد وضع اكثر من مفتاح اجنبي في جدول وااحد

بالله التفاعل من لديه العلم لان لازم اسوي الجدول باسرع وقت

وشكرا لكم على حسن التجاوب

بتاريخ:

سؤالك يا اخي الكريم غامض وكتابة المفتاح الاجنبي تعتمد على الجداول السابقة لنظام ما ... ارجو التوضيح اكثر لنتمكن من اجابتك بشكل صحيح وسليم

بتاريخ:

هذا مثال لتعريف أكثر من مفتاح رئيسي و أكثر من مفتاح فرعي:

create table TableName 
(Id1 number,Id2 number,Id3 number references MasterTable1(PrimaryKeyColumnsInMasterTable),
Id4 number references MasterTable2(PrimaryKeyColumnsInMasterTable),primary key(Id1,Id2))

بتاريخ:

انا رأي من رأي الاخ ماهر

ولكن على سبيل المثال يوجد عندي جدول الموظفين واريد ان اعمل اكثر من مفتاح اجنبي .

 Create table emp
(
Emp_No number(5),
Em_Name varchar2(80),
address varchar(10),
phone varchar(20),
 Nat_Id number(5),
Dept_Id number(5)
);
Alter Table Emp 
Add Constraint Emp_Pk Primary Key(Emp_no);

Alter Table Emp
Add Constraint Emp_Fk1 Foreign Key(Nat_id)
References Nationality(Nat_id);

Alter Table Emp
Add Constraint Emp_Fk2 Foreign Key(Dept_id)
References Department(Dept_id);



Nat_Id مفتاح اجنبي يعود على جدول الجنسيات .

Dept_+Id مفتاح اجنبي يعود على جدول الاقسام .

بتاريخ:

ممكن احد من المشرفيين يشرح
بالتفصيل رجاء
1-primarey key
2-foriegn key
3-indexkey
4-composite key

ولكم جزيل الشكر

بتاريخ:

حسب ما إنت مصمم الجداول عندك

يعني مثلا ممكن الجدول ما يكون فيه ولا primary key ولكن فيه مثلا 3 foreign key

وممكن يكون 1 بريماري كي و 3 فورين كي

ولو عايز توضيح أكتر

ممكن أبعتلك مثال علي 4 أو 5 جداول ( جزأ من application ) أنا عاملة قبل كده

=======================================================

بتاريخ:

بخصوص طلب العضو JLL_JORDAN_1

لو حضرتك محتاج شرح أنواع ال KEYS وأنواع ال CONSTRAINT علي الداتا بيز

ممكن أرسلهم لك علي الميل الخاص بيك

بتاريخ:

بارك الله فيك اخي محمد

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.