شبكة محبي البرمجيات  🖥
شبكة محبي البرمجيات 🖥

@PrograminLovers

24 Tweets 417 reads Feb 03, 2021
ما هي أنواع قواعد البيانات ؟
ثريد مميز يشرح ١١ نوع من قواعد البيانات
Centralised database
Distributed database
Personal database
End-user database
Commercial database
NoSQL database
Operational database
Relational database
Cloud database
Object-oriented database
Graph database
1- قاعدة بيانات مركزية Centralised database.
يتم تخزين المعلومات (البيانات) في موقع مركزي ويمكن للمستخدمين من مواقع مختلفة الوصول إلى هذه البيانات يحتوي هذا النوع من قواعد البيانات على إجراءات التطبيق التي تساعد المستخدمين على الوصول إلى البيانات حتى من موقع بعيد >
يتم تطبيق أنواع مختلفة من إجراءات المصادقة للتحقق والتحقق من صحة المستخدمين النهائيين ، وبالمثل ، يتم توفير رقم تسجيل من خلال إجراءات التطبيق التي تحافظ على تتبع وتسجيل استخدام البيانات.
2- قاعدة البيانات الموزعة Distributed database.
على عكس مفهوم قاعدة البيانات المركزية ، تحتوي قاعدة البيانات الموزعة على مساهمات من قاعدة البيانات المركزية بالإضافة إلى المعلومات التي تلتقطها أجهزة الكمبيوتر المحلية أيضًا ولكن البيانات ليست في مكان واحد >
ويتم توزيعها في مواقع مختلفة للمؤسسة ترتبط هذه المواقع ببعضها البعض بمساعدة روابط الاتصال التي تساعدهم على الوصول إلى البيانات الموزعة بسهولة يمكنك تخيل قاعدة بيانات موزعة كقاعدة يتم فيها تخزين أجزاء مختلفة من قاعدة البيانات في عدة >
مواقع مختلفة (فعلية) إلى جانب إجراءات التطبيق التي يتم نسخها وتوزيعها بين نقاط مختلفة في الشبكة هناك نوعان من قواعد البيانات الموزعة متجانسة - وغير متجانسة - تُعرف قواعد البيانات التي تحتوي على نفس الأجهزة الأساسية وتعمل على نفس أنظمة التشغيل وإجراءات التطبيق باسم DDB المتجانس .
3- قاعدة البيانات الشخصية Personal database
يتم جمع البيانات وتخزينها على أجهزة كمبيوتر شخصية صغيرة الحجم ويمكن إدارتها بسهولة يتم استخدام البيانات بشكل عام من قبل نفس القسم في المؤسسة ويتم الوصول إليها من قبل مجموعة صغيرة من الأشخاص.
4- قاعدة بيانات المستخدم النهائي End-user database
لا يهتم المستخدم النهائي عادةً بالمعاملة أو العمليات التي تتم على مستويات مختلفة وهو على دراية فقط بالمنتج الذي قد يكون برنامجًا أو تطبيقًا لذلك ، هذه قاعدة بيانات مشتركة مصممة خصيصًا للمستخدم النهائي
5- قاعدة البيانات التجارية Commercial database
هذه هي الإصدارات المدفوعة من قواعد البيانات الضخمة المصممة بشكل فريد للمستخدمين الذين يرغبون في الوصول إلى المعلومات للحصول على المساعدة تخضع قواعد البيانات هذه لموضوع محدد >
ولا يمكن للمرء تحمل تكلفة الاحتفاظ بمثل هذه المعلومات الضخمة يتم توفير الوصول إلى قواعد البيانات هذه من خلال الروابط التجارية
6- قاعدة بيانات NoSQL database
هذه تستخدم لمجموعات كبيرة من البيانات الموزعة هناك بعض مشكلات أداء البيانات الضخمة التي يتم التعامل معها بفاعلية بواسطة قواعد البيانات العلائقية ، مثل هذا النوع من المشكلات تتم إدارتها بسهولة بواسطة قواعد بيانات NoSQL
هناك كفاءة كبيرة في تحليل البيانات غير المهيكلة كبيرة الحجم والتي يمكن تخزينها على خوادم افتراضية متعددة في السحابة.
7- قاعدة البيانات التشغيلية Operational database
يتم تخزين المعلومات المتعلقة بعمليات المؤسسة داخل قاعدة البيانات هذه تتطلب الخطوط الوظيفية مثل التسويق وعلاقات الموظفين وخدمة العملاء وما إلى ذلك هذا النوع من قواعد البيانات
8- قواعد البيانات العلائقية Relational database
يتم تصنيف قواعد البيانات هذه من خلال مجموعة من الجداول حيث يتم احتواء البيانات في فئة محددة مسبقًا يتكون الجدول من صفوف وأعمدة حيث يحتوي العمود على إدخال لبيانات فئة معينة وتحتوي الصفوف على مثيل لتلك البيانات المحددة وفقًا للفئة >
لغة الاستعلام الهيكلية (SQL) هي واجهة برنامج المستخدم والتطبيق القياسية لقاعدة بيانات علائقية هناك العديد من العمليات البسيطة التي يمكن تطبيقها على الجدول مما يجعل توسيع قواعد البيانات هذه أسهل ، وربط قاعدتي بيانات بعلاقة مشتركة وتعديل جميع التطبيقات الموجودة.
9- قواعد البيانات السحابية Cloud database
يتم تخزين البيانات على وجه التحديد عبر قواعد البيانات السحابية Cloud ، إما في سحابة مختلطة أو سحابة عامة أو خاصة قاعدة البيانات السحابية هي قاعدة بيانات تم تحسينها أو إنشائها لمثل هذه البيئة الافتراضية هناك العديد من الفوائد >
لقاعدة البيانات السحابية ، بعضها هو القدرة على الدفع مقابل سعة التخزين وعرض النطاق الترددي على أساس كل مستخدم ، كما أنها توفر قابلية التوسع عند الطلب ، إلى جانب التوافر العالي توفر قاعدة البيانات السحابية أيضًا للشركات الفرصة لدعم تطبيقات الأعمال في نشر البرامج كخدمة.
10- قواعد البيانات الكائنية Object-oriented database
قاعدة البيانات الكائنية هي مجموعة من البرمجة الشيئية وقاعدة البيانات العلائقية هناك العديد من العناصر التي تم إنشاؤها باستخدام لغات البرمجة الموجهة للكائنات مثل C ++ و Java والتي يمكن تخزينها في قواعد البيانات العلائقية >
ولكن قواعد البيانات الموجهة للكائنات مناسبة تمامًا لتلك العناصر يتم تنظيم قاعدة البيانات الموجهة للكائنات حول الكائنات بدلاً من الإجراءات والبيانات بدلاً من المنطق على سبيل المثال ، يمكن أن يكون سجل الوسائط المتعددة في قاعدة بيانات علائقية كائن بيانات قابل للتحديد ،
11- قواعد بيانات الرسم البياني Graph database.
الرسم البياني عبارة عن مجموعة من العقد والحواف حيث تُستخدم كل عقدة لتمثيل كيان وتصف كل حافة العلاقة بين الكيانات قاعدة البيانات الموجهة بالرسم البياني ، أو قاعدة بيانات الرسم البياني ، هي نوع من قواعد بيانات NoSQL >
التي تستخدم نظرية الرسم البياني لتخزين العلاقات وتخطيطها والاستعلام عنها تُستخدم قواعد بيانات الرسم البياني أساسًا لتحليل الترابط على سبيل المثال ، قد تستخدم الشركات قاعدة بيانات الرسم البياني لتعدين بيانات العملاء من وسائل التواصل الاجتماعي.
وأخيرا الحديث عن قواعد البيانات شيق ولا ينتهي خاصة إذا كنت مبرمج تتعامل مع قواعد البيانات أو مدير قواعد بيانات في مؤسسة أو شركة أو محلل بيانات فستكون بحاجة إلي معرفة أكثر حول قواعد البيانات وطبيعة عملها.
لمزيد من المعلومات يمكنك زيارة موقع
tutorialspoint.com
لقراءة الموضوع بالكامل علي موقع الشبكة
pglovers.com
هل استفدت من الموضوع ❤️

Loading suggestions...