تقسيم قاعدة بيانات 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 ل# قاعده بيانات الخادم اذا كنت تستخدم الميزات التي لم تعد معتمده. علي سبيل المثال، اذا كنت تستخدم صفحات الوصول الي البيانات (دبس)؛ يمكنك الاستمرار في استخدام اذا كانت قاعده البيانات الخادم في تنسيق ملف سابق يعتمد دابس. يمكنك استخدام تنسيق الملف الجديد ب# استخدام قاعده البيانات الموجوده علي ثم حيث يكون لدي المستخدمين حق الوصول الي فوائد التنسيق الجديد. لاحظ انه لا يمكنك تغيير البيانات في "صفحه وصول الي البيانات" ب# استخدام 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). في Access 2010، كان ملف ثنائي محول برمجيا ملف تطبيق قاعده بيانات التي تم حفظها ب# رمز الوصول Visual Basic (VBA) مجمع برمجيا. تبقي ليس تعليمات VBA البرمجيه المصدر في ملف ثنائي محول برمجيا Access. يتعذر علي المستخدمين تغيير تصميم الكائنات في ملف .accde.

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

  2. علي علامه التبويب ادوات قاعده البيانات، في المجموعه ادوات قاعده البيانات، انقر فوق انشاء ACCDE. شكل الزر

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

اعلي الصفحه

توزيع قاعدة بيانات الواجهة الأمامية

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

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

قم بتنفيذ أحد الأمور التالية:

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

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

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

اعلي الصفحه

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

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

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

  1. علي علامه التبويب ادوات قاعده البيانات، في المجموعه ادوات قاعده البيانات، انقر فوق اداره الجداول المرتبطه.

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

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

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

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

اعلي الصفحه

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

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

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

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

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

×