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