ما هو تناسق البيانات؟

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

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

اتساق المعاملة هو اتساق جزء من البيانات عبر معاملة عمل داخل الكمبيوتر. على سبيل المثال ، قد يطلب أحد البرامج المصرفية في الأصل رصيد حساب ابتدائي للمستخدم النهائي. من تلك النقطة فصاعدًا ، يعتمد البرنامج بأكمله على رقم الرصيد الأصلي المتبقي في ذاكرة البرنامج. إذا كان الرصيد الأصلي هو 50,000 دولار أمريكي (50,000 دولار أمريكي) وكانت هناك مشكلة في النظام تؤدي إلى تغيير ذلك إلى 75,000 دولار أمريكي ، فإن الكمبيوتر لا يكون متسقًا في المعاملة. بدون اتساق المعاملات ، لا يبقى أي شيء يتم إدخاله في البرنامج موثوقًا به.

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

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