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

سؤال : عدم ضهور النماذج عند تقسيم قواعد البيانات للمشاركة

بدأه abdullapro3 في 5 أغسطس 2010 · 2 رد · 447 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

اخواني الافاضل عند ربط حاسبات عدد 2 network تم تقسيم قواعد البيانات وكل شيء تمام ولكن المشكلة عدم ظهور النماذج في القاعدة المنقسمة والتي تم مشاركتها على الحاسبة الثانية

جزاكم الله كل خير جميعاً

#2

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

أخي الكريم...

عندما تقسم قاعدة بيانات إلى قاعدتين (طرف خلفي وطرف أمامي)، فإن إحدى القاعدتين (الطرف الخلفي back end أو be اختصاراً) تحوي الجداول فقط. القاعدة الأخرى (الطرف الأمامي) تحوي الكائنات الأخرى من نماذج وتقارير واستعلامات.

عندما تقسم قاعدة البيانات بهذا الشكل، فإن المقصود هو أن يقبع الطرف الخلفي في جهاز على الشبكة نعدّه الخادم server، في حين نوزع نسخاً من الطرف الأمامي على المستخدمين في أجهزة خرى على الشبكة (من الممكن أيضاً أن تكون واحدة أو أكثر من نسخ الطرف الأمامي موجودة على نفس جهاز الطرف الخلفي، لكنها في النهاية ملفات منفصلة).

هذا يعني أنك عندما تقسم قاعدة البيانات لأول مرة، ستحوي إحدى القاعدتين الجداول فقط بدون نماذج أو كائنات أخرى، وستحوي القاعدة الثانية النماذج والكائنات الأخرى. المستخدم فقط يستخدم قاعدة البيانات التي تحوي النماذج ولا يدخل على قاعدة بيانات الجداول. إذا أردت مستخدماً آخر أن يشارك المستخدم الأول في قاعدة البيانات، فقم بنسخ قاعدة البيانات التي تحوي النماذج، وتأكد من ربطها مع قاعدة بيانات الجداول، ثم اجعل المستخدم الثاني يستخدم هذه النسخة الثانية. من الممكن أن يكون المستخدمان على جهازين مختلفين (الطبيعي)، ومن الممكن أن تكون قاعدة بيانات الجداول على جهاز آخر (الطبيعي)، لكن هذا ليس شرطاً. المهم أن الثلاثة عبارة عن ملفات منفصلة. تستطيع كذلك أن تضيف بهذه الطريقة عدداً أكبر من المستخدمين... والله أعلم.

#3
أحمد مبارك الحيقي كتب:

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

أخي الكريم...

عندما تقسم قاعدة بيانات إلى قاعدتين (طرف خلفي وطرف أمامي)، فإن إحدى القاعدتين (الطرف الخلفي back end أو be اختصاراً) تحوي الجداول فقط. القاعدة الأخرى (الطرف الأمامي) تحوي الكائنات الأخرى من نماذج وتقارير واستعلامات.

عندما تقسم قاعدة البيانات بهذا الشكل، فإن المقصود هو أن يقبع الطرف الخلفي في جهاز على الشبكة نعدّه الخادم server، في حين نوزع نسخاً من الطرف الأمامي على المستخدمين في أجهزة خرى على الشبكة (من الممكن أيضاً أن تكون واحدة أو أكثر من نسخ الطرف الأمامي موجودة على نفس جهاز الطرف الخلفي، لكنها في النهاية ملفات منفصلة).

هذا يعني أنك عندما تقسم قاعدة البيانات لأول مرة، ستحوي إحدى القاعدتين الجداول فقط بدون نماذج أو كائنات أخرى، وستحوي القاعدة الثانية النماذج والكائنات الأخرى. المستخدم فقط يستخدم قاعدة البيانات التي تحوي النماذج ولا يدخل على قاعدة بيانات الجداول. إذا أردت مستخدماً آخر أن يشارك المستخدم الأول في قاعدة البيانات، فقم بنسخ قاعدة البيانات التي تحوي النماذج، وتأكد من ربطها مع قاعدة بيانات الجداول، ثم اجعل المستخدم الثاني يستخدم هذه النسخة الثانية. من الممكن أن يكون المستخدمان على جهازين مختلفين (الطبيعي)، ومن الممكن أن تكون قاعدة بيانات الجداول على جهاز آخر (الطبيعي)، لكن هذا ليس شرطاً. المهم أن الثلاثة عبارة عن ملفات منفصلة. تستطيع كذلك أن تضيف بهذه الطريقة عدداً أكبر من المستخدمين... والله أعلم.

جزاك الله الف خير اخي الفاضل وبارك الله فيك دمت في حفظ الرحمن

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

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

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

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

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