ثريد في هذه التغريدة سوف نتعرف على بنية ال DataBase ومقارنتها بين ال Sql و ال NoSql في عالم قواعد

ثريد في هذه التغريدة سوف نتعرف على بنية ال DataBase ومقارنتها بين ال Sql و ال NoSql في عالم قواعد البيانات ، هناك نوعان رئيسيان هما: SQL و NoSQL ك

ثريد

في هذه التغريدة سوف نتعرف على بنية ال DataBase ومقارنتها بين ال Sql و ال NoSql

في عالم قواعد البيانات ، هناك نوعان رئيسيان هما: SQL و NoSQL

كلاهما يختلفان في طريقة بنائهما ونوع المعلومات التي يخزنانها وطريقة التخزين التي يستخدمونها.

تعريف ال SQL: هي اختصار لجملة (Structured Query Language) هي اللغة القياسية للتعامل مع قواعد البيانات او تستخدم الطريقة العلائقية التي تحدد علاقة البيانات ببعضها البعض و يتم تجزئة البيانات على شكل كائنات وكل كيان يمثل جدول ويتم ربط الجداول ببعضها عن طريق المفاتيح الاساسية

تعريف NOSQL

NoSQL هو نظام DMS غير علائقي ، ولا يعتمد على العلاقات بين الجداول ولا يتطلب مخططًا ثابتًا ، والهدف من ذلك هو التوسع

1- طريقة التخزين Storage

يخزن SQL البيانات في جداول حيث يمثل كل صف كيانًا ويمثل كل عمود نقطة بيانات.

أما طريقة تخزين ال NoSql يمكن أن تحتوي قواعد بيانات NoSQL على نماذج تخزين أدناه:

▫️ تقوم بتخزين البيانات في ملفات Documents ولا تتبع الربط بين البيانات مع انه تدعمه

ال Schema:

في SQL ينبغي عليك تصميم وانشاء الجداول قبل ادخال البيانات

لكن في NoSql فالامر ديناميكي بحيث تستطيع اضافة اعمدة جديدة اثناء ادخال البيانات


هيثم الأنصاري

5 blog messaggi

Commenti