قواعد البيانات: أنواع قواعد البيانات
قاعدة البيانات هي مجموعة منظمة من البيانات المخزنة إلكترونيا. توجد عدة أنواع من قواعد البيانات تختلف في طريقة تنظيم البيانات وعلاقتها. في هذا الدرس سنتعرف على أنواع قواعد البيانات.
قواعد البيانات العلائقية
قواعد البيانات العلائقية (Relational Databases) هي الأكثر انتشارا. تنظم البيانات في جداول (Tables) مرتبطة ببعضها بواسطة العلاقات (Relations). كل جدول يحتوي على صفوف (Records) وأعمدة (Fields). المفتاح الرئيسي (Primary Key) يعرف كل سجل بشكل فريد. المفتاح الخارجي (Foreign Key) يربط الجداول. أمثلة: MySQL, PostgreSQL, Oracle.
قواعد البيانات غير العلائقية NoSQL
قواعد البيانات غير العلائقية (NoSQL) تستخدم نماذج بيانات مختلفة عن الجداول. أنواعها: قواعد البيانات الوثائقية (Document Stores) مثل MongoDB، تخزن البيانات كمستندات JSON. قواعد البيانات الرسوم البيانية (Graph Databases) مثل Neo4j، تخزن البيانات كعقد وعلاقات. قواعد البيانات الرئيسية-القيمة (Key-Value Stores) مثل Redis.
أنظمة إدارة قواعد البيانات DBMS
نظام إدارة قواعد البيانات (DBMS) هو برنامج يسمح بإنشاء وإدارة قواعد البيانات. وظائفه: تعريف البيانات، إدخال البيانات، استرجاع البيانات، تحديث البيانات، التحكم في الوصول، النسخ الاحتياطي. أمثلة على DBMS: MySQL, SQL Server, Oracle, MongoDB.
تمارين
تمرين 1: قارن بين قواعد البيانات العلائقية وغير العلائقية.
تمرين 2: اذكر أربعة أمثلة لأنظمة إدارة قواعد البيانات مع ذكر نوع كل منها.
للمزيد: قواعد البيانات: المفاهيم الأساسية و قواعد البيانات: مفهومها وعناصرها.
مدونة التربية و التعليم في الجزائر – دروس، فروض، نتائج امتحانات مدونة التربية والتعليم في الجزائر | تحضير الدروس، فروض واختبارات، نتائج البكالوريا وBEM، مسابقات التوظيف، والتوجيه المدرسي للطلاب وأولياء الأمور.