الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

سوال بخصوص العلاقات هل هى موجودة والا لا

مغلق
بدأه دلف2007ي في 17 يونيو 2007 · 4 رد · 525 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

حسب ما اعرف ان فى ثلاثة انواع من العلاقات

واحد -واحد

واحد - متعدد

متعدد - متعدد

كيف الوصول اليها فى sql server 2005

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

#2

ادخل على SQL Server managment studio

ثم على قاعدة البيانات المطلوبة حيث يوجد هناك database diagrams اعمل واحدة جديدة واضف جميع الجداول اليها حيث ستظهر جميع العلاقات هناك ان وجدت.

#3

شكرا على الرد ولكن لس هذا القصد انا اعرف اسوى علاقة لكن ما تطلع لى خيارات مثل الاكسس يعنى واحد الى واحد او واحد الى متعدد يعنى علاقة عشوائية يعنى لو حبيت اسوى علاقة واحد الى واحد كيف

#4

هذا الامر يعتمد على بنية الجدول اي يتم التحديد تلقائيا من خلال Primarykey & foreignKey

ولعمل علاقة 1 الى 1 يجب وضع الحقلين في الجدولين كمفتاح اساسي او فهرس فريد والربط بينهما

ولعمل علاقة 1 الى متعدد يجب عمل العلاقة بين حقل فريد في جدول وحقل اخر غير فريد في جدول اخر مثل جدول

الطلبات orders يكون به order_no فريد Primary key

وبيانات الطلبات orderdetails يكون في هذا الجدول المفتاح الاساسي هو order_no+product_no

عند عملية الربط تصبح العلاقة مباشرة 1 الى متعدد حيث يظهر مفتاح بجانب جدول الطلبات وعلامة مالانهاية بجانب جدول البيانات

#5

شكرا لتوضيح الامر

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…