الانتقال إلى المحتوى
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

بتاريخ:

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

الله لايهينكم بغيت طريقة للتوضيح كيفية ربط اكثر من جدول مع بعضهم البعض بدون استخدام constren ((كونسترين))

بتاريخ:

بس ياباشا
الحكايه كلها انك باتنشاء جدول عادى و بتضع الحقول التى هى FK بس لازم تكون نفس نوع البيانات اوك
و بتيجى فى نهاية الجدول و بضيف التالى

create table transaction_table (id number, tran_date date, tran_secrecy number, tran_condition varchar2(30), tran_attachment varchar2(40), tran_subject varchar2(30), tran_subject_sum varchar2(80), PRIMARY KEY (id),

type_id CONSTRAINT fk_type_id REFERENCES tran_type(id), 
dept_id CONSTRAINT fk_dept_id REFERENCES department(id),
app_id CONSTRAINT fk_app_id REFERENCES applicant(id) 


لو انت اخت بالك ان الكلام اللى من تحت هو القيود المضافه
ممكن نوضح سطر من اوله الى اخره

app_id CONSTRAINT fk_app_id REFERENCES applicant(id) 
اسم القيد - نوعه ( قيد) -اسم الحقل فى الجدول الذى انا انشأه- المرجعيه )لتحديد الجدول الا صلى - اسم الجدول الاصلى و اسم الحقل فى الجدول الاصلى 


طبعآ انت ممكن تضيف اى عدد من القيود

اتمنى تكون الفكره وضحت

ايهاب وجدى

تم تعديل بواسطة hobaa

بتاريخ:

بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله
يا باشا حسب معلوماتي المتواضعة ان القيود التي تنشئها مع الجدول هي لتحسين عمل قاعدة البيانات وتسريع عملها
أي يمكنك استخدام طرق الربط العادية ضمن عبارات الاستعلام دون الحاجة لوجود قيود ربط بين الجداول
حيث ان Natura Join مثلاُ تعتمد على تشابه الاسم مع نوع البيانات في الجدولين المراد ربطهما
فهي تعطي خطأ عند وجود عمودين في الجدولين بنفس الاسم ولكن البانات فيهما من نوعين مختلفين
وهكذا يمكن استخدام ادوات الربط الأخرى
والله اعلم
شكرا على السؤال فقد اضطرني لمراجعة معلوماتي
وارجو التصحيح في حال وجود اي معلومة خاطئة ولكم جزيل الشكر

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

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

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

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

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

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.