الحقل هو سمة واحدة في سجل قاعدة البيانات. في جدول العملاء، قد تشمل الحقول الاسم الأول، واسم العائلة، والبريد الإلكتروني، ورقم الهاتف، وتاريخ التسجيل. يحتوي كل حقل على معلومة واحدة عن السجل. نوع بيانات الحقل هو: نص، أو رقم، أو تاريخ، أو قيمة منطقية. قد تكون له قيود: إلزامي، أو فريد، أو حد أقصى للطول. الحقل هو أصغر وحدة بيانات في قاعدة البيانات العلائقية.
تُعرَّف الحقول في المخطط. يحدد المخطط اسم الحقل ونوعه وقيوده. تغيير حقل بعد وجود البيانات ممكن ولكنه محفوف بالمخاطر. إضافة حقل عادةً ما تكون آمنة. حذف حقل يُعطِّل الاستعلامات التي تشير إليه. تغيير نوع حقل قد يُتلف البيانات إذا لم يكن التحويل سليمًا. إعادة تسمية حقل تُعطِّل جميع الاستعلامات والتقارير والتطبيقات التي تستخدم الاسم القديم. اصطلاحات تسمية الحقول مهمة. الأسماء المتسقة تُسهِّل فهم المخططات. حقل يُسمى cust_email في جدول وcustomer_email في جدول آخر يُسبب ارتباكًا. حقل يُسمى status وله معانٍ مختلفة في جداول مختلفة يُسبب أخطاءً. أسماء الحقول الجيدة وصفية ومتسقة. تُخبرك بنوع البيانات دون الحاجة إلى توثيق. أسماء الحقول السيئة تتطلب فك تشفير.
خصائص الحقل
- الاسم — المعرّف المستخدم في الاستعلامات
- النوع: نص، رقم، تاريخ، قيمة منطقية
- الطول — الحد الأقصى لحجم حقول النص
- القيود - القيم المطلوبة والفريدة والافتراضية
- الوصف - توثيق لما يحتويه الحقل
الحقل بمثابة وعد. فهو يحدد البيانات التي يحتويها السجل. إذا أخلّ هذا الوعد، فإن كل استعلام مبني عليه سيفشل أيضاً.
Comments
No comments yet. Be the first to share a thought.
Leave a comment