ECommerce Technology

 Site Map :: Contact Us

تقنيات التجارة الالكترونية >> مفهوم قاعدة المعطيات


الحقول المفتاحية

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

يتم تشكيل المفتاح المركب Compound Key عند الحاجة إلى دمج حقلين أو أكثر بهدف تمييز السجلات عن بعضها. ففي بعض الأحيان، لايمكن أن يتم تمييز السجل عن غيره بحقل واحد فقط، ولكن يمكن إنجاز ذلك بدمج حقلين معاً. مثال ذلك نظام المستودعات، إذ أنه من الوارد أن يقوم موردان باستعمال رمز منتج واحد لمواد مختلفة. ولكن دمج رمز المنتج مع رقم إضبارة المورد يمكن أن يستخدم لتكوين المفتاح المركب. وتكون الحقول التي تشكل المفتاح المركب مؤلفة من مفاتيح بسيطة موجودة في جداول خاصة. أما إذا كان أحد الحقول الذي يشكل المفتاح ليس مفتاحاً بسيطاً، فإن مجموعة الحقول حينئذ تشكل مايسمى بالمفتاح المٌشكّل Composite Key، بدلاً من المفتاح المركب Compound Key.

يمكن إعداد الحقول لتكون مفتاحاً أساسياً Primary Key في أنظمة قواعد المعطيات، كما هو الحال في برنامج MS Access، حيث يجب أن يكون المفتاح الأساسي حقلاً مفتاحياً بسيطاً ضمن جدول، ويقوم برنامج MS Access بالتأكد من ذلك، ويعمل على إبقاء عناصر هذا الحقل مميزة وذلك بعدم السماح بإدخال قيم متساوية. إضافة، فإنه يقوم بعملية فهرسة آلية وفقاً للمفتاح الأساسي الذي يحتاجه النظام للتأكد بسرعة من كون هذه القيمة فريدة أم لا، قبل إدخالها. أخيراً، يمكن ترتيب معطيات الجدول حسب حقل المفتاح الأساسي باستخدام هذا الفهرس.

©2005 eCommerce Technology. All rights reserved