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

بتاريخ:

ممكن احد يعلمني العلاقه بين الجداول فين تنكتب sql او forms 

وش الفرق بين الربط الجداول والعلاقه 

 

 

 

one to one
one to many
many to many

 

املي قي الله ثم فيكم 

 

بتاريخ:

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

 

شرح العلاقات بين الجداول موجود في منتدى تحليل النظم

توجد مشاركات سابقة بالمنتدى

 

http://www.araboug.org/ib/index.php?showtopic=26030&page=1

تعلم كيفية اعداد الER Diagram
بتاريخ:
  • كاتب الموضوع

مشكور اخوي على ردك انا عرف بس المشكله وين اكتب اورامر العلاقه 

وش هي اوامر الي اكتبخ عشان يصير علاقه بين الجدولين

بتاريخ:

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

 

رجاء اكتب اوامر انشاء الجدولين ... حتى يمكن اضافة اوامر الربط بينهما

 

اليك هذا المثال

 

The structure of these two tables will be as follows

Table CUSTOMER

Column Name Characteristic

SID                  Primary Key

Last_Name

First_Name

 

Table ORDERS

Column Name  Characteristic

Order_ID          Primary Key

Order_Date

  Customer_SID Foreign Key

Amount 

 

In the above example, the Customer_SID column in the ORDERS table is a foreign key pointing to the SID column in the CUSTOMER table.

CREATE TABLE ORDERS
(Order_ID integer primary key,
Order_Date date,
Customer_SID integer REFERENCES CUSTOMER(SID),
Amount double);

 أو طريقة أخرى

ALTER TABLE ORDERS
ADD (CONSTRAINT fk_orders1) FOREIGN KEY (customer_sid) REFERENCES CUSTOMER(SID);
بتاريخ:
  • كاتب الموضوع

يعني الحين العلاقه هي نفسه الربط بين الجداول ولا كيف 

بتاريخ:
  • كاتب الموضوع

ياخون احد يرد علي 

كيف اسوي العلاقه بين الجداول يرحم اهلكم 

وش الاوامر عشان تكون العلاقه one to one

وامر 
one to many

وامر 
many to many

بتاريخ:
  • كاتب الموضوع

لا حول مافي احد بيرد علي 

بتاريخ:

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

 

اخي الفاضل

 

هل تريد اوامر الربط المستخدمة مع ال  SQL ... يوجد مثال سبق عرضه فى هذا الموضوع ...

 

او هل تريد امثلة على الحالات الثلاثة ؟

 

رجاء توضيح ما تريد ؟

 

بالمناسبة لا يوجد ربط بين جدولين في حالة العلاقة MANY TO MANY

ولكن يتم انشاء جدول وسيط يربط بين الجدولين

وتكون هناك علاقتين مع الجدول الوسيط وكلاهما ONE TO MANY

 

مثل العلاقة بين المدرس وبين المادة التدريسية

المدرس يمكن ان يدرس اكثر من مادة

والمادة الواحدة يمكن أن يدرسها أكثر من مدرس

 

ففى هذة الحالة يتم انشاء جدول جديد "المواد التى يدرسها المدرس "

 

ويكون ربط بين جدول المدرس وجدول المواد التي يدرسها المدرس

والعلاقه من نوع one to many

اي ان المدرس يمكن ان يدرس مادة واحدة أو أكثر

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

 

والعلاقة الثانية من نوع one to many

بين جدول المواد التدريسية وجدول المواد التي يدرسها المدرس

اي ان المادة الواحدة يمكن أن تدرس من خلال مدرس أو أكثر

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

 

رجاء توضيح المطلوب حتى يمكن المساعدة

بتاريخ:
  • كاتب الموضوع

الله يفرج همك و كربك و ييسرلك امرك

اعطيتني امل بعد ماكنت متعقد من العلاقات 

الجداول الي عندي جدول الموظفين وجدول عائلة الموظف و جدول ارقام الاتصال

بس في جدول العائله عادي لو مادخل بيانات اما جدول الاتصال لزم يدخل رقم او اكثر 

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

واذا ممكن امثلة على الحالات الثلاثة

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

بتاريخ:

هل انشأت الجداول باستخدام اوامر ال sql  ام لا ؟

 

اذا كنت انشأت هذة الجداول رجاء ارفاق امر انشاء الجداول بصيغة ال sql ؟

 

في جدول العائله عادي  لو مادخل بيانات >>>>>  اما جدول الاتصال لزم يدخل رقم او اكثر

 

معنى ذلك ان الجداول موجودة في الاوراكل sql

 

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

 

او هل تريد شرح العلاقات فقط

بين

1- جدول بيانات الموظف

2- جدول ارقام الإتصال للموظف

3- جدول افراد العائلة للموظف

بتاريخ:
  • كاتب الموضوع

الحين علاقة العلاقة MANY TO MANY 

اسوي جدول وسيط  بين الجدولين

 

بس one to many

و one to one 

بس لو تشرح هذي 

 

 

والله يوفق الجميع  :D

بتاريخ:

كما سبق عرضه

 

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

وجدول رموز المواد الدراسية

والعلاقه بينهم many to many

 

على اساس الاتي :

 

1- المدرس يمكن ان يدرس اكثر من مادة دراسية

2-والمادة الدراسية الواحدة يمكن أن يدرسها أكثر من مدرس

 

اي ان الأستاذ محمد يمكن ان يدرس مادة العربي وايضا مادة الدين

ومادة الدين يمكن ان يقوم بتدريسها  الأستاذ محمد فقط  أويمكن ان يدرسها ايضا  الأستاذ نواف

 

اذا اردت تسجيل المواد التى يقوم بتدريسها الأستاذ محمد والأستاذ نواف

وهما مادة الدين ومادة العربي

 

سيتم انشاء جدول جديد اسمه ""المواد التى يدرسها المدرس "

يتكون من

الأستاذ ....  المادة الدراسية

محمد  .... عربي

محمد ...... دين

نواف ........ دين

 

بمعنى

 

ويكون ربط بين جدول المدرس وجدول المواد التي يدرسها المدرس

والعلاقه من نوع one to many

اي ان المدرس يمكن ان يدرس مادة واحدة أو أكثر

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

 

والعلاقة الثانية من نوع one to many

بين جدول المواد التدريسية وجدول المواد التي يدرسها المدرس

اي ان المادة الواحدة يمكن أن تدرس من خلال مدرس أو أكثر

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

 

ارجوا ان تكون الصورة اتضحت

واي سؤال ... تحت أمرك

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

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

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

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

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

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.