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