ما المقصود بقاعدة البيانات
قاعدة البيانات
بالإنجليزية: Database، وهي مجموعة منظمة من البيانات، على نظام إلكترونيّ يسمح للمستخدمين بالوصول إلى البيانات بسهولة، مع إمكانية إجراء التعديل عليها، وتغييرها، وتحديثها، تستخدمها المؤسّسات لتخزين المعلومات واسترجاعهاا،[١] كما يتم استخدامها في العديد من المجالات الحياتيّة، فعلى سبيل المثال: عندما يسجل العميل الدخول إلى الحساب البنكي الخاصّ به على الإنترنت، فإن المصرف يقوم بمصادقة معلومات تسجيل الدخول الخاصّة بالشخص، وهي: اسم المستخدم، وكلمة المرور، ثمّ يقوم بعرض رصيد حسابه والمعاملات المسجّلة في قاعدة البيانات، وتتكوّن قاعدة البيانات من جداول متعدّدة؛ مثل: جداول برنامج إكسل، ومن أعمدة وصفوف، ويكون لكلّ جدول اسم معيّن وفريد في قاعدة البيانات.[٢]
نظام إدارة قواعد البيانات
بالإنجليزية: Database Management System، هو النظام الذي يتمّ استخدامه لتحقيق الاستفادة الفعليّة من البيانات المخزّنة، فهو عبارة عن قاعدة البيانات نفسها، بالإضافة إلى البرامج، والوظائف التي تلزم لاسترداد البيانات من قاعدة البيانات، أو لإدراج البيانات، بحيث يتمّ فرض القيود، والقواعد لتحديد مخطط قاعدة البيانات والحفاظ عليه، ولا يمكن استخدام قواعد البيانات دون نظام إدارة قواعد البيانات DBMS.[٢]
أنواع قاعدة البيانات
يوجد العديد من أنواع قواعد البيانات المختلفة، ومن أشهرها:[٣]
- قاعدة البيانات العلائقية (بالإنجليزية:Relational database): وهي قاعدة بيانات مجدولة يتمّ فيها تعريف البيانات، لتتمّ إعادة تنظيمها، والوصول إليها بعدّة طرق مختلفة، وتتكوّن من مجموعة من الجداول التي تحتوي على بيانات تتناسب مع فئة محدّدة مسبقاً، ويتمّ استخدام لغة الاستعلام الهيكليّة SQL فيها.
- قاعدة البيانات الموزّعة (بالإنجليزية: Distributed database): هي قاعدة بيانات يتمّ فيها تخزين أجزاء من قاعدة البيانات في مواقع فعليّة متعدّدة، كما يتمّ توزيع أو تكرار المعالجة بين نقاط مختلفة في الشبكة، ويمكن أن تكون قواعد البيانات الموزّعة متجانسة أو غير متجانسة.
- قاعدة بيانات السحابة (بالإنجليزية: Cloud database): هي قاعدة بيانات تمّ تحسينها أو تصميمها لبيئة افتراضية، ويمكن أن تكون سحابة مختلطة، أو سحابة عامّة، أو سحابة خاصّة، ويمكن من خلالها الدفع مقابل سعة التخزين، وعرض النطاق التردّدي على أساس الاستخدام، كما توفّر قابليّة التوسّع عند الطلب.
- قاعدة بيانات NoSQL: هي قاعدة مفيدة لمجموعات كبيرة من البيانات الموزّعة، وهي فعّالة في مسائل أداء البيانات الكبيرة التي لا يتمّ بناء قواعد البيانات العلائقيّة لحلّها، وهي أكثر فعاليّة عندما يتعيّن على المؤسّسة تحليل أجزاء كبيرة من البيانات غير المنظّمة أو البيانات المخزّنة على خوادم افتراضيّة متعدّدة في السحابة.
المراجع
- ↑ “Database (DB)”, www.techopedia.com, Retrieved 18-6-2018. Edited.
- ^ أ ب Mike Chapple (14-2-2018), “What Is a Database?”، www.lifewire.com, Retrieved 18-6-2018. Edited.
- ↑ Margaret Rouse, “database (DB)”، www.searchsqlserver.techtarget.com, Retrieved 18-6-2018. Edited.