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