قاعدة البيانات التشغيلية
تُستخدم أنظمة إدارة قواعد البيانات التشغيلية (المعروفة أيضًا بقواعد بيانات معالجة المعاملات الفورية أو OLTP ) لتحديث البيانات في الوقت الفعلي. تتيح هذه الأنواع من قواعد البيانات للمستخدمين القيام بأكثر من مجرد عرض البيانات المؤرشفة، إذ تسمح لهم بتعديلها (إضافة أو تغيير أو حذف البيانات) في الوقت الفعلي . [ 1 ] توفر قواعد بيانات OLTP المعاملات كطبقة تجريدية أساسية لضمان اتساق البيانات، مما يضمن خصائص ACID . بمعنى آخر، يُضمن اتساق البيانات في حالة حدوث أعطال أو وصول متزامن إليها.
تاريخ
منذ أوائل التسعينيات، سيطرت محركات SQL إلى حد كبير على سوق برامج قواعد البيانات التشغيلية . وفي عام ٢٠١٤، شهد سوق أنظمة إدارة قواعد البيانات التشغيلية (المعروفة سابقًا باسم OLTP ) تطورًا ملحوظًا، مع دخول شركات جديدة ومبتكرة، بالإضافة إلى الشركات القائمة التي تدعم الاستخدام المتزايد للبيانات غير المهيكلة ومحركات إدارة قواعد بيانات NoSQL ، فضلًا عن قواعد بيانات XML وقواعد بيانات NewSQL . وتركز قواعد بيانات NoSQL عادةً على قابلية التوسع، متخليةً عن اتساق البيانات من خلال عدم توفيرها للمعاملات كما تفعل أنظمة OLTP. وتدعم قواعد البيانات التشغيلية بشكل متزايد بنية قواعد البيانات الموزعة [ ٢ ] التي تستفيد من التوزيع لتوفير توافر عالٍ وتحمل للأعطال من خلال النسخ المتماثل وقابلية التوسع .
يتزايد دور قواعد البيانات التشغيلية في قطاع تكنولوجيا المعلومات بوتيرة متسارعة، حيث تنتقل من قواعد البيانات التقليدية إلى قواعد البيانات التشغيلية الآنية القادرة على تلبية الطلب الموزع على الويب والهواتف المحمولة، ومواجهة تحديات البيانات الضخمة . وإدراكًا لذلك، بدأت مؤسسة غارتنر بنشر تقرير "المربع السحري" لأنظمة إدارة قواعد البيانات التشغيلية في أكتوبر 2013. [ 3 ]
قائمة قواعد البيانات التشغيلية
تشمل قواعد البيانات التشغيلية البارزة ما يلي:
| منصة قواعد البيانات | نموذج قاعدة البيانات | دعم لغة SQL | دعم NoSQL | الكائنات المُدارة | معاملات ACID |
|---|---|---|---|---|---|
| إيروسبايك | مخزن القيم الرئيسية | لا | نعم | أزواج المفاتيح والقيم | لا أحد |
| ألتيبيس | قاعدة بيانات علائقية | نعم | لا | البيانات الجدولية | معاملات ACID |
| أباتشي كاساندرا | مخزن القيم الرئيسية | لا | نعم | أزواج المفتاح والقيمة | لا أحد |
| أباتشي إتش بيس | مخزن القيم الرئيسية | نعم (فينيكس) | نعم | أزواج المفتاح والقيمة | معاملات ACID |
| كلاودانت | قاعدة بيانات موجهة نحو المستندات | لا | نعم | JSON | لا أحد |
| نقطة التجميع | قاعدة بيانات موجهة نحو المستندات | نعم (أساسيات لغة SQL) | نعم | بيانات XML، JSON، بيانات نصية | معاملات ACID الموزعة |
| كلوستريكس | قاعدة بيانات علائقية | نعم (نيو إس كيو إل) | لا | البيانات الجدولية | معاملات ACID |
| كوتش بيس | قاعدة بيانات موجهة نحو المستندات | نعم (N1QL) | نعم | JSON، أزواج المفتاح والقيمة | معاملات ACID متعددة المستندات الموزعة |
| CouchDB | قاعدة بيانات موجهة نحو المستندات | لا | نعم | JSON | لا أحد |
| IBM Db2 | قاعدة بيانات علائقية، مستودع بيانات | نعم | نعم | JSON، أزواج المفاتيح والقيم، البيانات الجدولية، XML | معاملات ACID |
| قاعدة بيانات المؤسسة | قاعدة بيانات علائقية | نعم | لا | البيانات الجدولية | معاملات ACID |
| قاعدة بيانات المؤسسة | مخزن القيم الرئيسية | نعم | لا | أزواج المفتاح والقيمة | معاملات ACID |
| إنجريس | قاعدة بيانات علائقية | نعم | لا | البيانات الجدولية | معاملات ACID |
| مارك لوجيك | قاعدة بيانات موجهة نحو المستندات | نعم | نعم ( XQuery و JavaScript) | XML و JSON | معاملات ACID |
| خادم مايكروسوفت SQL | قاعدة بيانات علائقية | نعم | لا | البيانات الجدولية | معاملات ACID |
| MongoDB | قاعدة بيانات موجهة نحو المستندات | لا | نعم | بيسون | معاملات ACID |
| NuoDB | قاعدة بيانات علائقية | نعم (نيو إس كيو إل) | لا | البيانات الجدولية | معاملات ACID |
| أوراكل | قاعدة بيانات علائقية | نعم | نعم | نماذج متعددة | معاملات ACID |
| قاعدة بيانات الشرق | قاعدة بيانات موجهة نحو المستندات | نعم | نعم | أزواج المفتاح والقيمة | معاملات ACID [ 4 ] |
| رياك | مخزن القيم الرئيسية | لا | نعم | أزواج المفتاح والقيمة | لا أحد |
| ساب هانا | قاعدة بيانات علائقية | نعم | لا | البيانات الجدولية | معاملات ACID |
| سكيلا دي بي | مخزن القيم الرئيسية | لا | نعم | أزواج المفتاح والقيمة | لا أحد |
| فولت دي بي | قاعدة بيانات علائقية | نعم (نيو إس كيو إل) | لا | البيانات الجدولية | معاملات ACID |
| YugabyteDB | قاعدة البيانات العلائقية (YSQL)، مخزن القيم المفتاحية (YCQL) | نعم (نيو إس كيو إل) | نعم | البيانات الجدولية، JSON | معاملات ACID |
الاستخدام في الأعمال التجارية
تُستخدم قواعد البيانات التشغيلية لتخزين وإدارة وتتبع معلومات الأعمال في الوقت الفعلي. على سبيل المثال، قد تمتلك شركة قاعدة بيانات تشغيلية لتتبع كميات المخزون في المستودع. وعندما يطلب العملاء منتجات من متجر إلكتروني، يمكن استخدام قاعدة البيانات التشغيلية لتتبع عدد المنتجات المباعة وموعد إعادة طلب المخزون. كما تخزن قاعدة البيانات التشغيلية معلومات حول أنشطة المؤسسة ، مثل معاملات إدارة علاقات العملاء أو العمليات المالية، في قاعدة بيانات حاسوبية .
تتيح قواعد البيانات التشغيلية للشركات إدخال وجمع واسترجاع كميات كبيرة من المعلومات المتخصصة، مثل البيانات القانونية للشركة، والبيانات المالية، وسجلات بيانات المكالمات، ومعلومات الموظفين الشخصية، وبيانات المبيعات، وبيانات العملاء، وبيانات الأصول، وغيرها الكثير. ومن أهم مزايا تخزين المعلومات في قاعدة بيانات تشغيلية إمكانية مشاركتها داخل الشركة وعبر الإنترنت. ويمكن استخدام قواعد البيانات التشغيلية لإدارة بيانات الأعمال الحيوية، ومراقبة الأنشطة، ومراجعة المعاملات المشبوهة، أو استعراض سجل التعاملات مع عميل معين. كما يمكن أن تكون جزءًا من عملية الشراء الفعلية، كما هو الحال في التجارة الإلكترونية .
مصطلحات مستودع البيانات
في مجال مستودعات البيانات ، يكون المصطلح أكثر تحديدًا: قاعدة البيانات التشغيلية هي تلك التي يتم الوصول إليها من قِبل نظام تشغيلي (على سبيل المثال، موقع ويب موجه للعملاء أو التطبيق الذي يستخدمه قسم خدمة العملاء) لتنفيذ العمليات الروتينية للمؤسسة. تستخدم قواعد البيانات التشغيلية عادةً قاعدة بيانات لمعالجة المعاملات عبر الإنترنت ، وهي مُحسَّنة لتسريع معالجة المعاملات ( عمليات الإنشاء والقراءة والتحديث والحذف ). تُعد قاعدة البيانات التشغيلية مصدرًا لمستودع البيانات. [ 1 ] يمكن تحميل البيانات من قاعدة البيانات التشغيلية إلى مخزن بيانات تشغيلي في مستودع البيانات قبل معالجتها في مستودع البيانات.
انظر أيضاً
مراجع
- 1 2 "قاعدة البيانات التشغيلية (ODB)" . Techopedia. 15 نوفمبر 2016.
- ↑ أوزسو، م. تامر؛ فالدوريز، باتريك (2011). مبادئ قواعد البيانات الموزعة . سبرينغر. ISBN 978-1-4419-8833-1.
- ↑ "مربع غارتنر السحري لأنظمة إدارة قواعد البيانات التشغيلية" . Gartner.com.
- ↑ "المعاملات | دليل OrientDB" . مؤرشف من الأصل بتاريخ 25-03-2016 . تم الاطلاع عليه بتاريخ 25-03-2016 .
- أوبراين، جيسون، وماراكاس، غوريلا، (2008). نظم تكنولوجيا المعلومات الإدارية. برامج الحاسوب (ص 185). نيويورك، نيويورك: ماكجرو هيل
- مستودعات البيانات
- إدارة البيانات
- ذكاء الأعمال
- أنواع قواعد البيانات
