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