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