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

ما هي الذرية؟ - تعريف من techopedia

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

Anonim

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

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

تيكوبيديا تشرح الذرية

Atomicity هي جزء من نموذج ACID (Atomicity ، الاتساق ، العزلة ، المتانة) ، وهي عبارة عن مجموعة من المبادئ المستخدمة لضمان موثوقية معاملات قاعدة البيانات. عادة ما يتم تحقيق الذرية من خلال آليات معقدة مثل عمل اليومية أو التسجيل ، أو عبر مكالمات نظام التشغيل.

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

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

ما هي الذرية؟ - تعريف من techopedia