يوفر Access مجموعة متنوعة من الطرق لإعادة استخدام تصميم قاعدة البيانات. يمكنك حفظ قاعدة بيانات بأكملها كقالب، أو حفظ جزء من قاعدة بيانات كجزء من التطبيق، أو حفظ حقل أو مجموعة من الحقول كقالب نوع بيانات. في كل حالة، ينشئ Access ملفا يمكنك مشاركته مع الآخرين. وبالمثل، يمكنك استخدام مثل هذه الملفات من جهات خارجية.
تتناول هذه المقالة كيفية حفظ كائنات قاعدة البيانات المختلفة كقوالب، في بعض الحالات بما في ذلك البيانات. كما يناقش ملفات القوالب المختلفة وكيفية مشاركتها. توفر هذه المقالة بعض التفاصيل حول أجزاء التطبيق التي تأتي مع Access.
في هذه المقالة
نظرة عامة
في بعض الأحيان، لا تريد البدء من جديد من الصفر. عندما تقضي الكثير من الوقت في الحصول على التصميم بشكل صحيح، فأنت تريد تحقيق أقصى استفادة منه، مثل إعادة استخدامه. أو، ربما تريد الاستفادة من أعمال التصميم التي قام بها الآخرون بالفعل. يوفر Access ثلاث طرق رئيسية لإعادة استخدام تصميم قاعدة البيانات:
-
قوالب قاعدة البيانات هي ملفات (نوع الملف *.accdt) يمكنك استخدامها لإنشاء قاعدة بيانات جديدة. عادة ما تكون قاعدة البيانات المصنوعة من قالب جاهزة للاستخدام، ولكن يمكنك تخصيصها لتلبية احتياجات محددة. على سبيل المثال، يوفر قالب قاعدة بيانات ويب الأصول إمكانات إدارة الأصول الأساسية، ولكن قد ترغب في توسيعه عن طريق إضافة بعض معلومات القسم أو الموازنة المتعلقة بمؤسستك. يأتي Access مزودا بمجموعة متنوعة من قوالب قاعدة البيانات، والتي يمكنك رؤيتها في طريقة عرض Backstage عند فتح Access.
-
أجزاء التطبيق هي ملفات تماما مثل قوالب قاعدة البيانات، ولكنك تستخدمها لإضافة عناصر تصميم إلى قاعدة بيانات موجودة، بدلا من أن تكون بمثابة الأساس لقاعدة بيانات جديدة. على سبيل المثال، يوفر جزء تطبيق التعليقات جدولا تم إعداده ليحتوي على تعليقات، بما في ذلك حقل التاريخ/الوقت. تبدأ بعض أجزاء التطبيق معالجا لمساعدتك في إنشاء علاقة لتحديد كيفية احتواء جزء التطبيق مع الجداول الموجودة. يأتي Access مزودا بالعديد من أجزاء التطبيق، والتي يمكنك رؤيتها في علامة التبويب الإنشاء.
-
قوالب نوع البيانات هي ملفات يمكنك استخدامها لإنشاء حقول ومجموعات حقول جديدة. على سبيل المثال، يمكنك استخدام قوالب نوع بيانات تواريخ البدء والانتهاء لإضافة زوج من حقول التاريخ/الوقت إلى جدول بنقرة واحدة. تستخدم قوالب نوع البيانات نوع ملف مختلفا (*.accft) من قوالب قاعدة البيانات وأجزاء التطبيق. يأتي Access مزودا بمجموعة متنوعة من قوالب أنواع البيانات، والتي يمكنك رؤيتها في علامة التبويب الحقول عندما يكون لديك جدول مفتوح في طريقة عرض ورقة البيانات.
حفظ عناصر تصميم قاعدة البيانات ومشاركتها لإعادة استخدامها
الإنشاء قالب قاعدة بيانات أو جزء تطبيق احفظ قاعدة بيانات كملف *.accdt باستخدام الأوامر في علامة التبويب ملف . (للحصول على الخطوات، راجع القسم حفظ عناصر تصميم قاعدة البيانات وإعادة استخدامها.) يمكنك بعد ذلك استخدام القالب لإنشاء قاعدة بيانات جديدة أو، إذا كان جزءا من التطبيق، فأضف ميزاته إلى قاعدة بيانات موجودة.
يتم تخزين قوالب قاعدة البيانات وأجزاء التطبيق التي تقوم بإنشائها بشكل افتراضي في مجلد قوالب بيانات تطبيق التجوال (على سبيل المثال، C:\Users\<username>\AppData\Roaming\Microsoft\Templates\Access\). يمكنك وضع ملفات القوالب في هذا المجلد لإتاحتها كقوالب قاعدة بيانات أو أجزاء تطبيق. وبالمثل، يمكنك نسخ ملفات القوالب من هذا المجلد ومنحها للآخرين لاستخدامها الخاص.
ملاحظة: كما هو الحال دائما، احذر عند استخدام ملفات من جهات خارجية.
الإنشاء قالب نوع بيانات احفظ مجموعة مختارة من حقول الجدول كملف *.accft باستخدام أمر في علامة التبويب الحقول . (للحصول على خطوات، راجع القسم حفظ عناصر تصميم قاعدة البيانات وإعادة استخدامها.)
يتم تخزين قوالب نوع البيانات التي تقوم بإنشائها بشكل افتراضي في مجلد قوالب بيانات تطبيق التجوال (على سبيل المثال، C:\Users\<username>\AppData\Roaming\Microsoft\Templates\Access\). يمكنك وضع ملفات قالب نوع البيانات في هذا المجلد لجعلها متوفرة لأنواع بيانات لحقول جديدة. وبالمثل، يمكنك نسخ ملفات القوالب من هذا المجلد ومنحها للآخرين لاستخدامها الخاص.
ملاحظة: كما هو الحال دائما، احذر عند استخدام ملفات من جهات خارجية.
حفظ قاعدة بيانات كقالب قاعدة بيانات أو جزء تطبيق (*.accdt)
يمكنك حفظ قاعدة بيانات كقالب قاعدة بيانات أو جزء تطبيق باستخدام الأوامر في علامة التبويب حفظ & نشر في طريقة عرض Backstage.
-
على علامة التبويب ملف ، انقر فوق حفظ & نشر.
-
ضمن حفظ قاعدة البيانات باسم، انقر فوق قالب.
-
في مربع الحوار الإنشاء قالب جديد من قاعدة البيانات هذه، حدد الحقول التالية:
-
الاسم مطلوبة. أدخل النص الذي سيحدد القالب أو جزء التطبيق. يعرض Access هذا الاسم جنبا إلى جنب مع القالب أو جزء التطبيق.
-
الوصف أدخل نصا يصف محتويات جزء القالب أو التطبيق أو الغرض منه. يظهر هذا في تلميح الأدوات للقالب أو جزء التطبيق.
-
الفئه حدد قوالب المستخدم لإظهار جزء التطبيق ضمن قوالب المستخدم على الشريط (الافتراضي). يمكنك أيضا إضافة فئة عن طريق كتابتها، ويمكنك بعد ذلك تعيين أجزاء التطبيق هذه والمستقبلية لتلك الفئة. ستظهر الفئة الجديدة في الشريط.
-
أيقونة حدد أيقونة لعرضها للقالب أو جزء التطبيق. بالنسبة لأجزاء التطبيق، ستظهر هذه الأيقونة في معرض أجزاء التطبيق على الشريط.
-
معاينه حدد صورة أكبر لعرضها للقالب في طريقة عرض Backstage. عند الاستعراض بحثا عن قالب، تكون هذه الصورة هي ما ستراه لهذا القالب.
-
الجدول الأساسي حدد جدولا سيكون الجدول الأساسي لجزء التطبيق. سيتم استخدام هذا الجدول بشكل افتراضي لربط جزء التطبيق بجداول أخرى في قاعدة بيانات تتم إضافة الجزء إليها. عندما يستخدم شخص ما جزء التطبيق، يبدأ Access معالجا للمساعدة في إنشاء العلاقة. على الرغم من استخدام الجدول الأساسي بشكل افتراضي، يمكنك تحديد جدول مختلف عند تشغيل المعالج.
-
نموذج إنشاء مثيل حدد نموذجا سيتم فتحه بشكل افتراضي عند فتح قواعد البيانات التي تم إنشاؤها من هذا القالب لأول مرة. يفتح هذا النموذج بشكل افتراضي مرة واحدة فقط. يمكن أن يحتوي النموذج على تعليمات برمجية يتم تشغيلها عند فتحه، ولكن وجود التعليمات البرمجية سيؤدي إلى إنشاء تحذير أمان.
-
جزء التطبيق حدد خانة الاختيار هذه لحفظ قاعدة البيانات كجزء من التطبيق. قم بإلغاء تحديد خانة الاختيار هذه لحفظ قاعدة البيانات كقالب قاعدة بيانات.
ملاحظة: يجب تحديد خانة الاختيار هذه قبل أن تتمكن من تحديد قيمة للجدول الأساسي.
-
تضمين البيانات في القالب حدد خانة الاختيار هذه لحفظ البيانات الموجودة في قاعدة البيانات كجزء من القالب. عند إنشاء قواعد بيانات جديدة من القالب، فإنها تتضمن هذه البيانات.
-
-
انقر فوق موافق لحفظ القالب. بشكل افتراضي، يحفظ Access القالب الخاص بك إلى C:\Users\<المستخدم الحالي>\AppData\Roaming\Microsoft\Templates\Access\.
حفظ حقل كقالب نوع بيانات (*.accft)
لإنشاء قالب نوع بيانات، يمكنك تحديد حقل أو مجموعة من الحقول، ثم استخدام أمر على الشريط لحفظها كقالب. تأكد من إعداد الحقل أو الحقول بالطريقة التي تريدها قبل البدء - قم بتعيين أي خصائص تريد الاحتفاظ بها كجزء من قالب نوع البيانات. على سبيل المثال، إذا كنت ترغب في إنشاء قالب نوع بيانات "اليورو"، يمكنك إنشاء حقل عملة، ثم تعيين تنسيقه إلى اليورو.
-
افتح الجدول الذي يحتوي على الحقول أو الحقول التي تريد حفظها كقالب.
-
حدد الحقل أو الحقول التي تريد حفظها لإعادة استخدامها.
-
على علامة التبويب حقول ، في المجموعة إضافة & حذف ، انقر فوق المزيد من الحقول، ثم انقر فوق حفظ التحديد كنوع بيانات جديد.
-
في مربع الحوار الإنشاء نوع بيانات جديد من الحقول، حدد ما يلي:
-
الاسم مطلوبة. يحدد قالب نوع البيانات، ويتم عرضه في قائمة الحقول المتوفرة عند اختيار حقل من قائمة المزيد من الحقول .
-
الوصف أدخل نصا يصف محتويات قالب نوع البيانات أو الغرض منه. يظهر هذا في تلميح الأدوات الذي يتم عرضه عند التمرير فوق قالب نوع البيانات في قائمة المزيد من الحقول .
-
الفئه حدد فئة لسرد قالب نوع البيانات في قائمة المزيد من الحقول . بشكل افتراضي، الفئة هي أنواع معرفة من قبل المستخدم.
-
نموذج إنشاء مثيل إذا رغبت في ذلك، حدد نموذجا سيتم فتحه افتراضيا في المرة الأولى التي يتم فيها استخدام قالب نوع البيانات.
-
-
انقر فوق موافق لحفظ قالب نوع البيانات.
إعادة استخدام تصميم قاعدة البيانات من جهة خارجية
يمكنك توفير قالب قاعدة بيانات أو جزء تطبيق من جهة خارجية على الشريط عن طريق وضع نسخة من ملف accdt. في المجلد المناسب على الكمبيوتر.
-
احصل على ملف القالب (يجب أن يحتوي على .accdt أو ملحق ملف accft.).
-
ضع نسخة من الملف في <System Root>Users\<المستخدم الحالي>\AppData\Roaming\Microsoft\Templates\Access\، حيث:
-
<جذر النظام> هو المجلد الجذر لتثبيت Windows (عادة C:\)، و
-
<> المستخدم الحالي هو اسم المستخدم الذي استخدمته لتسجيل الدخول إلى Windows.
ملاحظة: إذا لم يكن المجلد موجودا بعد، فقم بإنشائه.
-
-
قم بتنفيذ أحد الإجراءات التالية:
-
لاستخدام قالب قاعدة بيانات، على علامة التبويب ملف، انقر فوق جديد، وانقر فوق قوالبي، وانقر فوق القالب الذي تريده، ثم انقر فوق الإنشاء.
-
لاستخدام جزء تطبيق، افتح قاعدة البيانات التي تريد إضافة الجزء إليها، ثم على علامة التبويب الإنشاء، انقر فوق أجزاء التطبيق، ثم انقر فوق الجزء الذي تريده.
-
لاستخدام قالب نوع بيانات، افتح الجدول الذي تريد إنشاء حقل فيه، ثم على علامة التبويب حقول ، في المجموعة إضافة & حذف ، انقر فوق المزيد من الحقول، ثم انقر فوق قالب نوع البيانات الذي تريده.
-