يمكن أن يؤدي التعرف على الجداول والنماذج والاستعلامات والكائنات الأخرى في قاعدة بيانات Access إلى تسهيل تنفيذ مجموعة واسعة من المهام، مثل إدخال البيانات في نموذج وإضافة الجداول أو إزالتها والبحث عن البيانات واستبدالها وتشغيل الاستعلامات.
توفر هذه المقالة نظرة عامة أساسية على بنية قاعدة بيانات Access. يوفرAccess العديد من الأدوات التي يمكنك استخدامها للتعرف على بنية قاعدة بيانات معينة. توضح هذه المقالة أيضاً كيفية استخدام كل أداة ووقت استخدامها وسبب استخدامها.
في هذه المقالة
نظرة عامة
إن قاعدة البيانات عبارة عن مجموعة من المعلومات المتعلقة بغرض أو موضوع معين، مثل تعقب أوامر العميل أو الحفاظ على مجموعة موسيقية. في حالة عدم تخزين قاعدة البيانات على الكمبيوتر أو أجزاء منها فقط، فقد يتم تعقب المعلومات من مجموعة متنوعة من المصادر التي يجب تنسيقها وتنظيمها.
على سبيل المثال، افترض أن أرقام هواتف الموردين لديك مخزنة في مواقع مختلفة: في ملف بطاقات يحتوي على أرقام هواتف الموردين وفي ملفات معلومات المنتج في خزانة ملفات وفي جدول بيانات يحتوي على معلومات الطلب. إذا تم تغيير رقم هاتف مورد، فقد تحتاج إلى تحديث تلك المعلومات في جميع المواقع الثلاثة. في قاعدة بيانات Access مصممة تصميما جيدا، يتم تخزين رقم الهاتف مرة واحدة فقط، لذلك يجب عليك فقط تحديث هذه المعلومات في مكان واحد. وعندما تقوم بتحديث رقم هاتف مورد، يتم تحديثه تلقائياً أينما استخدمته في قاعدة البيانات.
ملفات قاعدة بياناتAccess
يمكنك استخدام Access لإدارة جميع المعلومات في ملف واحد. ضمن ملف قاعدة بيانات Access ، يمكنك استخدام:
-
جداول لتخزين بياناتك.
-
استعلامات للبحث عن البيانات التي تريدها فقط واستردادها.
-
نماذج لعرض البيانات وإضافتها وتحديثها في الجداول.
-
تقارير لتحليل البيانات أو طباعتها في تخطيط معين.
1. قم بتخزين البيانات مرة واحدة في جدول واحد، لكن قم بعرضها من مواقع متعددة. عندما تقوم بتحديث البيانات، يتم تحديثها تلقائياً في كل مكان تظهر فيه.
2. قم باسترداد البيانات باستخدام استعلام.
3. قم بعرض البيانات أو إدخالها باستخدام نموذج.
4. قم بعرض البيانات أو طباعتها باستخدام تقرير.
تعتبر كل من هذه العناصر — الجداول والاستعلامات والنماذج والتقارير — عناصر قاعدة البيانات.
ملاحظة: تحتوي بعض قواعد البيانات Access على ارتباطات إلى جداول مخزنة في قواعد بيانات أخرى. على سبيل المثال، قد يكون لديك قاعدة بيانات Access واحدة لا تحتوي إلا على جداول، وقاعدة بيانات Access أخرى تحتوي على ارتباطات إلى تلك الجداول، بالإضافة إلى الاستعلامات والنماذج والتقارير التي تستند إلى الجداول المرتبطة. في معظم الحالات، لا يهم ما إذا كان الجدول جدولاً مرتبطاً أو جدولاً مخزناً في قاعدة البيانات.
الجداول والعلاقات
لتخزين بياناتك، يمكنك إنشاء جدول واحد لكل نوع من أنواع المعلومات التي تتعقبها. قد تتضمن أنواع المعلومات معلومات العملاء والمنتجات وتفاصيل الطلب. لجمع البيانات من جداول متعددة معاً في استعلام أو نموذج أو تقرير، يمكنك تحديد العلاقات بين الجداول.
1. توجد الآن معلومات العميل الموجودة في قائمة بريدية في الجدول "عملاء".
2. توجد الآن معلومات الطلب الموجودة في جدول بيانات في الجدول "طلبات".
3. يميز معرف فريد، مثل "معرف عميل"، سجل واحد من آخر داخل جدول ما. بإضافة حقل معرف فريد لجدول إلى جدول آخر وتحديد علاقة بين الحقلين، يمكن Access مطابقة السجلات ذات الصلة من كلا الجدولين بحيث يمكنك جمعها معا في نموذج أو تقرير أو استعلام.
الاستعلامات
قد يساعدك الاستعلام على البحث عن البيانات التي تتوافق مع الشروط التي تحددها واستردادها — بما في ذلك البيانات من جداول متعددة. كما يمكنك أيضاً استخدام استعلام لتحديث سجلات متعددة أو حذفها في الوقت نفسه ولإجراء عمليات حسابية مخصصة أو معرفة مسبقاً في بياناتك.
1. يحتوي الجدول "عملاء" على معلومات حول العملاء.
2. يحتوي الجدول "طلبات" على معلومات حول طلبات العملاء.
3. يسترد هذا الاستعلام بيانات "معرف الطلب" و"التاريخ المطلوب" من الجدول "طلبات"، وبيانات "اسم الشركة" و"المدينة" من الجدول "عملاء". يقوم الاستعلام بإرجاع الطلبات المطلوبة فقط في أبريل، والعملاء المقيمين فقط في لندن.
النماذج
يمكنك استخدام نموذج لعرض البيانات وإدخالها وتغييرها بسهولة في صف واحد في كل مرة. يمكنك أيضاً استخدام نموذج لتنفيذ إجراءات أخرى، مثل إرسال البيانات إلى تطبيق آخر. تحتوي النماذج عادةً على عناصر التحكم التي ترتبط بالحقول الأساسية في الجداول. عند فتح نموذج، Access باسترداد البيانات من جدول واحد أو أكثر من هذه الجداول، ثم يعرض البيانات في التخطيط الذي اخترته عند إنشاء النموذج. يمكنك إنشاء نموذج باستخدام أحد أوامر النموذج على الشريط أو معالج النماذج أو إنشاء نموذج بنفسك في طريقة عرض التصميم.
1. يعرض الجدول عدد كبير من السجلات في الوقت نفسه، ولكن قد تحتاج إلى التمرير أفقياً للاطلاع على جميع البيانات الموجودة في سجل واحد. علاوةً على ذلك، عند عرض جدول، لا يمكنك تحديث البيانات من أكثر من جدول واحد في الوقت نفسه.
2. يركز النموذج على سجل واحد في كل مرة، ويمكنه عرض الحقول من أكثر من جدول واحد. يمكنه أيضاً عرض الصور والعناصر الأخرى.
3. قد يحتوي النموذج على زر يمكنك النقر فوقه لطباعة تقرير أو فتح عناصر أخرى أو من ناحية أخرى جعل المهام تلقائية.
التقارير
يمكنك استخدام تقرير لتحليل البيانات بسرعة أو لتقديمها بطريقة معينة في الطباعة أو التنسيقات الأخرى. على سبيل المثال، قد ترسل إلى زميل تقريراً يجمع البيانات ويحسب الإجماليات. أو قد تنشئ تقريراً ببيانات العناوين التي تم تنسيقها لطباعة التسميات البريدية.
1. استخدم تقريراً لإنشاء التسميات البريدية.
2. استخدم تقريراً لإظهار الإجماليات في مخطط.
3. استخدم تقريراً لعرض الإجماليات المحسوبة.
الآن بعد أن تعرفت على البنية الأساسية لقواعد بيانات Access ، تابع القراءة لمعرفة كيفية استخدام الأدوات المضمنة لاستكشاف قاعدة بيانات Access معينة.
عرض تفاصيل حول العناصر في قاعدة بيانات
إن أحد أفضل الطرق للتعرف على قاعدة بيانات معينة تتمثل في استخدام "توثيق قاعدة البيانات". يمكنك استخدام "توثيق قاعدة البيانات" لإنشاء تقرير يحتوي على معلومات مفصلة حول العناصر الموجودة في قاعدة بيانات. يمكنك اختيار أولاً أي العناصر سيتم تفصيلها في التقرير. عندما تقوم بتشغيل "توثيق قاعدة البيانات"، يحتوي تقريره على جميع البيانات حول عناصر قاعدة البيانات التي حددتها.
-
افتح قاعدة البيانات التي ترغب في توثيقها.
-
ضمن علامة التبويب أدوات قاعدة البيانات، في المجموعة تحليل، انقر فوق توثيق قاعدة بيانات.
-
في مربع الحوار توثيق، انقر فوق علامة التبويب التي تمثل نوع عنصر قاعدة البيانات الذي ترغب في توثيقه. لإنشاء تقرير عن كافة العناصر الموجودة في قاعدة البيانات، انقر فوق علامة التبويب كافة أنواع العناصر.
-
حدد عنصراً أو أكثر من العناصر المدرجة ضمن علامة التبويب. لتحديد كافة العناصر الموجودة في علامة التبويب، انقر فوق تحديد الكل.
-
انقر فوق موافق.
تنشئ أداة "توثيق قاعدة بيانات" تقريراً يتضمن بيانات مفصلة لكل عنصر محدد، ثم تفتح التقرير في "معاينة الطباعة". على سبيل المثال، إذا قمت بتشغيل "توثيق قاعدة بيانات" على نموذج إدخال بيانات، يعرض التقرير الذي تم إنشاؤه بواسطة "توثيق" خصائص النموذج بأكمله، وخصائص كل الأقسام الموجودة في النموذج وخصائص الأزرار والتسميات ومربعات النص وعناصر التحكم الأخرى الموجودة في النموذج، إضافة إلى الوحدات النمطية للتعليمات البرمجية وأذونات المستخدمين المقترنة بالنموذج.
-
لطباعة التقرير، من علامة التبويب معاينة الطباعة، ضمن المجموعة طباعة، انقر فوق طباعة.
استكشاف جدول في طريقة عرض "التصميم"
يوفر لك فتح جدول في طريقة عرض "التصميم" شكلاً مفصلاً في بنية الجدول. على سبيل المثال، يمكنك العثور على إعداد نوع البيانات لكل حقل أو العثور على أي قناع من أقنعة الإدخال أو معرفة ما إذا كان الجدول يستخدم أي حقول بحث — الحقول التي تستخدم الاستعلامات لاستخراج البيانات من جداول أخرى. تعتبر هذه المعلومات مفيدة لأنه يمكن أن تؤثر أنواع البيانات وأقنعة الإدخال على قدرتك على البحث عن البيانات وتشغيل استعلامات التحديث. على سبيل المثال، افترض أنك تريد استخدام استعلام تحديث لتحديث الحقول المحددة في جدول واحد من خلال نسخ البيانات في الحقول المتشابهة من جدول آخر. لن يتم تشغيل الاستعلام إذا لم تتطابق أنواع البيانات لكل حقل في الجدولين المصدر والوجهة.
-
افتح قاعدة البيانات التي تريد تحليلها.
-
في جزء التنقل، انقر بزر الماوس الأيمن فوق الجدول الذي تريد استكشافه، ثم انقر فوق طريقة عرض التصميم من القائمة المختصرة.
-
كما تقتضي الحاجة، لاحظ اسم كل حقل في الجدول ونوع البيانات المعين لكل حقل.
قد يحدد نوع البيانات المعين لكل حقل حجم البيانات ونوعها التي يمكن للمستخدمين إدخالها في حقل ما. على سبيل المثال، قد يتحدد المستخدمون بـ 20 حرفاً في حقل نص، ولا يمكن إدخال بيانات نص في حقل معين لنوع البيانات "رقم".
-
لتحديد ما إذا كان الحقل حقل بحث، انقر فوق علامة التبويب بحث في المقطع السفلي من شبكة تصميم الجداول، ضمن خصائص الحقل.
يعرض حقل البحث مجموعة واحدة من القيم (حقل واحد أو أكثر، كالاسم الأول والأخير)، ولكن عادةً ما يقوم بتخزين مجموعة مختلفة من القيم (حقل واحد، مثل معرف رقمي). على سبيل المثال، قد يخزن حقل بحث رقم معرف موظف (القيمة المخزنة)، ولكن يعرض اسم الموظف (القيمة المعروضة). عند استخدام حقل بحث في التعبيرات أو في عمليات البحث والاستبدال، يمكنك استخدام القيمة المخزنة وليست القيمة المعروضة. أفضل طريقة للتأكد من أن التعبير أو عملية البحث والاستبدال التي تستخدم حقل البحث تعمل بالطريقة التي تتوقعها هي أن تصبح على دراية بالقيم المعروضة والمخزنة في حقل البحث.
يوضح الرسم التوضيحي التالي حقل بحث نموذجي. تذكر أن الإعدادات التي تظهر في خاصية الحقل مصدر الصف ستختلف.
يستخدم حقل البحث الموضح هنا استعلام لاسترداد البيانات من جدول آخر. قد ترى أيضاً نوع آخر من حقل البحث، يسمى قائمة قيمة، يستخدم قائمة تعليمات برمجية مضمّنة من الخيارات. يعرض هذا الرسم التوضيحي قائمة قيمة نموذجية.
بشكل افتراضي، تستخدم قوائم القيم نوع البيانات "نص".
تتمثل أفضل طريقة للبحث عن قوائم البحث والقيم في عرض علامة التبويب بحث، ثم النقر فوق الإدخالات في العمود نوع البيانات لكل حقل في الجدول. للحصول على مزيد من المعلومات حول إنشاء حقول البحث وقوائم القيم، راجع الارتباطات الموجودة في المقطع انظر أيضاً.
عرض العلاقات بين الجداول
للاطلاع على تمثيل رسومي للجداول في قاعدة بيانات والحقول في كل جدول والعلاقات بين هذه الجداول، استخدم علامة تبويب العنصر علاقات. توفر علامة تبويب العنصر علاقات صورة عامة لبنية العلاقات والجداول لقاعدة بيانات — المعلومات الأساسية عندما تحتاج إلى إنشاء العلاقات بين الجداول أو تغييرها.
ملاحظة: يمكنك أيضاً استخدام علامة تبويب العنصر علاقات لإضافة علاقات أو تغييرها أو حذفها.
-
افتح قاعدة البيانات التي تريد تحليلها.
-
من علامة التبويب أدوات قاعدة البيانات، في المجموعة علاقات، انقر فوق علاقات.
تظهر علامة تبويب العنصر علاقات وتعرض لك العلاقات بين جميع الجداول الموجودة في قاعدة البيانات المفتوحة.
اطلع أيضاً على
استخدم جزء Object Dependencies لمعرفة كيفية ارتباط العناصر