بيت قواعد بيانات ما هو الاتساق؟ - تعريف من techopedia

ما هو الاتساق؟ - تعريف من techopedia

جدول المحتويات:

Anonim

تعريف - ماذا يعني الاتساق؟

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

تيكوبيديا يوضح الاتساق

قد تنص قاعدة الاتساق البسيطة على أن عمود "النوع" لقاعدة البيانات قد يحتوي فقط على القيم "ذكر" أو "أنثى" أو "غير معروف". إذا حاول المستخدم إدخال شيء آخر ، فقل "Hermaphrodite" ، ثم تبدأ قاعدة تناسق قاعدة البيانات ولا تسمح بإدخال هذه القيمة.

يمكن أن تكون قواعد التناسق أكثر تفصيلاً ، على سبيل المثال يجب أن يتبع رقم الحساب المصرفي نمطًا محددًا - يجب أن يبدأ بحرف "C" للتحقق من الحساب أو "S" لحساب التوفير ، ثم يتبعه 14 رقمًا يتم انتقاؤها من التاريخ و الوقت ، في شكل YYYYMMDDHHMISS.

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

تعد قواعد التناسق ذات أهمية حيوية أثناء إنشاء قواعد البيانات ، لأنها تجسيد لقواعد العمل التي يتم إنشاء قاعدة البيانات من أجلها. كما أنها تخدم وظيفة أخرى مهمة: فهي تجعل عمل مطوري التطبيقات أسهل - عادة ما يكون من الأسهل بكثير تحديد قواعد التناسق على مستوى قاعدة البيانات بدلاً من تحديدها في التطبيق الذي يتصل بقاعدة البيانات.
تمت كتابة هذا التعريف في سياق قواعد البيانات
ما هو الاتساق؟ - تعريف من techopedia