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

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

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

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

ملاحظات: 

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

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

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

نظرة عامة

قبل البدء

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

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

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

نظرة عامة

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

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

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

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

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

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

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

  • أمان محّسن    اذا قمت ب# تخزين قاعده البيانات الخلفيه علي كمبيوتر يستخدم نظام الملفات NTFS، يمكنك استخدام ميزات الامان NTFS ل# المساعده في حمايه البيانات الخاصه بك. ان المستخدمين الوصول قاعده البيانات علي الخادم ب# استخدام جداول مرتبطه، ف# انه يقل احتمال حصول المتطفلين علي حق الوصول غير المصرح به الي البيانات عن طريق سرقه قاعده البيانات الموجوده علي او الخداع ك# مستخدم مخول. اذا لم تكن متاكدا من نظام الملف الذي يستخدمه علي خادم ملفات، اطلب من مسؤول النظام. اذا كان لديك امتيازات المسؤول علي خادم ملفات، ف# يمكنك تشغيل الامر msinfo32 ل# تحديد نظام الملفات نفسك.

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

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

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

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

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

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

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

أعلى الصفحة

قبل البدء

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

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

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

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

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

  • قد تحتاج الي استخدام تنسيق ملف سابق من Access ل# قاعده بيانات الخادم اذا كنت تستخدم الميزات التي لم تعد معتمده. علي سبيل المثال، اذا كنت تستخدم صفحات الوصول الي البيانات (دابس)؛ يمكنك الاستمرار في استخدام اذا كانت قاعده البيانات الخادم في تنسيق ملف سابق يعتمد دابس. يمكنك استخدام تنسيق الملف الجديد ب# استخدام قاعده البيانات الموجوده علي ثم حيث يكون لدي المستخدمين حق الوصول الي فوائد التنسيق الجديد. لاحظ انه لا يمكنك تغيير البيانات في "صفحه وصول الي البيانات" ب# استخدام Access 2010 او الاصدارات الاحدث.

أعلى الصفحة

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

  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 >‏ حفظ باسم.

    اذا كنت تستخدم Access 2007، علي علامه التبويب ادوات قاعده البيانات، في المجموعه ادوات قاعده البيانات، انقر فوق انشاء ACCDE.

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

أعلى الصفحة

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

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

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

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

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

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

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

أعلى الصفحة

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

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

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

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

    اذا كنت تستخدم Access 2007، علي علامه التبويب ادوات قاعده البيانات، في المجموعه ادوات قاعده البيانات، انقر فوق اداره الجداول المرتبطه.

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

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

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

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

أعلى الصفحة

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

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

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

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

×