x32x01
  • بواسطة x32x01 ||
الفرق بين الـ SQL و الـ NoSQL وايه الـ MySQL ؟
اختصار ل structure query language ده لغه اللي بنقدر ندير بيها الداتا بيز اللي هيا الأوامر اللي بنستخدمها عادي زي ال insert وال select وال update وده تعبر relational database management system (RDBMS) بيكون في قواعد ونظام محدد لازم تمشي عليها وانت بتستخدم اللغه ده

بتستخدم ال sql لمه يكون في relations بين الداتا اللي عايزه اخزنها وبتخزن الداتا في tables بطريقه منظمه
طب اي بقا اللي بيدعم لغه ال sql عشان الاومر ده تتنفذ ؟ هنا هيجي دور ال my sql أو oracle

ال my sql ده software عادي بنزله عشان نقدر نستخدم أوامر ال sql

No sql
ده تعبر database management system (DBMS) بتدير الداتا بيز بردو وبتخزن بيانات لكن ده عكس ال sql مالهاش قيود معينه لازم تمشي عليها وبتخزن الداتا بشكل عشوائي مش لازم تكون table ممكن يكون document أو column أو graph بنستخدمها لمه يكون الداتا مافيش بينهم relations

زي ال mongodb أو ال Cassandra ودول بي support ال nosql
-- من مميزات ال nosql أنها بتقدر تخزن داتا كتير وتتعامل مع ال big data
لان لو الضغط زاد ع السيرفر تقدر تزود وتستخدم كذا سيرفر ويتوزع عليهم الضغط ده اللي هو نظام ال distributed system
عكس ال sql لو سيرفير واحد وزاد الضغط عليه بتزود ال ram أو ssd وده كلها حاجات ليها حد
-- من مميزات ال sql انها افضل في ال complex query عكس ال nosql ده مش هتكون احسن حاجه لو ال query معقدة وفي relations كتير بين الداتا
 
المواضيع ذات الصلة
x32x01
الردود
0
المشاهدات
377
x32x01
x32x01
x32x01
الردود
0
المشاهدات
513
x32x01
x32x01
x32x01
  • x32x01
الردود
0
المشاهدات
269
x32x01
x32x01
x32x01
الردود
0
المشاهدات
267
x32x01
x32x01
x32x01
الردود
0
المشاهدات
783
x32x01
x32x01
الوسوم : الوسوم
mysql nosql sql
الدخول أو التسجيل السريع
نسيت كلمة مرورك؟
إحصائيات المنتدى
المواضيع
1,666
المشاركات
1,870
أعضاء أكتب كود
372
أخر عضو
برعي المغربي
عودة
أعلى