recent
أحدث المشاركات

الكائنات في MS- Access

زر الاشتراك

 الكائنات في MS- Access

MS Access - Objects


Access

  • يستخدم MS Access "الكائنات" لمساعدة المستخدم على عرض المعلومات وتنظيمها، بالإضافة إلى إعداد تقارير مصممة خصيصًا.
  • عند إنشاء قاعدة بيانات، يوفر لك Access الجداول والاستعلامات والنماذج والتقارير ووحدات الماكرو والوحدات النمطية.
  • تتكون قواعد البيانات في Access من العديد من الكائنات، ولكن فيما يلي الكائنات الرئيسية:

  1. الجداول
  2. الاستعلامات
  3. النماذج
  4. التقارير
الكائنات في Access

 تتيح لك هذه العناصر مجتمعةً إدخال بياناتك وتخزينها وتحليلها وتجميعها. 

فيما يلي ملخص للعناصر الرئيسية في قاعدة بيانات Access:

الجدول Table

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

الاستعلام Query : 

  • كائن يوفر عرضًا مخصصًا للبيانات من جدول واحد أو أكثر. الاستعلامات هي طريقة للبحث عن البيانات وتجميعها من جدول واحد أو أكثر.
  • تشغيل استعلام يشبه طرح سؤال مُفصّل على قاعدة بياناتك.
  • عند إنشاء استعلام في Access، تُحدّد شروط بحث مُحدّدة للعثور على البيانات التي تُريدها بالضبط.
  • في Access، يُمكنك استخدام خاصية الاستعلامات الرسومية بالأمثلة، أو كتابة عبارات لغة الاستعلامات الهيكلية (SQL) لإنشاء استعلاماتك.
  • يمكنك تحديد استعلامات لتحديد البيانات، أو تحديثها، أو إدراجها، أو حذفها.
  • كما يُمكنك تحديد استعلامات لإنشاء جداول جديدة من بيانات موجودة في جدول واحد أو أكثر.

النموذج Form

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

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

التقرير Report

التقرير هو كائن في قواعد بيانات سطح المكتب، مُصمم لتنسيق البيانات المُحددة وحسابها وطباعتها وتلخيصها.

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

كائنات أخرى في Access

لنلقِ الآن نظرة على كائنات أخرى في Access.

الماكرو Macro

  • هذا الكائن هو تعريف مُهيكل لإجراء عملية أو أكثر تريد من Access تنفيذها استجابةً لحدث مُحدد. 
  • ماكرو Access هو برنامج نصي لتنفيذ مهمة ما. 
  • على سبيل المثال، لإنشاء زر لفتح تقرير، يمكنك استخدام ماكرو لتشغيل إجراء OpenReport.
  • يمكنك تضمين شروط بسيطة في وحدات الماكرو لتحديد متى يجب تنفيذ إجراء واحد أو أكثر في الماكرو أو تخطيه.
  • يمكنك استخدام وحدات الماكرو لفتح وتنفيذ الاستعلامات، أو لفتح الجداول، أو لطباعة التقارير أو عرضها.
  • يمكنك أيضًا تشغيل وحدات ماكرو أخرى أو إجراءات Visual Basic من داخل ماكرو.
  • يمكن ربط وحدات ماكرو البيانات مباشرةً بأحداث الجدول، مثل إدراج سجلات جديدة، أو تعديل سجلات موجودة، أو حذف سجلات.
  • يمكن أيضًا أن تكون وحدات ماكرو البيانات في تطبيقات الويب كائنات مستقلة يمكن استدعاؤها من وحدات ماكرو بيانات أو كائنات ماكرو أخرى.

الوحدة النمطية Module

الوحدة النمطية هي كائن في قواعد بيانات سطح المكتب يحتوي على إجراءات مخصصة تُبرمج باستخدام Visual Basic. توفر الوحدات النمطية تدفقًا أكثر انسيابية للإجراءات وتتيح لك اكتشاف الأخطاء.

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

اختبار على الكائنات في MS-Access

اختبار على كائنات MS Access

اختبار على كائنات MS Access

1. ما هي الأنواع الرئيسية للكائنات في MS Access؟

الإجابة الصحيحة: أ. الجداول والاستعلامات والنماذج والتقارير

هذه هي الكائنات الرئيسية الأربعة في MS Access والتي تشكل أساس أي قاعدة بيانات.

2. ما هو الكائن المستخدم لتخزين البيانات في MS Access؟

الإجابة الصحيحة: ج. الجدول

الجدول هو الكائن الأساسي المستخدم لتخزين البيانات في Access، حيث يتم تخزين البيانات في صفوف وأعمدة.

3. ما هو الغرض من الاستعلام في MS Access؟

الإجابة الصحيحة: ج. لاسترجاع بيانات محددة

الاستعلامات تسمح لك باستخراج بيانات محددة من الجداول بناءً على شروط معينة، وتجميع البيانات، وإجراء عمليات عليها.

4. ما هو الكائن الذي ستستخدمه لإنشاء واجهة مستخدم لإدخال البيانات؟

الإجابة الصحيحة: ج. نموذج

النماذج توفر واجهة مستخدم سهلة لإدخال البيانات وعرضها وتعديلها، بدلاً من التعامل مباشرة مع الجداول.

5. ما هي وظيفة التقارير في MS Access?

الإجابة الصحيحة: ج. لعرض البيانات بطريقة منسقة

التقارير تستخدم لتنسيق البيانات وعرضها وتلخيصها وطباعتها بطريقة منظمة ومهنية.

6. ما هو الكائن الذي يستخدم لأتمتة المهام في Access؟

الإجابة الصحيحة: ج. وحدات الماكرو

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

7. أي من الكائنات التالية يحتوي على أكواد برمجية مكتوبة بلغة VBA؟

الإجابة الصحيحة: ج. الوحدات النمطية

الوحدات النمطية تحتوي على إجراءات مخصصة مبرمجة باستخدام لغة Visual Basic for Applications (VBA).

8. ما هو الكائن الذي يمكنه إنشاء جداول جديدة من بيانات موجودة في جداول أخرى؟

الإجابة الصحيحة: ج. الاستعلام

يمكن للاستعلامات إنشاء جداول جديدة من بيانات موجودة في جدول واحد أو أكثر باستخدام استعلامات الإلحاق أو إنشاء الجدول.

9. أي من الكائنات التالية يعتبر أكثر قوة ويسمح بمعالجة الأخطاء البرمجية المعقدة؟

الإجابة الصحيحة: ب. الوحدة النمطية

الوحدات النمطية أكثر قوة من وحدات الماكرو وتتيح معالجة الأخطاء البرمجية المعقدة والتحكم الكامل في التطبيقات.

10. ما هو الكائن الذي يمكن ربطه مباشرة بأحداث الجداول مثل إدراج سجلات جديدة أو تعديلها؟

الإجابة الصحيحة: ب. وحدات الماكرو

يمكن ربط وحدات الماكرو مباشرة بأحداث الجداول مثل إدراج سجلات جديدة، أو تعديل سجلات موجودة، أو حذف سجلات.

11. ما هو الكائن الذي يُستخدم للتحكم في تنفيذ التطبيقات وعرض البيانات في Access؟

الإجابة الصحيحة: أ. النموذج

النماذج تُستخدم للتحكم في تنفيذ التطبيقات وعرض البيانات، كما أنها توفر واجهة مستخدم لإدخال البيانات وتعديلها.

12. أي من الكائنات التالية يمكن استخدامه لإنشاء زر لفتح تقرير؟

الإجابة الصحيحة: ج. وحدة الماكرو

يمكن استخدام وحدة الماكرو لإنشاء زر وتحديد الإجراء الذي سينفذه عند النقر عليه، مثل فتح تقرير معين.

نتيجة الاختبار

زر الاشتراك
google-playkhamsatmostaqltradent