/ / قواعد البيانات الموزعة

قواعد البيانات الموزعة

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

كريستوفر دت ، متخصص في قواعد البياناتالبيانات ذات الشهرة العالمية ، حددت اثني عشر خاصية رئيسية يجب أن تحتوي عليها جميع قواعد البيانات الموزعة: 1) الاستقلال الذاتي ، 2) العمليات المستمرة ، 3) استقلالية العقد ، 4) التجزئة الشفافة ، 5) شفافية الموقع ، 6) معالجة طلبات معينة ، 7 ) التكرار الشفاف ، 8) استقلال المعدات ، 9) معالجة المعاملات الموزعة ، 10) شفافية الشبكة ، 11) استقلال نظام التشغيل ، 12) الاستقلال عن قواعد البيانات المختارة.

النظر في الصفات الرئيسية التي ، وفقا للبيانات ، ينبغي أن يكون جميع قواعد البيانات الموزعة بمزيد من التفصيل.

الحكم الذاتي المحلي يعني أن كل عقدة تدير بشكل مستقل بيانات قاعدتها.

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

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

تجزئة شفافة. تتطلب هذه الخاصية من قواعد البيانات الداخلية لدعم توزيع توزيع البيانات ، والتي هي في الواقع واحدة كاملة.

تخطيط الشفافية. يجب على المستخدم الذي يصل إلى قواعد البيانات الموزعة ألا يعرف شيئًا عن العقد التي توجد بها المعلومات المطلوبة فعليًا.

معالجة الطلبات الموزعة. يجب أن تقوم قاعدة البيانات بتنفيذ الاستعلامات الموزعة في SQL.

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

تعني استقلالية الأجهزة أن أي نموذج كمبيوتر يمكن أن يعمل كمحطة مركزية لشبكة قاعدة بيانات موزعة.

يتم تفسير معالجة المعاملات الموزعة.كطريقة لتحديث قاعدة بيانات موزعة باستخدام UPDATE و DELETE و INSERT ، أثناء التنفيذ الذي لا يتم فقدان تكامل و تناسق المعلومات المخزنة في قاعدة البيانات.

يعني الاستقلال عن نظام التشغيل أن عُقد النظام يمكن أن تعمل تحت سيطرة أي نظام تشغيل.

شفافية الشبكة تعني أن الوصول إلى جميع عناصر قاعدة البيانات الموزعة يتطلب اتصالاً بالشبكة فقط.

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

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

يحب:
0
الوظائف الشعبية
التطور الروحي
طعام
ذ