انواع قاعدة البيانات DataBase

انواع قاعدة البيانات DataBase

ما معنى قاعدة البيانات انواع DataBase؟

قاعدة البيانات DataBase هي انواع مجموعة منظمة من المعلومات التي يمكن الوصول إليها وإدارتها وتحديثها بسهولة. حيث يتم تنظيم البيانات في الصفوف والأعمدة والجداول وفهرستها لتسهيل البحث عن المعلومات ذات صلة. عن طريق تحديث البيانات وتوسيعها وحذفها عند إضافة معلومات جديدة. و تعمل DataBase على معالجة أعباء العمل لإنشاء وتحديث نفسها، والاستعلام عن البيانات التي تحتوي عليها، وتشغيل التطبيقات ضدها.

أهم انواع قاعدة البيانات DataBase

المعلومات

عندما يتم إدخال المعلومات وتخزينها في جهاز كمبيوتر، وعادة ما تسمى البيانات. بعد المعالجة (مثل التنسيق والطباعة)، يمكن مرة أخرى أن ينظر إلى بيانات الإخراج على أنها معلومات.عندما يتم تجميع المعلومات أو استخدامها لفهم أو القيام بشيء ما.

البيانات

على جهاز الحاسوب، البيانات هي المعلومات التي تمت ترجمتها إلى شكل فعال للحركة أو المعالجة. وبالمقارنة مع أجهزة الكمبيوتر ووسائل الإعلام اليوم،البيانات هي المعلومات يتم تحويلها إلى شكل رقمي ثنائي. ومن المعقول أن تستخدم البيانات كموضوع واحد أو عدة مواضيع. فالبيانات الأولية عبارة عن مصطلح يستخدم لوصف البيانات بأشكالها الرقمية الأساسية.

جهاز الحاسوب

وتحتوي قاعدة بيانات الحاسوب عادة على تجميع للبيانات أو سجلات ، مثل معاملات البيع، وكتالوجات المنتجات وقوائم الجرد، وملفات العملاء. فالكمبيوتر هو جهاز يقبل المعلومات في شكل بيانات رقمية ويتلاعب بها للحصول على نتيجة بناء على برنامج أو تسلسل من التعليمات حول كيفية معالجة البيانات.

وتشمل انواع أجهزة الكمبيوتر المعقدة أيضا وسائل تخزين البيانات بما في ذلك البرنامج الذي هو أيضا شكل من أشكال البيانات لفترة لازمة من الوقت. ويمكن أن يكون البرنامج ثابتا ومتكاملا في الحاسوب ويطلق عليه بدوائر المنطق كما هو الحال على المعالجات الدقيقة و يمكن توفير برامج مختلفة للكمبيوتر محملة في تخزينه يشغلها كمسؤول أو مستخدم . فأجهزة الكمبيوتر اليوم لديها نوعين من البرمجة.

المعالج CPU

المعالج يحتوي على كافة أو معظم وظائف وحدة المعالجة المركزية CPU وهو "المحرك" الذي يقوم بتشغيل عند تشغيل جهاز الكمبيوتر الخاص بك. تم تصميم المعالجات الدقيقة لأداء العمليات الحسابية والمنطقية التي تستخدم عدد صغير من مناطق الحيازة تسمى السجلات. وتشمل عمليات نموذجية من المعالجات الدقيقة الجمع والطرح والمقارنة بين رقمين واسترجاع أرقام من منطقة إلى أخرى. هذه العمليات هي نتيجة لمجموعة من التعليمات التي هي جزء من تصميم المعالجات الدقيقة.

عندما يكون جهاز الكمبيوتر الخاص بك، يتلقى المعالج تعليمات الأولى على BIOS المدخلات الأساسية / نظام الناتج المضمنة مع جهاز الكمبيوتر في ذاكرتها. بعد ذلك، إما BIOS أو نظام التشغيل الذي يحمل BIOS في ذاكرة الكمبيوتر، و "المعرف" تطبيق برنامج المعالج، ويعطيها التعليمات لتنفيذ.

قاعدة بيانات relational

قاعدة البيانات DataBase relational، التي اخترعها E.F.Cod كود في عب في عام 1970، هي قاعدة بيانات جدولية يتم فيها تعريف البيانات بحيث يمكن إعادة ترتيبها والوصول إليها بطرق مختلفة.

تتكون قاعدة البيانات relational من مجموعة من الجداول مع البيانات التي تطابق فئة محددة مسبقا. يحتوي كل جدول على فئة بيانات واحدة على الأقل في عمود ولكل صف مثيل بيانات معين للفئات المحددة في الأعمدة.

لغة الاستعلام المنظمة (SQL) هي واجهة المستخدم القياسية وبرنامج التطبيق لقاعدة بيانات relational. من السهل توسيع DataBase relational، ويمكن إضافة فئة جديدة من البيانات بعد إنشاء قاعدة البيانات الأصلية دون الحاجة إلى تعديل جميع التطبيقات الموجودة.

قاعدة البيانات distributed

DataBase distributed هي قاعدة بيانات يتم فيها تخزين أجزاء من قاعدة البيانات في مواقع فعلية متعددة والتي يتم فيها تشتيت أو تكرار العملية بين نقاط مختلفة في الشبكة. يمكن أن تكون متجانسة أو غير متجانسة. جميع المواقع المادية في نظام قاعدة بيانات موزعة متجانسة لديها نفس الأجهزة الأساسية وتشغيل نفس أنظمة التشغيل وتطبيقات. قد تختلف الأجهزة أو أنظمة التشغيل أو تطبيقات قاعدة البيانات في قاعدة بيانات موزعة غير متجانسة في كل موقع.

قاعدة البيانات Cloud

DataBase Cloud هي قاعدة بيانات محسنة أو مبنية للبيئة الافتراضية، سواء في سحابة مختلطة أو سحابة عامة أو سحابة خاصة. توفر السحابية فوائد مثل القدرة على الدفع لسعة التخزين وعرض النطاق الترددي للاستخدام، وتوفر قابلية التوسع حسب الطلب وتوافر عالي. كما تتيح قاعدة البيانات السحابية للمؤسسات دعم تطبيقات الأعمال في نشر البرامج كخدمة.

قاعدة بيانات NoSQL

NoSQL مفيدة لمجموعة كبيرة من البيانات الموزعة. قاعدة بيانات NoSQL فعالة أداء البيانات الكبيرة أن قاعدة البيانات DataBase relational ليست مصممة لحلها. فهي أكثر فعالية عندما تحتاج منظمة لتحليل أجزاء كبيرة من البيانات غير منظمة أو المخزنة على خوادم افتراضية متعددة في Cloud .

DataBase Object-oriented

غالبا ما يتم تخزين العناصر التي يتم إنشاؤها باستخدام لغات البرمجة Object في DataBase relational، ولكن Object مناسبة تماما لهذه العناصر. يتم تنظيم قاعدة بيانات Object-oriented حول الكائنات بدلا من الإجراءات والبيانات بدلا من المنطق. على سبيل المثال، قد يكون سجل الوسائط المتعددة في قاعدة بيانات relational كائن بيانات محدد، بدلا من قيمة أبجدية رقمية.

قاعدة بيانات Graph

قاعدة بيانات Graph، هو نوع من قاعدة بيانات NoSQL يستخدم نظرية الرسم البياني لتخزين، خريطة، والعلاقات الاستعلام. قاعدة بيانات الرسم البياني هي في الأساس مجموعات من العقد والحواف، حيث تمثل كل عقدة كيانا، وتمثل كل حافة اتصالا بين العقد. وتزداد شعبية DataBase NoSQL لتحليل التوصيل البيني. على سبيل المثال، يمكن للشركات استخدام قاعدة بيانات NoSQL استخراج بيانات العملاء من وسائل الاعلام الاجتماعية.

الوصول إلى قاعدة البيانات: DBMS و SGBDR

نظام إدارة DataBase DBMS هو نوع من البرامج التي تسمح لك بتعريف ومعالجة واسترجاع وإدارة البيانات المخزنة في قاعدة بيانات. نظام إدارة relational SGBDR هو نوع من برامج إدارة التي تم تطويرها في السبعينيات، استنادا إلى النموذج relational، ولا تزال الطريقة الأكثر شعبية لإدارة قاعدة البيانات. Microsoft SQL Server، قاعدة بيانات Oracl ،حيث IBM DB2 و MySQL هي أفضل المنتجات RDBMS المتاحة لمستخدمي المؤسسات. تم إدخال تقنيات DBMS في الستينات لدعم قاعدة البيانات الهرمية، بما في ذلك نظام إدارة المعلومات في IBM ونظام إدارة قاعدة البيانات المتكامل CA.

انواع تطور DataBase

تطورت DataBase منذ إنشائها في 1960، إبتداءا من الشبكة وقاعدة البيانات الهرمية ،و في 1980 مع قاعدة البيانات وobject-oriented، واليوم مع SQL و NoSQL . cloud.

في رأي، يمكن تصنيف DataBase حسب نوع المحتوى: ببليوغرافي، النص الكامل، رقمية، والصور. وفي علوم الحاسوب، تصنف أحيانا وفقا لنهجها التنظيمي.

هناك انواع مختلفة من قاعدة البيانات، بدءا من النهج الأكثر شيوعا، و relational، لقاعدة بيانات distributed، قاعدة بيانات cloud، أو قاعدة بيانات NoSQL. أغلب نظريات الحديثة للحاسوب من قبل تشارلز باباج بعد الأفكار الرياضية من جورج بول، عالم الرياضيات الذي ذكر لأول مرة مبادئ المنطق الكامنة في الكمبيوتر الرقمي اليوم.

وقال مساعد باباج والمتعاون، أدا لوفيليس، قد أدخلت أفكار حلقات البرنامج ويعتبر أول مبرمج. وبصرف النظر عن الآلات الحاسبة الميكانيكية، بدأت أول أجهزة كمبيوتر صالحة للاستخدام ، تسارع مع اختراع الترانزستور، والذي أصبح بعد ذلك جزءا لا يتجزأ لأعداد كبيرة من الدوائر المتكاملة، مما جعل في نهاية المطاف من الكمبيوتر الشخصي منخفضة التكلفة نسبيا.

فأجهزة الكمبيوتر الحديثة تتبع بطبيعتها أفكار البرنامج المخزن من قبل جون فون نيومان في عام 1945. أساسا، يتم قراءة البرامج من قبل الكمبيوتر واحدة في وقت واحد، ثم يقرأ الكمبيوتر التعليمات .

وفي الآونة الأخيرة، وضعت حواسيب وبرامج تسمح لعدة برامج (وأجهزة كمبيوتر) بالعمل على نفس المشكلة في نفس الوقت بالتوازي. مع ظهور الإنترنت ونقل البيانات وعرض النطاق الترددي العالي،