اخواني الكرام ارجو شرح كيفية بناء نموذج من جدولين منفصلين واعداد تقرير لهما وكيف يتم ربطهما عند الاستعلام او طباعة تقرير يحتوي على حقول من الجدولين
ولكم خالص التحية
اخواني الكرام ارجو شرح كيفية بناء نموذج من جدولين منفصلين واعداد تقرير لهما وكيف يتم ربطهما عند الاستعلام او طباعة تقرير يحتوي على حقول من الجدولين
ولكم خالص التحية
تربط بين جدولين في نموذج من خلال master-detail relation مثال على ذلك
1. تبني النموذج الاساسي
يعني اذا استخدمنا قاعدة البيانات الموجدة مع اوراكل واللي معظم الناس تستخدمها راح نبني فرضاً نموذج إعتماداً على جدول Dept باستخدام الوزرد العادي
2. نبني النموذج الاخر إعتماداً على emp كمان بالوزرد اللي راح يكون ذكي كفاية انه يفهم انه فيه علاقة بين الجدولين وراح يسألك عن العلاقة بين الاثنين. ممكن تبنيها اتوماتك او تختار بناء الاستعلام ثم تختار base on join condition ثم تختار master item و detail item اللي هي deptno في الثنتين
بالنسبة لجملة الاستعلام من جدولين مثل هذي
select dept.deptno,dept.loc,emp.empno
from dept,emp
;where dept.deptno=emp.deptno
الاخ الفاضل amaa1390
السلام عليكم ورحمة الله وبركاته
ارجو منك ان توضح العلاقة بين الجدولين
فالاخ السلفى مشكورا اوضح الحل على اساس ان العلاقة ONE TO MANY
ومطلوب اظهار علاقة MASTER DETAIL
ولكن لو كان غير ذلك
يمكن (ان كان الحل مناسبا) انشاء VIEW ثم عمل النموذج على اساس هذا الـ VIEW
ولكن لابد مرعاة عدم المقدرة على تعديل البيانات بسهولة داخل النموذج بسبب انها تنتمى الى VIEW
فارجو منك توضيح المشكلة بتفصيل اكثر
اخوك اسامه سليمان
القاهرة
(f)
اخى العزيز
فى حالة كون ليس هناك حقل رابط بين الجدولين لابد من استخدامunion,minus
ثم ان استخدام view
سوف يظهر لك التغيرات التى تحدث داخل الجداول الرئيسة
ولا يمكنك تغير البيانات مباشرة من view
فاذا اردت تغير data
فاذهب الى الحقول الرئيسة ثم غير ما شئت
select ename,deptno from emp
union
select salgarde,sal from salgarde;
هذا الموضوع مغلق.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…