نظام إدارة قواعد البيانات (DBMS) هو برنامج يستخدم لإدارة قاعدة البيانات
يوفر DBMS واجهة لإجراء عمليات مختلفة مثل :
- إنشاء قاعدة البيانات
- تخزين البيانات فيها
- تحديث البيانات
- إنشاء جدول في قاعدة البيانات
وغير ذلك الكثير
يوفر DBMS واجهة لإجراء عمليات مختلفة مثل :
- إنشاء قاعدة البيانات
- تخزين البيانات فيها
- تحديث البيانات
- إنشاء جدول في قاعدة البيانات
وغير ذلك الكثير
♦️تتيح أنظمة إدارة قواعد البيانات للمستخدمين القيام بما يلي:
• تحديد البيانات:
يسمح للمستخدمين بإنشاء وتعديل وحذف التعريفات التي تحدد تنظيم قاعدة البيانات.
• تحديث البيانات:
توفر وصولاً للمستخدمين لإدراج وتعديل وحذف البيانات من قاعدة البيانات
• تحديد البيانات:
يسمح للمستخدمين بإنشاء وتعديل وحذف التعريفات التي تحدد تنظيم قاعدة البيانات.
• تحديث البيانات:
توفر وصولاً للمستخدمين لإدراج وتعديل وحذف البيانات من قاعدة البيانات
• استرداد البيانات:
يسمح للمستخدمين باسترداد البيانات من قاعدة البيانات بناءً على المتطلبات
• إدارة المستخدمين:
تسجيل المستخدمين ومراقبة إجراءاتهم ، وفرض أمن البيانات ، والحفاظ على سلامة البيانات
يسمح للمستخدمين باسترداد البيانات من قاعدة البيانات بناءً على المتطلبات
• إدارة المستخدمين:
تسجيل المستخدمين ومراقبة إجراءاتهم ، وفرض أمن البيانات ، والحفاظ على سلامة البيانات
♦️أنواع DBMS:
- Network
- Relational
- Object-oriented
- Hierarchical
بعض برامج DBMS الشائعة هي :
- MYSQL
- PostgreSQL
- Oracle
- SQLite
- MariaDB
- MS SQL Server
وما إلى ذلك
وتستند كل هذه البرامج إلى أنواع مختلفة من نظم إدارة قواعد البيانات المتوفرة في السوق
- Network
- Relational
- Object-oriented
- Hierarchical
بعض برامج DBMS الشائعة هي :
- MYSQL
- PostgreSQL
- Oracle
- SQLite
- MariaDB
- MS SQL Server
وما إلى ذلك
وتستند كل هذه البرامج إلى أنواع مختلفة من نظم إدارة قواعد البيانات المتوفرة في السوق
♦️ مستخدمو نظام إدارة قواعد البيانات:
١- مبرمجو التطبيقات:
يكتب مبرمجو التطبيقات برامج بلغات برمجة مختلفة للتفاعل مع قواعد البيانات
٢- مسؤولو قواعد البيانات:
مسؤول قاعدة البيانات مسؤول عن إدارة نظام إدارة قواعد البيانات بأكمله. يطلق عليه/هي مسؤول قاعدة البيانات أو DBA
١- مبرمجو التطبيقات:
يكتب مبرمجو التطبيقات برامج بلغات برمجة مختلفة للتفاعل مع قواعد البيانات
٢- مسؤولو قواعد البيانات:
مسؤول قاعدة البيانات مسؤول عن إدارة نظام إدارة قواعد البيانات بأكمله. يطلق عليه/هي مسؤول قاعدة البيانات أو DBA
٣- المستخدمون end-users:
المستخدمون هم الأشخاص الذين يتفاعلون مع نظام إدارة قواعد البيانات
إنهم يقومون بعمليات مختلفة على قاعدة البيانات مثل الاسترجاع والتحديث والحذف وما إلى ذلك
المستخدمون هم الأشخاص الذين يتفاعلون مع نظام إدارة قواعد البيانات
إنهم يقومون بعمليات مختلفة على قاعدة البيانات مثل الاسترجاع والتحديث والحذف وما إلى ذلك
♦️ أين يتم تطبيق نظام إدارة قواعد البيانات في الواقع؟
فيما يلي تطبيقات نظام قواعد البيانات الشائعة:
١- الخدمات المصرفية: لمعلومات العملاء وأنشطة الحساب والمدفوعات والودائع والقروض وما إلى ذلك
٢- المطارات: للحجوزات ومعلومات الجدول الزمني
فيما يلي تطبيقات نظام قواعد البيانات الشائعة:
١- الخدمات المصرفية: لمعلومات العملاء وأنشطة الحساب والمدفوعات والودائع والقروض وما إلى ذلك
٢- المطارات: للحجوزات ومعلومات الجدول الزمني
٣- الجامعات: للحصول على معلومات الطلاب وتسجيلات الدورات والكليات والدرجات
٤- الاتصالات السلكية واللاسلكية: يساعد على الاحتفاظ بسجلات المكالمات والفواتير الشهرية والحفاظ على الأرصدة وما إلى ذلك
وغيرها العديد من الاماكن الاخرى
٤- الاتصالات السلكية واللاسلكية: يساعد على الاحتفاظ بسجلات المكالمات والفواتير الشهرية والحفاظ على الأرصدة وما إلى ذلك
وغيرها العديد من الاماكن الاخرى
♦️ متى لا تستخدم نظام DBMS؟
على الرغم من أن نظام DBMS مفيد، لا يزال غير مناسب للمهمة المحددة المذكورة أدناه:
لا ينصح به عندما لا يكون لديك الميزانية أو الخبرة لتشغيل نظام إدارة قواعد البيانات، في مثل هذه الحالات، يمكن أن تكون ملفات Excel/CSV/Flat تعمل بشكل كاف
على الرغم من أن نظام DBMS مفيد، لا يزال غير مناسب للمهمة المحددة المذكورة أدناه:
لا ينصح به عندما لا يكون لديك الميزانية أو الخبرة لتشغيل نظام إدارة قواعد البيانات، في مثل هذه الحالات، يمكن أن تكون ملفات Excel/CSV/Flat تعمل بشكل كاف
هل تعلمت شيء جديد؟ لا تنس اعادة التغريد حتى يستفيد الجميع 🙏🏼
جاري تحميل الاقتراحات...