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