ارشفه بيانات Access

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

يمكنك المحافظه علي تنظيم ب# شكل دوري ارشفه السجلات القديمه او غير نشط البيانات. علي سبيل المثال، افترض انك تستخدم Access ل# اداره مكتبه الاعاره. قد يكون لديك جدول التي تتعقب الحركات الاقراض و# تم استيراده العنصر مع حقل يحتوي علي التاريخ و# حقل التاريخ الذي يحتوي علي انه تم ارجاع. ربما تم نهج استبقاء السجلات الخاص بك ل# ارشفه الحركه الاقراض سجلات سنه واحده بعد ارجاع الصنف، ول# destroy السجلات بعد سنتين.

يمكنك ارشفه كافه الجداول في قاعده بيانات او جداول محدده، او السجلات المحدده فقط — علي سبيل المثال، السجلات التي تكون اقدم من تاريخ معين. يشرح هذا الموضوع كيفيه ارشفه البيانات.

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

نظرة عامة

ب# شكل دوري نقل السجلات الي جدول ارشيف

ب# شكل دوري استبدال جدول

ب# شكل دوري استبدال كافه الجداول

نظرة عامة

يمكنك ان تاخذ في الاعتبار ارشفه البيانات عندما يكون لديك البيانات التي لا تخطط ل# استخدام بعد الان، و# كنت تريد الاحتفاظ ب# البيانات متناول يديك في حال احتجت اليها. قد يكون لديك نهج دلائل الخطط الارشفه، مثل نهج استبقاء بيانات.

ارشفه غالبا ل# تخزين البيانات استنادا الي شرط تاريخ، مثل نهايه الشهر الوارده.

طرق ل# ارشفه البيانات

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

الأسلوب

الوصف

استخدام عندما...

اعتبارات أخرى

ب# شكل دوري نقل السجلات الي جدول ارشيف

ب# شكل دوري، يمكنك تشغيل استعلام ل# تحديد البيانات التي تريد ارشفه و# يقوم ب# الحاق البيانات الي جدول ارشيف. بعد ذلك، يمكنك تشغيل استعلام ل# تحديد البيانات نفسها (من الجدول الاصلي) و# حذفها.

بعض السجلات في جدول يفي ب# الشرط الذي تستخدمه ل# تحديد ما اذا كنت تريد ارشفته.

المثال: الذي تريد ارشفته حركات مكتبه (عمليات السحب) اذا كان "تاريخ محدده في" سنه علي الاقل قديم.

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

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

ب# شكل دوري استبدال جدول

ب# شكل دوري، يمكنك اجراء نسخه ارشيف من جدول معين، ثم قم ب# استبدال الجدول ب# نسخه جديده و# فارغه.

كافه السجلات في جدول يفي ب# الشرط الذي تستخدمه ل# تحديد ما اذا كنت تريد ارشفته.

المثال: لديك جدول يقوم ب# تخزين ما هو ابعد درجه الحراره اليوميه. كل سنه، يمكنك ارشفه الجدول و# البدء من جديد ب# فارغه.

  • قد تحتاج الي ايجاد حل بديل ل# التكامل المرجعي.

ب# شكل دوري استبدال كافه الجداول

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

كافه السجلات في معظم الجداول في قاعده البيانات يفي ب# الشرط يمكنك استخدامه ل# تحديد ما اذا كنت تريد ارشفته.

المثال: يتكون قاعده البيانات من جداول متعدده مع انواع مختلفه من البيانات ميتيورولوجيكال. كل سنه، يمكنك ارشفه كل الجداول.

  • اذا يكن لديك اي جداول البحث (الجداول التي يمكنك استخدامها ل# تخزين قيم ل# البحث عن، مثل هذه الرموز البريديه او اقسام)، قد تحتاج الي استيراد البيانات الي قاعده البيانات الجديده ب# الخادم.

  • لا يمكنك استخدام ماكرو ل# هذا الاسلوب. يجب ان ارشفه قاعده البيانات يدويا.

تعمل حول التكامل المرجعي

اذا كانت السجلات التي تريد ارشفته متعلقه ب# السجلات في الجداول الاخري، قد تحتاج الي ايجاد حل بديل ل# العلاقه. في حاله السجلات التي تريد ارشفته السجلات "الطفل" (كانت تنتمي الي جانب "الاطراف" من علاقة واحد لأكثر )، يمكنك ارشفه عليها الارجح ب# امان دون الاهتمام. اذا كانت السجلات التي تريد ارشفته هي السجلات "parent" (التي تنتمي اليها جانب "الراس" من علاقة واحد لأكثر )، عندما يمكنك ارشفه السجلات الخاصه بهم "التابعه" ذات الصله مايو:

  • تمنعك من حذف السجلات "الاصل". يؤدي مشاكل اذا كان لديك مسبقا الحاق السجلات "الاصل" الي الجدول الارشيف.

    -او-

  • تصبح "الوحيده" — السجلات التي تنتمي الي "اصل" غير موجود. يؤدي ذلك مشاكل تكامل البيانات و# وظائف متنوعه في قاعده البيانات الذي يستخدم السجلات "الاسطر الوحيده".

ل# حساب التكامل المرجعي، قم ب# تنفيذ الخطوات التاليه:

  1. تحديد ما هي "الطفل" سجلات تنتمي الي السجلات التي تريد ارشفته. علي سبيل المثال، اذا اردت ارشفه سجلات الاصول التي تعطي في المكتبه، اولا تحديد ما اذا كانت هناك ايه حركات مفتوح علي تلك الاصول، علي سبيل المثال، ما اذا تم سحب الاصول و# لكن لا يتم ارجاعه.

  2. نفّذ إجراءً مما يلي:

    • اذا كانت "التابعه" دائما يمكن حذف السجلات ب# شكل امن، تاكد من ان العلاقه فرض التكامل المرجعي، مع المتتاليه ل# حذف. يؤدي هذا الي ضمان انه سيتم حذف كافه السجلات المرتبطه "الطفل".

    • اذا تعذر دائما يمكن حذف السجلات "التابعه" ب# شكل امن، ضع في اعتبارك الارشفه كل الجداول في قاعده البيانات.

    • انشاء استعلام ل# تحديد السجلات "parent" التي لا تملك سجلات "الطفل". بعد ذلك، استخدم هذا الاستعلام الاولي ل# انشاء الاستعلامات الارشيف (راجع المقطع نقل السجلات الي جدول ارشيف ب# شكل دوري)، بدلا من استخدام الجدول "الاصل".

      تلميح: يمكنك استخدام "معالج استعلام" ل# البحث عن السجلات غير المتطابقه. ل# مزيد من المعلومات، راجع المقاله المقارنه بين جدولين و# البحث عن سجلات ب# دون متطابقات.

أعلى الصفحة

ب# شكل دوري نقل السجلات الي جدول ارشيف

اولا، يمكنك اجراء نسخه فارغه من الجدول الذي يحتوي علي السجلات التي تريد ارشفته. يتم هذا جدول جديد فارغ الجدول الارشيف. بعد ذلك، يمكنك انشاء استعلام الإلحاق ل# نسخ سجلات من الجدول الاصلي الي جدول الارشيف. بعد ذلك، يمكنك انشاء استعلام حذف ل# ازاله السجلات المؤرشفه من الجدول الاصلي. و# اخيرا، يمكنك انشاء ماكرو يتم تشغيله في كل من الاستعلامات. عندما تريد ل# ارشفه السجلات، يمكنك تشغيل الماكرو.

تلميح: يمكنك ارفاق ماكرو الي زر علي نموذج، حيث عند النقر فوق الزر، يتم تشغيل الماكرو.

الخطوه 1: انشاء جدول ارشيف

الخطوه 2: انشاء استعلام ب# نسخ البيانات الي جدول ارشيف الخاص بك

الخطوه 3: انشاء استعلام حذف مما يؤدي الي ازاله نفس البيانات من الجدول الاصلي

الخطوه 4: انشاء ماكرو يتم تشغيله في كل من الاستعلامات

الخطوه 1: انشاء جدول ارشيف

اذا اردت الاحتفاظ ب# كافه السجلات المؤرشفه في جدول واحد، ف# فقط اجراء هذه الخطوه مره واحده. سيتم تضمين جدول ارشيف التي تقوم ب# انشائها في هذه الخطوه كل سجلات المؤرشفه.

اذا كنت تريد ان destroy الجدول الارشيف القديم عندما تقوم ب# انشاء واحده جديده، لا تحتاج ل# تنفيذ هذه الخطوه. يمكنك استخدام استعلام تكوين جدول بدلا من استعلام الحاقي ل# نسخ البيانات الي جدول ارشيف الخاص بك. ل# القيام ب# ذلك، انتقل الي الخطوه 2.

اذا كنت تريد ان تستخدم جدول ارشيف جديد في كل مره تلك الارشيف التي، و# كنت تريد الاحتفاظ ب# الجداول الارشيف القديم، اعاده تسميه الجدول الارشيف القديم قبل انشاء واحده جديده. اذا كنت تقوم ب# ارشفه استنادا الي تاريخ، الاخذ في الاعتبار تسميه الجداول الارشيف القديم وفقا ل# نطاق التاريخ تمثل.

ملاحظة: اذا قمت ب# انشاء جدول ارشيف جديد كل الوقت و# الاستمرار في القديم، يجب اعاده تسميه الارشيف القديم قبل تشغيل الاستعلامات.

  1. في "جزء التنقل"، حدد الجدول الذي يحتوي علي سجلات ل# ارشفه و# اضغط علي CTRL + C ثم اضغط علي CTRL + V.

  2. في مربع الحوار لصق جدول ب# اسم، ضمن خيارات اللصق، حدد بنيه فقط.

  3. في المربع اسم الجدول، حذف الكلمات نسخه من و# الحاق تسطير و# الكلمه "ارشيف" الي اسم جدول موجود، و# من ثم انقر فوق موافق. علي سبيل المثال، اذا تم تسميه الجدول الاصلي حركات جدول ارشيف يسمي Transactions_archive.

    لصق جدول باسم

الخطوه 2: انشاء استعلام ب# نسخ البيانات الي جدول ارشيف الخاص بك

  1. من علامة التبويب <ui>إنشاء</ui>، في المجموعة <ui>غير ذلك</ui>، انقر فوق <ui>تصميم الاستعلام</ui>.

  2. استخدم مربع الحوار اظهار جدول ل# اضافه الجدول الذي يحتوي علي السجلات التي تريد ارشفته. اغلق مربع الحوار اظهار جدول.

  3. في نافذه تصميم الاستعلام، انقر نقرا مزدوجا فوق العلامه النجميه (*) في الجدول الذي قمت ب# اضافته. يظهر اسم الجدول و# العلامه نجميه في العمود الاول من شبكه تصميم الاستعلام.

    ملاحظة: تشير العلامه النجميه الي ان الاستعلام يجب تضمين كافه الحقول من الجدول في اخراج الاستعلام. عند استخدام العلامه النجميه، اذا تم اضافه حقول او ازالتها من الجدول، يتم ضبط اخراج الاستعلام وفقا ل# ذلك.

  4. في نافذه تصميم الاستعلام، انقر نقرا مزدوجا فوق الحقل الذي تريد استخدامه ل# تحديد يجب تحقيق شرط سجلات قبل ارشفتها عليها. علي سبيل المثال، اذا كان الجدول حركات يحتوي علي حقل يسمي "محدده في التاريخ" و# الذي تريد ارشفته كافه السجلات التي تم فيها ذلك التاريخ اكثر من سنه قديم، انقر نقرا مزدوجا فوق قيد في تاريخ. يظهر الحقل في العمود الفارغ التالي ل# شبكه تصميم الاستعلام.

    شبكة تصميم الاستعلام

    كرر هذه الخطوه اذا كنت تريد استخدام المعايير مع حقول اضافيه.

  5. استخدام صف " المعايير " ل# تحديد المعايير ل# حقلي الذي اضفته ل# التو. علي سبيل المثال، قد تحدد ان محدده في يجب ان يكون تاريخ اقدم من 1 يناير 2008 ب# استخدام التعبير < # #1 / 1 / 2008 في صف المعايير.

    اذا تغيرت قيم المعايير الخاصه بك كل مره يتم فيها ارشفه، يجب ان جعل الاستعلام يطالب ب# ادخال. ل# القيام ب# ذلك، يمكنك استخدام معلمه في الصف معايير حيث يطلب الاستعلام ل# الادخال. ل# استخدام معلمه، استخدم تعبيرا كما تفعل عاده، لكن بدلا من قيمه معينه، استخدم سؤال مختصر محاطا ب# اقواس مربعه. علي سبيل المثال، قد تستخدم التعبير < [ارشفه حركات اكمالها قبل:]، كما يلي:

    تعبير معلمة

    ل# الحصول علي مزيد من المعلومات حول استخدام المعلمات، راجع المقاله جعل استعلام يطالب ب# ادخال.

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

    تلميح: اذا كنت تستخدم حقل تاريخ ل# تحديد المعايير، و# الذي تريد ارشفته كافه السجلات التي تكون اقدم من التاريخ الحالي، و# ادخل < date () في الصف معايير ل# حقل التاريخ.

  6. نفّذ إجراءً مما يلي:

    • اذا قمت مسبقا ب# انشاء جدول ارشيف، تحتاج استعلام الحاقي ل# اضافه السجلات المحدده الي هذا الجدول.

      1. على علامة التبويب تصميم، في المجموعة نوع الاستعلام، انقر فوق إلحاق.

      2. في مربع الحوار الحاق، في المربع اسم الجدول، حدد اسم جدول ارشيف، و# من ثم انقر فوق موافق.

        إلحاق بـ

        في شبكه تصميم الاستعلام، يظهر الصف الحاق ب.

      3. قم ب# الغاء تحديد الصف الحاق ب ل# اي حقول الذي استخدمته ل# تحديد معايير. (العلامه النجميه فقط يجب ان تحتوي علي قيمه ل# الحاق ب.)

        الصف "إلحاق بـ" لشبكة تصميم الاستعلام

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

      1. في علامة التبويب تصميم، في المجموعة نوع الاستعلام، انقر فوق تكوين جدول.

      2. في مربع الحوار تكوين جدول، في المربع اسم الجدول، اكتب اسم الجدول الارشفه، و# من ثم انقر فوق موافق.

  7. اضغط على CTRL+S لحفظ الاستعلام.

الخطوه 3: انشاء استعلام حذف مما يؤدي الي ازاله نفس البيانات من الجدول الاصلي

  1. من علامة التبويب <ui>إنشاء</ui>، في المجموعة <ui>غير ذلك</ui>، انقر فوق <ui>تصميم الاستعلام</ui>.

  2. استخدم مربع الحوار اظهار جدول ل# اضافه الجدول الذي يحتوي علي السجلات التي تريد ارشفته. اغلق مربع الحوار اظهار جدول.

  3. في نافذه تصميم الاستعلام، انقر نقرا مزدوجا فوق العلامه النجميه (*) في الجدول الذي قمت ب# اضافته. يظهر اسم الجدول و# العلامه نجميه في العمود الاول من شبكه تصميم الاستعلام.

  4. في نافذه تصميم الاستعلام، انقر نقرا مزدوجا فوق الحقول نفسها التي استخدمتها ل# تعيين شرط في استعلام الحاقي.

  5. استخدام صف " المعايير " ل# تحديد المعايير ل# حقلي الذي اضفته ل# التو. ل# الحصول علي مزيد من المعلومات حول استخدام المعايير، انظر المقاله امثله حول معايير الاستعلام.

    هام: استخدام الاستعلام الالحاقي او تكوين جدول معلمه، وب# التالي يجب استعلام الحذف. فضلا عن ذلك، يجب التاكد من ادخال القيمه نفسها ل# كل من الاستعلامات. اذا قمت ب# ادخال قيم المعلمات مختلف، قد تفقد البيانات. ل# المساعده علي منع فقدان البيانات، ف# يمكنك استخدام نموذج ل# جمع القيم، و# اجراء الاستعلامات طرح النموذج ل# قيم الادخال. ل# مزيد من المعلومات، راجع المقاله جعل استعلام يطالب ب# ادخال.

  6. من علامة التبويب تصميم، في المجموعة نوع الاستعلام، انقر فوق حذف.

    يظهر الصف حذف في شبكه تصميم الاستعلام.

    الصف "حذف" لشبكة تصميم الاستعلام

  7. اضغط على CTRL+S لحفظ الاستعلام.

الخطوه 4: انشاء ماكرو يتم تشغيله في كل من الاستعلامات

  1. على علامة التبويب <ui>إنشاء</ui>، في المجموعة <ui>غير ذلك</ui>، انقر فوق <ui>ماكرو</ui>. إذا لم يكن هذا الأمر متوفراً، فانقر فوق السهم الموجود أسفل الزر <ui>وحدة نمطية</ui> أو <ui>وحدة نمطية للفئة</ui>، ثم انقر فوق <ui>ماكرو</ui>.

  2. في الصف الاول من شبكه التصميم الماكرو، في عمود الاجراء، حدد OpenQuery.

    إجراء الماكرو "فتح استعلام"

  3. في الجزء السفلي من الشبكه، ضمن وسيطات الاجراء، في المربع اسم الاستعلام، حدد (الحاق او تكوين جدول) الاستعلام الذي انشاته في الخطوه 2 من القائمه المنسدله.

    وسيطة الاستعلام لإجراء الماكرو "فتح استعلام"

  4. في الصف الثاني من شبكه التصميم الماكرو، في عمود الاجراء، حدد OpenQuery.

  5. في الجزء السفلي من الشبكه، ضمن وسيطات الاجراء، في المربع اسم الاستعلام، حدد استعلام الحذف من القائمه المنسدله.

    يجب ان تبدو الماكرو مماثله ل# ما يلي:

    ماكرو جاهز للحفظ

  6. اضغط علي CTRL + S ل# حفظ الماكرو.

    عندما تريد ل# ارشفه السجلات، تشغيل الماكرو.

أعلى الصفحة

ب# شكل دوري استبدال جدول

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

هام: اذا كان الجدول الذي قمت ب# ارشفه مرتبطه ب# الجداول الاخري، قد تحتاج الي ايجاد حل بديل ل# التكامل المرجعي.

  1. في "جزء التنقل"، حدد الجدول الذي تريد ارشفته و# اضغط علي CTRL + C ثم اضغط علي CTRL + V.

  2. في مربع الحوار لصق جدول ب# اسم، ضمن خيارات اللصق، حدد بنيه فقط، و# من ثم انقر فوق موافق.

    الوصول الي اسماء نسخ "نسخه من" اسم الجدول الاصلي.

  3. في "جزء التنقل"، انقر ب# زر الماوس الجدول الاصلي، ثم فوق اعاده تسميه علي القائمه المختصره التي تظهر.

    تسميه الجدول الذي يشير الي ماذا تحتوي، مثل "DailyTemperatureExtremes_archive_2007".

  4. في "جزء التنقل"، انقر ب# زر الماوس النسخه فارغه، ثم فوق اعاده تسميه علي القائمه المختصره التي تظهر.

    اعطاء نسخه الفارغ اسم الجدول الاصلي.

أعلى الصفحة

ب# شكل دوري استبدال كافه الجداول

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

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

تحضير نسخه فارغه من قاعده بيانات الخادم

استيراد تعريفات الجدول ل# كل الجداول في قاعده البيانات علي الخادم.

  1. انشاء قاعده بيانات جديده و# فارغه. حذف جدول 1.

  2. من علامة التبويب بيانات خارجية، في المجموعة استيراد، انقر فوق Access.

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

  4. في مربع الحوار فتح الملف، حدد قاعده البيانات الخادم. انقر فوق فتح ل# اغلاق مربع الحوار فتح الملف، و# من ثم انقر فوق موافق.

  5. في مربع الحوار استيراد كائنات، انقر فوق خيارات.

  6. ضمن جداول الاستيراد، حدد تعريف فقط.

  7. علي علامه التبويب جداول، انقر فوق تحديد الكل، و# انقر فوق موافق، و# من ثم انقر فوق اغلاق.

بعد ذلك، اضافه بيانات الي اي جداول البحث في المربع نسخ فارغه. ل# كل جدول البحث، نفذ الخطوات التاليه:

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

  2. انشاء استعلام الحاق الذي يقوم ب# اضافه كافه السجلات من الاصلي علي نسخه.

استبدال قاعده البيانات الخلفيه ب# استخدام نسخه فارغه

اولا، اعد تسميه قاعده البيانات الموجوده الخادم الاشاره الي انه الان ارشيف.

بعد ذلك، افتح نسخه فارغه، و# حفظه ب# استخدام اسم الخادم قاعده البيانات الاصليه.

  1. انقر فوق زر Microsoft Office صورة زر Office ثم قم ب# الاشاره الي حفظ ب# اسم. فتح القائمه حفظ ب# اسم.

  2. ضمن حفظ قاعده البيانات ب# تنسيق اخر، انقر فوق قاعده بيانات Access 2007.

أعلى الصفحة

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

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

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

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

×