نظام تقني

نظام إدارة قواعد البيانات

Database Management System

برمجية تحفظ بيانات المؤسسة في جداول منظمة، وتتيح لآلاف المستخدمين قراءتها وتعديلها في الوقت نفسه دون أن تضيع أو تتضارب.

نظرة عامة

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

كيف يعمل نظام إدارة قواعد البيانات

مخطط ثلاثي الأبعاد يوضح طريقة عمل نظام إدارة قواعد البياناتالتطبيقاتأوامر SQLمحرك الاستعلاميختار أسرع طريقالفهارسبحث سريعالجداولالبيانات المنظمةسجل المعاملاتكل تغيير أولًاالنسخة الاحتياطيةنسخ متماثل
اضغط على الرقم لعرض الخطوة · اسحب المخطط جانبيًا لرؤيته كاملًا
  1. الأوامر

    ترسل التطبيقات طلبات القراءة والكتابة إلى قاعدة البيانات.

  2. محرك الاستعلام

    يحلل الأمر ويضع خطة التنفيذ الأسرع.

  3. الفهارس

    تشبه فهرس الكتاب، فتصل إلى السجل المطلوب دون قراءة الجدول كله.

  4. الجداول والمعاملات

    تُنفذ العملية كلها أو لا شيء منها، وتُقفل السجلات أثناء التعديل.

  5. سجل المعاملات

    يُكتب كل تغيير في السجل قبل الجدول، فيمكن الاستعادة بعد أي عطل.

  6. النسخ الاحتياطي

    تُنسخ البيانات إلى خادم آخر، وتُؤخذ نسخ احتياطية دورية.