تقسيم قاعدة بيانات Access

هام: تمت ترجمة هذه المقالة ترجمة آلية، راجع إقرار إخلاء المسؤولية. يرجى الاطلاع على النسخة الإنجليزية من هذه المقالة. هنا للرجوع إليها.

يمكنك تقسيم أي قاعدة بيانات يتشارك فيها العديد من الأشخاص عبر شبكة ما. يساعد تقسيم قاعدة بيانات مشتركة على تحسين أدائها والتقليل من فرصة تعرّض ملف قاعدة البيانات للتلف.

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

ملاحظة: لا تنطبق هذه المقاله علي تطبيقات Access – نوع جديده ل# قاعده البيانات تصميم مع Access و# نشرها عبر الانترنت. ل# مزيد من المعلومات، راجع انشاء تطبيق Access .

ملاحظات: 

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

  • إذا قمت بتقسيم قاعدة بيانات ويب، فلن يتم نقل أي جداول ويب في قاعدة البيانات هذه إلى قاعدة البيانات الموجودة على الخادم، وسيتعذّر الوصول إليها من قاعدة البيانات الناتجة الموجودة على الكمبيوتر العميل.

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

نظرة عامة

قبل البدء

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

توزيع قاعدة البيانات الموجودة على الكمبيوتر العميل

تغيير قاعدة البيانات التي تستخدمها الموجودة على الخادم

نظرة عامة

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

لتقسيم قاعدة بيانات، استخدم معالج مقسم قاعدة البيانات. بعد تقسيم قاعدة البيانات، عليك توزيع قاعدة البيانات الموجودة على الكمبيوتر العميل على المستخدمين.

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

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

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

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

  • توفّر أكبر    نظراً لإرسال البيانات فقط عبر الشبكة، يتم إنجاز معاملات قاعدة البيانات مثل عمليات تحرير السجلات بسرعة أكبر، مما يجعل البيانات أكثر توفراً للتحرير.

  • أمان محّسن    إذا قمت بتخزين قاعدة البيانات الموجودة على الخادم على جهاز كمبيوتر يستخدم نظام الملفات NTFS، يمكنك استخدام ميزات أمان NTFS للمساعدة على حماية بياناتك. ونظراً لوصول المستخدمين إلى قاعدة البيانات الموجودة على الخادم باستخدام الجداول المرتبطة، سيقل احتمال حصول المتطفلين على حق وصول غير مصرّح به إلى البيانات من خلال سرقة قاعدة البيانات الموجودة على الكمبيوتر العميل أو انتحال صفة مستخدم معتمد. يستخدم كل من Windows XP، وWindows Vista، وWindows Server 2003 نظام الملفات NTFS بصورة افتراضية. إذا لم تكن واثقاً من نوع نظام الملفات الذي يستخدمه خادم الملفات، فاسأل مسؤول النظام. إذا كانت لديك امتيازات المسؤول على خادم الملفات، يمكنك تشغيل أمر msinfo32 لتحديد نظام الملفات بنفسك.

    كيف أستخدم msinfo32 للتحقق من نظام الملف؟

    1. انقر فوق الزر "ابدأ"، ثم فوق تشغيل.

    2. في مربع الحوار تشغيل، اكتب msinfo32، ثم انقر فوق موافق.

    3. ضمن ملخص النظام، انقر فوق رمز الإضافة إلى جانب مكونات.

    4. ضمن مكونات، انقر فوق رمز الإضافة إلى جانب تخزين، ثم انقر فوق محركات الأقراص. يعرض مربع الحوار معلومات حول محركات الأقراص المتوفرة في اللوحة إلى اليسار.

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

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

أعلى الصفحة

قبل البدء

قبل أن تقسم قاعدة بيانات، فكر في ما يلي:

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

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

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

  • على الرغم من أن تقسيم قاعدة بيانات هو طريقة لمشاركة البيانات، إلا أنه يتعيّن على كل شخص يستخدم قاعدة البيانات استخدام إصدار من Microsoft Office Access يتوافق مع تنسيق الملف الخاص بقاعدة البيانات الموجودة على الخادم. على سبيل المثال، إذا كان ملف قاعدة البيانات الموجودة على الخادم يستخدم تنسيق الملف accdb.، سيتعذّر على المستخدمين الوصول إلى بياناته عبر استخدام Access 2003.

  • قد تريد استخدام تنسيق سابق لملف Access الخاص بقاعدة البيانات الموجودة على الخادم إذا كنت تستخدم ميزات لم تعد مدعومة. على سبيل المثال، إذا كنت تستخدم صفحات الوصول إلى البيانات (DAPs)، يمكنك الاستمرار في استخدامها إذا كانت قاعدة البيانات الموجودة على الخادم بتنسيق ملف سابق يدعم صفحات الوصول إلى البيانات. يمكنك عندئذٍ استخدام تنسيق الملف الجديد مع قاعدة البيانات الموجودة على الكمبيوتر العميل لتمكين المستخدمين من الوصول إلى فوائد التنسيق الجديد. تجدر الإشارة إلى تعذّر تغيير البيانات في صفحة الوصول إلى البيانات باستخدام Access 2013.

أعلى الصفحة

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

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

  2. افتح نسخة قاعدة البيانات الموجودة على محرك القرص الثابت المحلي فقط.

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

  4. انقر فوق تقسيم قاعدة البيانات.

  5. في مربع الحوار إنشاء نسخة قاعدة بيانات على الخادم، حدد اسماً ونوع ملف، وموقعاً لملف قاعدة البيانات الموجودة على الخادم.

    ملاحظات: 

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

    • لا تغيّر نوع الملف إلا إذا كان سيتم استخدام إصدار سابق من Access من قِبل بعض المستخدمين للوصول إلى البيانات.

    • يمكنك إدخال المسار الخاص بموقع الشبكة في مربع اسم الملف، الموجود أمام اسم الملف. على سبيل المثال، إذا كان موقع الشبكة لقاعدة البيانات الموجودة على الخادم \\server1\share1\ واسم الملف لقاعدة البيانات الموجودة على الخادم هو MyDB_be.accdb، فيمكنك إدخال \\server1\share1\MyDB_be.accdb في مربع اسم الملف.

    • يجب أن يكون الموقع الذي تختاره متوفراً لكل الأشخاص الذين سيستخدمون قاعدة البيانات. بما أن تعيينات محرك أقراص قد تختلف، عليك تحديد مسار UNC الخاص بالموقع بدلاً من استخدام حرف محرك أقراص معيّن.

  6. حين ينتهي عمل المعالج، يعرض رسالة تأكيد.

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

تقييد التغييرات التي يتم إدخالها على تصميم قاعدة البيانات الموجودة على الكمبيوتر العميل

لتقييد التغييرات التي يتم إدخالها على قاعدة البيانات الموجودة على الكمبيوتر العميل التي تقوم بتوزيعها، يمكنك حفظها كملف ثنائي محوّل برمجياً (ملف accde.). الملف الثنائي المحوّل برمجياً هو ملف تطبيق قاعدة بيانات تم حفظه مع كافة تعليمات Visual Basic Access (VBA)‎ البرمجية المحوّلة برمجياً. لا يستمر وجود تعليمات VBA البرمجية المصدر في ملف ثنائي محوّل برمجياً من Access. لا يستطيع المستخدمون تغيير تصميم الكائنات في ملف accde..

  1. افتح ملف قاعدة البيانات الموجودة على الكمبيوتر العميل (accdb.) الذي تريد حفظه كملف ثنائي محوّل برمجياً (accde.).

  2. انقر فوق ملف >‏ حفظ باسم >‏ إنشاء ACCDE >‏ حفظ باسم.

  3. في مربع الحوار حفظ باسم، استعرض للوصول إلى المجلد الذي تريد أن تحفظ فيه الملف، اكتب اسماً للملف في مربع اسم الملف، ثم انقر فوق حفظ.

أعلى الصفحة

توزيع قاعدة البيانات الموجودة على الكمبيوتر العميل

بعد تقسيم قاعدة بياناتك، وزّع قاعدة البيانات الموجودة على الكمبيوتر العميل على المستخدمين، لكي يتمكنوا من البدء باستخدام قاعدة البيانات.

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

قم بواحد مما يلي:

  • أرسل رسالة بريد إلكتروني إلى مستخدمي قاعدة البيانات وأرفق ملف قاعدة البيانات الموجودة على الكمبيوتر العميل بالرسالة. ضمّن أي إرشادات تُسهّل على المستخدمين عملية البدء باستخدام قاعدة البيانات الموجودة على الكمبيوتر العميل على الفور.

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

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

أعلى الصفحة

تغيير قاعدة البيانات التي تستخدمها الموجودة على الخادم

يمكنك نقل قاعدة البيانات الموجودة على الخادم، أو استخدام قاعدة بيانات مختلفة على الخادم، عن طريق استخدام "إدارة الجداول المرتبطة".

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

  1. على علامة التبويب بيانات خارجية، في المجموعة استيراد وارتباط، انقر فوق Excel.

  2. في "إدارة الجداول المرتبطة"، حدد الجداول في قاعدة البيانات الحالية الموجودة على الخادم.

    تلميح: إذا لم تكن قد أنشأت ارتباطاً بقاعدة بيانات أخرى، فانقر فوق تحديد الكل.

  3. حدد خانة الاختيار التحقق دائماً من موقع جديد، ثم انقر فوق موافق.

  4. استعرض بحثاً عن قاعدة البيانات الجديدة الموجودة على الخادم، ثم حددها.

أعلى الصفحة

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

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

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

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

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

×