طرق مشاركة قاعدة بيانات سطح المكتب في Access

طرق مشاركة قاعدة بيانات سطح المكتب في Access

هناك العديد من الطرق لمشاركة قاعدة بيانات Access وفقاً لاحتياجاتك وتوافر الموارد. في هذه المقالة ، سنقوم بإلقاء نظره علي الخيارات المتوفرة ومزايا كل خيار والموارد للحصول علي مزيد من المعلومات.

في هذه المقالة

نظره عامه حول طرق مشاركه بيانات Access

مشاركه قاعده بيانات واحده

مشاركة قاعدة بيانات منقسمة

مشاركه البيانات علي موقع SharePoint

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

نظره عامه حول طرق مشاركه بيانات Access

تتغير تطبيقات قواعد البيانات وزيادة الوقت. العديد من العوامل التي تؤثر في الاحتياجات والأداء بما في ذلك عدد المستخدمين المتزامنين وبيئة الشبكة والانتاجيه وزمن الانتقال وحجم قاعده البيانات وأوقات الاستخدام القصوى وأسعار النمو المتوقعة. باختصار ، إذا نجح حل قاعده البيانات ، فقد يحتاج إلى التوسع. الحظ ، يتضمن Access مسار تطوري ، من البسيط إلى الخيارات المتقدمة ، والذي يمكنك تنفيذه علي الوقت لتغيير حجم الحل بفعالية. يلخص الجدول التالي سيناريوهات الوصول وأحمال العمل لمساعدتك علي اختيار هذا المسار.

نظره عامه حول خيارات "مشاركه الوصول"

أعلى الصفحة

مشاركه قاعده بيانات واحده

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

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

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

  1. في بيئة العمل المنزلية أو الصغيرة ، شارك مجلدا مع أشخاص معينين. لمزيد من المعلومات ، راجع مشاركه الملفات علي الشبكة في Windows 10.

  2. تأكد من تعيين Access ليتم فتحه في الوضع المشترك على كافة أجهزة الكمبيوتر الخاصة بالمستخدمين. هذا هو الإعداد الافتراضي، ولكن عليك التحقق منه للتأكد — إذا قام مستخدم بفتح قاعدة البيانات في الوضع "الخاص"، سيتداخل ذلك مع إمكانية توفر البيانات.

    1. ابدأ تشغيل Access، وتحت ملف،انقر فوق خيارات.

    2. في مربع الحوار خيارات Access، انقر فوق إعدادات العميل.

    3. في المقطع خيارات متقدمة ، ضمن وضع الفتح الافتراضي، حدد مشترك، وانقر فوق موافق، ثم قم بإنهاء Access.

  3. انسخ ملف قاعدة البيانات إلى المجلد المشترك. بعد نسخ الملف، تأكد من تعيين سمات الملف للسماح بالوصول للقراءة/للكتابة إلى ملف قاعدة البيانات. يجب أن يكون لدى المستخدمين حق الوصول للقراءة/للكتابة لاستخدام قاعدة البيانات.

  4. على كل جهاز كمبيوتر من أجهزة المستخدمين، أنشئ اختصاراً إلى ملف قاعدة البيانات. لمزيد من المعلومات ، راجع إنشاء اختصار سطح المكتب لبرنامج أو ملف Office.

أعلى الصفحة

مشاركة قاعدة بيانات منقسمة

يُعد هذا الخيار مفيداً إذا لم يكن لديك موقع SharePoint أو خادم قاعدة بيانات. يمكنك مشاركه قاعده بيانات منقسمة عبر شبكه محليه (LAN). عندما تقوم بتقسيم قاعدة بيانات، فإنك تعيد تنظيمها في ملفين — قاعدة بيانات موجودة على الخادم تحتوي على جداول البيانات، وقاعدة بيانات موجودة على الكمبيوتر العميل تحتوي على كافة كائنات قاعدة البيانات الأخرى كالاستعلامات والنماذج والتقارير. يتفاعل كل مستخدم مع البيانات باستخدام نسخة محلية من قاعدة البيانات الموجودة على الكمبيوتر العميل.

تتضمن فوائد تقسيم قاعده البيانات ما يلي:

  • أداء محسن    تتم مشاركه البيانات فقط عبر الشبكة وليس الجداول والاستعلامات والنماذج والتقارير ووحدات الماكرو والوحدات النمطية.

  • توفر أكبر    يتم إكمال معاملات قاعده البيانات مثل عمليات تحرير السجلات بسرعة أكبر.

  • أمان محسن    يصل المستخدمون إلى قاعده البيانات الموجودة علي الخادم عبر الجداول المرتبطة ؛ من المحتمل ان يتمكن المتطفلون من الوصول غير المصرح به إلى البيانات من خلال قاعده بيانات الواجهة الاماميه.

  • اعتماديه محسنه    إذا واجه أحد المستخدمين مشكله وكانت قاعده البيانات لا تعمل بشكل غير متوقع ، فان اي عطب في ملف قاعده البيانات يكون دائما محدودا بنسخه قاعده البيانات الاماميه التي قام المستخدم بفتحها.

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

لمزيد من المعلومات ، راجع تقسيم قاعده بيانات Access.

أعلى الصفحة

مشاركه البيانات علي موقع SharePoint

هناك طرق متعددة لمشاركه بيانات Access علي موقع SharePoint كما تناقش الأقسام التالية.

ملاحظه    علي الرغم من انه يمكنك حفظ ملف قاعده بيانات Access إلى OneDrive أو مكتبه مستندات SharePoint ، ننصحك بتجنب فتح قاعده بيانات Access من هذه المواقع. يتم تنزيل الملف محليا لتحريره ، ثم يتم تحميله مره أخرى بمجرد حفظ التغييرات التي أجريتها علي SharePoint. إذا قام أكثر من شخص واحد بفتح قاعده بيانات Access من SharePoint ، فقد يتم إنشاء نسخ متعددة من قاعده البيانات وقد يتم فقدان بعض البيانات أو تلفها. تنطبق هذه التوصية علي كل أنواع ملفات Access بما في ذلك قاعده بيانات واحده ، وقاعده بيانات منقسمة ، وتنسيقات ملفات accdb و. أككدك و. accde و. أككدر. للحصول علي مزيد من المعلومات حول نشر Access ، راجع نشر تطبيق Access.

حفظ قاعدة بيانات إلى مكتبة المستندات 

يمكنك حفظ قاعده بيانات إلى اي مكتبه مستندات SharePoint تشبه حفظ قاعده بيانات إلى مجلد الشبكة والذي يوفر طريقه ملائمة لأداره الوصول إلى قاعده بيانات.

  1. افتح قاعده البيانات التي تريد حفظها في SharePoint

  2. ضمن علامة التبويب ملف، انقر فوق حفظ باسم.

  3. انقر فوق حفظ قاعدة البيانات باسم، في المقطع خيارات متقدمة، وحدد SharePoint ثم انقر فوق حفظ باسم.

    ملاحظة: إذا كنت تستخدم Access 2010، فانقر فوق ملف > حفظ ونشر > حفظ قاعدة البيانات باسم > SharePoint.

  4. في مربع الحوار حفظ إلى SharePoint، استعرض للوصول إلى مكتبة المستندات التي تريد استخدامها.

  5. راجع اسم ملف قاعدة البيانات ونوعه، وأدخل أي تغييرات ضرورية، ثم انقر فوق حفظ.

مشاركه البيانات عن طريق إنشاء ارتباط إلى قوائم SharePoint

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

استخدام معالج تصدير جداول إلى SharePoint

عند نقل قاعده بيانات ، ينشئ Access تطبيقا جديدا للجهة الاماميه تحتوي علي كل النماذج والتقارير القديمة والجداول المرتبطة الجديدة التي تم تصديرها للتو. يساعدك معالج تصدير الجداول إلى موقع SharePoint في نقل البيانات من كل الجداول في الوقت نفسه والاحتفاظ بالتكامل المرجعي.

  1. على علامة التبويب أدوات قاعدة البيانات، في المجموعة نقل البيانات، انقر فوق SharePoint‏. يتوفر هذا الخيار فقط إذا كانت قاعدة البيانات الخاصة بك محفوظة بتنسيق ملف "accdb.".

  2. اتبع الخطوات في معالج تصدير جداول إلى SharePoint، بما في ذلك تحديد مكان موقع SharePoint الخاص بك. لإلغاء العملية، انقر فوق إلغاء الأمر.

  3. ضمن الصفحة الأخيرة من المعالج، حدد خانة الاختيار إظهار التفاصيل لمشاهدة المزيد من المعلومات حول الترحيل.

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

  4. انقر فوق إنهاء عندما يقوم المعالج باستكمال تنفيذ إجراءاته.

    إذا عرض المعالج تحذيراً، فراجع جدول السجل واتخذ الإجراءات الضرورية. على سبيل المثال، هناك بعض الحقول التي لا يمكن نقلها أو يمكن تحويلها إلى نوع بيانات آخر يتوافق مع قائمة SharePoint.

لمزيد من المعلومات ، راجع استخدام المعالج الانتقال إلى موقع SharePoint.

نشر قاعده بيانات باستخدام Access Services

مهم    لم يعد Microsoft يوصي بإنشاء تطبيقات ويب Access في SharePoint واستخدامها. وبدلاً من ذلك، يجب مراعاة استخدام تطبيقات Microsoft PowerApp لإنشاء حلول أعمال غير مبرمجة للويب والأجهزة المحمولة.

عند نشر قاعدة بيانات على الويب، تقوم Access Services بإنشاء موقع SharePoint يحتوي على قاعدة البيانات. وتنتقل كافة عناصر قاعدة البيانات وبياناتها إلى قوائم SharePoint بهذا الموقع.

عند نشر قاعدة بيانات، يتم نقلها إلى ويب. ويمكنك إنشاء نماذج وتقارير ويب يتم تشغيلها في نافذة مستعرض، كما يمكنك إنشاء كائنات Access قياسية (تسمى كائنات "العميل" أحياناً، للتمييز بينها وبين كائنات ويب). قد تحتاج إلى تثبيت Access على الكمبيوتر لكي تتمكّن من استخدام كائنات عميل Access، ولكن كل كائنات قاعدة البيانات على SharePoint تكون مشتركة.

ملاحظة: عند تثبيت Access على الكمبيوتر، يمكنك استخدام كائنات العميل من قاعدة بيانات ويب، وإلا فيمكنك استخدام كائنات قاعدة بيانات ويب فقط.

توفر Access Services نظاماً أساسياً لإنشاء قواعد بيانات يمكنك استخدامها على ويب. إنك تقوم بتصميم قاعدة بيانات ويب ونشرها باستخدام Access 2010 وSharePoint، ويستخدم الأشخاص قاعدة بيانات ويب في مستعرض ويب.

ملاحظة:  قد تحتاج إلى أذونات "المصمم" على موقع SharePoint حيث تريد نشر قاعدة البيانات.

تشغيل النماذج والتقارير ووحدات ماكرو واجهة المستخدم داخل المستعرض.

البيانات المخزّنة في قوائم SharePoint‏‏ إذا كنت تستخدم قاعدة بيانات على الويب: تتحوّل كافة الجداول إلى قوائم SharePoint، بينما تتحوّل السجلات إلى عناصر قوائم ويمكنك استخدام أذونات SharePoint للتحكم في الوصول إلى قاعدة بيانات على الويب.

تشغيل الاستعلامات ووحدات ماكرو البيانات على الخادم: تتم معالجة SQL بالكامل على الخادم. يساعد ذلك على تحسين أداء الشبكة بالحد من نسبة استخدام الشبكة بحيث يقتصر على مجموعات النتائج.

أعلى الصفحة

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

يمكنك استخدام Access مع منتج خادم قاعدة بيانات مثل SQL Server لمشاركة قاعدة البيانات. توفر هذه الطريقة عدة فوائد، ولكنها تتطلب برامج إضافيةً — منتج خادم قاعدة البيانات.

هذه الطريقة مشابهة لطريقة تقسيم قاعدة البيانات نظراً لتخزين الجداول على الشبكة، ويكون لكل مستخدم نسخة محلية من ملف قاعدة بيانات Access تحتوي على ارتباطات إلى الجداول، بالإضافة إلى الاستعلامات والنماذج والتقارير وكائنات قاعدة البيانات الأخرى. تتوقف فوائد طريقة المشاركة هذه على برنامج خادم قاعدة البيانات الذي تستخدمه، ولكنها بشكلٍ عام تتضمن حسابات مستخدمين ووصولاً اختيارياً إلى البيانات، وإمكانية توفر ممتازة للبيانات، وأدوات إدارة بيانات أكثر تكاملاً. علاوةً على ذلك، تعمل معظم برامج خادم قاعدة البيانات بشكلٍ جيد مع الإصدارات السابقة من Access، لذلك لا يلزم أن يستخدم كافة المستخدمين الإصدار نفسه. تتم مشاركة الجداول فقط. لمزيد من المعلومات ، راجع ترحيل قاعده بيانات Access إلى Sql serverأو استيراد البيانات أو إنشاء ارتباط اليها في قاعده بيانات sqlServer ، وإنشاء ارتباط إلى البيانات أو استيرادها من قاعده بيانات Azure SQL server.

فوائد مشاركة قاعدة بيانات باستخدام خادم قاعدة بيانات

  • امكانيه التوسعة والأداء العالي    في حالات كثيره ، يوفر خادم قاعده البيانات أداء أفضل من ملف قاعده بيانات Access بمفرده. كما يوفر العديد من منتجات خوادم قواعد البيانات دعماً لقواعد البيانات الكبيرة جداً بحجم تيرابايت، بما يعادل 500 مرة ضعف الحد الحالي تقريباً لملف قاعدة بيانات Access (الذي يصل إلى 2 غيغابايت). تعمل منتجات خوادم قواعد البيانات بشكلٍ عام بفاعلية شديدة من خلال معالجة الاستعلامات بالتوازي (استخدام عدة مؤشرات ترابط أصلية في عملية واحدة لمعالجة طلبات المستخدمين) وتقليل متطلبات الذاكرة الإضافية عند إضافة المزيد من المستخدمين.

  • التوفر المتزايد    تسمح لك معظم منتجات خادم قواعد البيانات باجراء نسخ احتياطي لقاعده البيانات الخاصة بك اثناء استخدامها. وبالتالي، لا حاجة إلى فرض إنهاء قاعدة البيانات من قِبل المستخدمين لإجراء نسخة احتياطية. علاوةً على ذلك، تتعامل منتجات خوادم قواعد البيانات عادةً مع تأمين السجلات والتحرير المتزامن بكفاءة عالية.

  • أمان محسن    لا يمكن جعل اي قاعده بيانات أمنه تماما. ومع ذلك، توفر منتجات خوادم قواعد البيانات أماناً قوياً يساعد على حماية بياناتك من الاستخدام غير المصرّح به. توفر معظم منتجات خوادم قواعد البيانات أماناً يستند إلى الحساب، مما يسمح بتعيين المستخدمين الذين يمكنهم مشاهدة جداول معينة. وحتى في حالة عدم الحصول على واجهة Access الأمامية بشكلٍ سليم، يتم منع الاستخدام غير المصرّح به للبيانات بواسطة أمان يستند إلى حساب.

  • ريكوفيرابيليتي تلقائية    في حاله فشل النظام (مثل تعطل نظام التشغيل أو انقطاع الطاقة) ، تتوفر لبعض منتجات خادم قاعده البيانات أليات الاسترداد التلقائية التي تقوم باسترداد قاعده بيانات إلى حاله التناسق الاخيره بالدقائق ، بدون مسؤول قاعده البيانات تدخل.

  • معالجه مستنده إلى الخادم    يساعد استخدام Access في تكوين العميل/الخادم في تقليل نقل بيانات الشبكة عن طريق معالجه استعلامات قاعده في الخادم قبل إرسال النتائج إلى العميل. ويُعد السماح للخادم بإجراء المعالجة أكثر فعالية عادةً، خاصةً عند العمل مع مجموعات كبيرة من البيانات.

  • Azure SQL Server    بالاضافه إلى فوائد SQL Server ، توفر امكانيه التوسعة الديناميكية بدون توقف وتحسين ذكي والتوسع العام والتوفر وأزاله تكاليف الاجهزه والاداره المنخفضة.

أعلى الصفحة

ملاحظة:  وقد تمت ترجمة هذه الصفحة آلياً وقد تحتوي على أخطاء نحوية أو أخطاء تتعلق بالدقة. إن هدفنا هو أن يكون هذا المحتوى مفيداً لك. هل يمكنك إعلامنا إذا ما كانت المعلومات مفيدة؟ فيما يلي المقالة باللغة الإنجليزية لتكون مرجعاً لك.

تعزيز مهارات Office
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Office Insider

هل كانت المعلومات مفيدة؟

نشكرك على ملاحظاتك!

شكراً لك على الملاحظات! يبدو أنه من المفيد إيصالك بأحد وكلاء دعم Office لدينا.

×