SlideShare une entreprise Scribd logo
1  sur  7
‫قواعد‬ ‫بين‬ ‫الفروقات‬‫بيانات‬
SQL‫ونظيراتها‬NOSQL
‫اعداد‬
‫فائق‬ ‫مهابات‬
‫مقدمة‬:
‫منذ‬‫عل‬ ‫ونعتمد‬ ‫نحتاجها‬ ‫وظيفة‬ ‫أكثر‬ ُ‫ة‬‫الذاكر‬ ‫كانت‬ ،‫سحيق‬ ‫زمن‬‫في‬ ‫يها‬
‫الحاسوب‬.‫و‬ ‫الكامنة‬ ‫التنفيذ‬ ‫وأساليب‬ ‫التقنيات‬ ‫اختالف‬ ‫ورغم‬‫ا‬‫إّل‬ ،‫راءها‬
‫المعلوم‬ ‫لمعالجة‬ ‫ا‬‫ي‬‫الضرور‬ ‫بالعتاد‬ ‫تأتي‬ ‫الحواسيب‬ ‫معظم‬ ‫ا‬‫أن‬‫ات‬
‫لها‬ ‫احتجنا‬ ‫متى‬ ‫المستقبل‬ ‫في‬ ‫ّلستخدامها‬ ‫بأمان‬ ‫وحفظها‬.‫ص‬ ‫لقد‬‫من‬ ‫ار‬
‫ه‬ ‫من‬ ‫يستفيد‬ ‫ّل‬ ‫عمل‬ ‫ا‬‫ي‬‫أ‬ ‫تخيل‬ ‫الحديث‬ ‫عالمنا‬ ‫في‬ ‫المستحيل‬‫في‬ ‫القدرة‬ ‫ذه‬
‫اة‬‫ي‬‫ا‬‫ف‬‫ك‬ ‫أو‬ ‫شخصية‬ ‫حواسيب‬ ‫أو‬ ‫خواديم‬ ‫كانت‬ ‫سواء‬ ،‫األجهزة‬.ُ‫ت‬‫ج‬َ‫ل‬‫عا‬
‫مك‬ ‫كل‬ ‫وفي‬ ،‫عملية‬ ‫كل‬ ‫مع‬ ‫ع‬َ‫ج‬‫ستر‬ُ‫ت‬‫و‬ ‫ل‬َّ‫ج‬‫س‬ُ‫ت‬‫و‬ ‫البيانات‬‫األلعاب‬ ‫من‬ ‫ان‬
‫المواقع‬ ‫فيها‬ ‫بما‬ ،‫باألعمال‬ ‫المتعلقة‬ ‫األدوات‬ ‫إلى‬.
‫البيانات‬ ‫قواعد‬ ‫إدارة‬ ‫أنظمة‬(DataBase Management
Systems – DBMS)‫مع‬ ‫تعمل‬ ‫المستوى‬ ‫عالية‬ ‫برمجيات‬ ‫هي‬
‫تطبيقات‬ ‫برمجة‬ ‫واجهات‬(APIs)‫وتلك‬ ،‫المستوى‬ ‫في‬ ‫منها‬ ‫أدنى‬
‫العمليات‬ ‫بهذه‬ ‫تهتم‬ ‫بدورها‬ ‫الواجهات‬.‫أنظ‬ ‫من‬ ‫العديد‬ ‫تطوير‬ ‫تم‬ ‫لقد‬‫إدارة‬ ‫مة‬
‫البيانات‬ ‫قواعد‬(‫اة‬‫ي‬‫العالئق‬ ‫البيانات‬ ‫كقواعد‬relational databases،
‫و‬noSQL‫وغيرها‬ ،)‫المشكالت‬ ‫ا‬‫ل‬‫ح‬ ‫على‬ ‫للمساعدة‬ ‫الزمن‬ ‫من‬ ‫لعقود‬
‫لها‬ ‫برامج‬ ‫إلى‬ ‫إضافة‬ ،‫المختلفة‬(‫مثل‬MySQL ,PostgreSQL
,MongoDB ,Redis‫إلخ‬ ،.)
‫قواعد‬ ‫أنواع‬‫البيانات‬:
‫ال‬ ‫لترتيب‬ ‫البيانات‬ ‫لقواعد‬ ‫ا‬ً‫ج‬‫نموذ‬ ٍ‫ت‬‫بيانا‬ ‫إدارة‬ ‫نظام‬ ُّ‫ل‬‫ك‬ ‫يستخدم‬‫يديرها‬ ‫التي‬ ‫بيانات‬
‫ًّا‬‫ي‬‫منطق‬.‫النماذج‬ ‫هذه‬(‫األنواع‬ ‫أو‬)‫لكيفي‬ ‫األهم‬ ‫د‬‫ا‬‫د‬‫والمح‬ ‫األولى‬ ‫الخطوة‬ ‫هي‬‫عمل‬ ‫ة‬
‫بها‬ ‫وتصرفه‬ ‫المعلومات‬ ‫مع‬ ‫تعامله‬ ‫وكيفية‬ ‫البيانات‬ ‫قواعد‬ ‫تطبيق‬.‫هنا‬‫بعض‬ ‫ك‬
‫م‬ ‫ة‬‫ا‬‫ق‬‫ود‬ ‫بوضوع‬ ‫تعرض‬ ‫التي‬ ‫البيانات‬ ‫لقواعد‬ ‫لنماذج‬ ‫المختلفة‬ ‫األنواع‬‫هيكلة‬ ‫عنى‬
‫ا‬‫ي‬‫العالئق‬ ‫البيانات‬ ُ‫د‬‫قواع‬ ً‫ة‬‫شهر‬ ‫األنواع‬ ‫هذه‬ ‫أكثر‬ ‫أن‬ ‫والغالب‬ ،‫البيانات‬‫ة‬.
‫اة‬‫ي‬‫العالئق‬ ‫البيانات‬ ‫وقواعد‬ ‫ا‬‫ي‬‫العالئق‬ ‫النموذج‬ ‫ا‬‫أن‬ ‫ورغم‬(relational
databases)‫للغاية‬ ‫اة‬‫ي‬‫وقو‬ ‫مرنة‬–‫كيف‬ ‫المبرمج‬ ‫يعلم‬ ‫عندما‬،‫يستخدمها‬‫ا‬‫أن‬ ‫ا‬‫إّل‬
‫تقد‬ ‫لم‬ ‫التي‬ ‫المزايا‬ ‫وبعض‬ ،‫عديدين‬ ‫واجهات‬ ‫التي‬ ‫المشكالت‬ ‫بعض‬ ‫هناك‬‫هذه‬ ‫مها‬
‫الحلول‬.
‫بق‬ ‫ة‬ ‫ا‬‫المدعو‬ ‫المختلفة‬ ‫واألنظمة‬ ‫التطبيقات‬ ‫من‬ ‫مجموعة‬ ‫ا‬ً‫ث‬‫حدي‬ ‫بدأت‬ ‫لقد‬‫بيانات‬ ‫واعد‬
NoSQL‫المشكال‬ ‫هذه‬ ‫لحل‬ ‫ًا‬‫د‬‫وعو‬ ‫قدمت‬ ‫والتي‬ ،‫كبيرة‬ ‫بسرعة‬ ‫باّلشتهار‬‫ت‬
‫ة‬‫ا‬‫د‬‫بش‬ ‫لالهتمام‬ ‫المثيرة‬ ‫الوظائف‬ ‫بعض‬ ‫وتقديم‬.‫البيانا‬ ‫من‬ ‫بالتخلص‬‫المهيكلة‬ ‫ت‬
‫بة‬‫ا‬‫متصل‬ ‫بطريقة‬(‫ا‬‫ي‬‫العالئق‬ ‫النموذج‬ ‫في‬ ‫ف‬‫ا‬‫المعر‬ ‫النمط‬ ‫بإبقاء‬(relational
model))‫مع‬ ‫التعامل‬ ‫في‬ ‫أكثر‬ ‫ة‬‫ا‬‫حر‬ ‫طريقة‬ ‫بتقديم‬ ‫األنظمة‬ ‫هذه‬ ‫تعمل‬ ،
‫ب‬ ‫تأتي‬ ‫ها‬‫ا‬‫ن‬‫أ‬ ‫رغم‬ ‫ا؛‬ًّ‫د‬‫ج‬ ‫عاليتين‬ ‫ومرونة‬ ‫سهولة‬ ‫ر‬‫ا‬‫ف‬‫تو‬ ‫وبهذا‬ ،‫المعلومات‬‫مشاكل‬
‫بها‬ ‫خاصة‬–‫اة‬‫ي‬‫ا‬‫د‬‫ج‬ ‫بعضها‬ ‫تكون‬ ‫والتي‬–‫البيان‬ ‫بطبيعة‬ ‫يتعلق‬ ‫فيما‬‫والتي‬ ‫ة‬‫ا‬‫م‬‫الها‬ ‫ات‬
‫عنها‬ ‫غنى‬ ‫ّل‬.
‫النموذج‬ ‫عديم‬ ‫ه‬‫ا‬‫ج‬‫التو‬(Model-less)‫أو‬NoSQL:
‫طريقة‬ ‫تعتمد‬NoSQL‫حي‬ ،‫القيود‬ ‫هذه‬ ‫من‬ ‫التخلص‬ ‫على‬ ‫البيانات‬ ‫هيكلة‬ ‫في‬‫ث‬
‫المعلومات‬ ‫واستخدام‬ ،‫واستعالم‬ ،‫حفظ‬ ‫أساليب‬ ‫تحرر‬.‫بيان‬ ‫قواعد‬ ‫تسعى‬‫ات‬
NoSQL‫الطرق‬ ‫من‬ ‫عديدة‬ ‫أنواع‬ ‫وتقدم‬ ،‫المعقدة‬ ‫العالئقات‬ ‫من‬ ‫التخلص‬ ‫إلى‬
‫بكفاءة‬ ‫معينة‬ ‫استخدام‬ ‫لحاّلت‬ ‫عليها‬ ‫والعمل‬ ‫البيانات‬ ‫على‬ ‫للحفاظ‬(‫كت‬‫خزين‬
‫النصوص‬ ‫كاملة‬ ‫مستندات‬)‫منظم‬ ‫غير‬ ‫ها‬‫ا‬‫ج‬‫تو‬ ‫استخدامها‬ ‫خالل‬ ‫من‬ ‫وذلك‬ ،(‫أو‬
‫الطريق‬ ‫على‬ ‫الهيكلة‬/‫العمل‬ ‫أثناء‬.)

Contenu connexe

Similaire à Nosql

تقرير التقن الحوسبة السحابية
تقرير التقن الحوسبة السحابيةتقرير التقن الحوسبة السحابية
تقرير التقن الحوسبة السحابيةim_q16
 
الحوسبه السحابيه
الحوسبه السحابيهالحوسبه السحابيه
الحوسبه السحابيهLavender Rose
 
الحوسبةالسحابية
الحوسبةالسحابيةالحوسبةالسحابية
الحوسبةالسحابيةMamoun Matar
 
أنظمة إدارة المحتوى
أنظمة إدارة المحتوىأنظمة إدارة المحتوى
أنظمة إدارة المحتوىEhab Saad Ahmad
 
الطـــالبة مشاعل العنزي ..الحوسبة السحابيهه
الطـــالبة مشاعل العنزي ..الحوسبة السحابيههالطـــالبة مشاعل العنزي ..الحوسبة السحابيهه
الطـــالبة مشاعل العنزي ..الحوسبة السحابيههmashaeeeellll
 
نظم ادارية
نظم اداريةنظم ادارية
نظم اداريةMjdBakrii
 
مراجعة نظم التشغيل
مراجعة نظم التشغيلمراجعة نظم التشغيل
مراجعة نظم التشغيلMoselhy Hussein
 
الحوسبة السحابية
الحوسبة السحابيةالحوسبة السحابية
الحوسبة السحابيةMamoun Matar
 
الوحده الاولى
الوحده الاولىالوحده الاولى
الوحده الاولىHumaid Sandal
 
العرض التقديمي.pptx
العرض التقديمي.pptxالعرض التقديمي.pptx
العرض التقديمي.pptxssuser4d2acd
 
الوحدة الثانية - مكونات الحاسوب المادية والبرمجية -مهارات الحاسوب
الوحدة الثانية - مكونات الحاسوب المادية والبرمجية -مهارات الحاسوبالوحدة الثانية - مكونات الحاسوب المادية والبرمجية -مهارات الحاسوب
الوحدة الثانية - مكونات الحاسوب المادية والبرمجية -مهارات الحاسوبEyad Almasri
 
بحث عن نظم تخطيط المشروع ERp
بحث عن نظم تخطيط المشروع ERpبحث عن نظم تخطيط المشروع ERp
بحث عن نظم تخطيط المشروع ERpsherif mansour
 

Similaire à Nosql (20)

Networking
NetworkingNetworking
Networking
 
Chapter4 part1
Chapter4 part1Chapter4 part1
Chapter4 part1
 
1
11
1
 
تقرير التقن الحوسبة السحابية
تقرير التقن الحوسبة السحابيةتقرير التقن الحوسبة السحابية
تقرير التقن الحوسبة السحابية
 
الحوسبه السحابيه
الحوسبه السحابيهالحوسبه السحابيه
الحوسبه السحابيه
 
الحوسبةالسحابية
الحوسبةالسحابيةالحوسبةالسحابية
الحوسبةالسحابية
 
أنظمة إدارة المحتوى
أنظمة إدارة المحتوىأنظمة إدارة المحتوى
أنظمة إدارة المحتوى
 
الأوراكل
الأوراكلالأوراكل
الأوراكل
 
الطـــالبة مشاعل العنزي ..الحوسبة السحابيهه
الطـــالبة مشاعل العنزي ..الحوسبة السحابيههالطـــالبة مشاعل العنزي ..الحوسبة السحابيهه
الطـــالبة مشاعل العنزي ..الحوسبة السحابيهه
 
نظم ادارية
نظم اداريةنظم ادارية
نظم ادارية
 
مراجعة نظم التشغيل
مراجعة نظم التشغيلمراجعة نظم التشغيل
مراجعة نظم التشغيل
 
The migration
The migrationThe migration
The migration
 
الحوسبة السحابية
الحوسبة السحابيةالحوسبة السحابية
الحوسبة السحابية
 
الوحده الاولى
الوحده الاولىالوحده الاولى
الوحده الاولى
 
Towards secure SDNs
Towards secure SDNsTowards secure SDNs
Towards secure SDNs
 
العرض التقديمي.pptx
العرض التقديمي.pptxالعرض التقديمي.pptx
العرض التقديمي.pptx
 
الوحدة الثانية - مكونات الحاسوب المادية والبرمجية -مهارات الحاسوب
الوحدة الثانية - مكونات الحاسوب المادية والبرمجية -مهارات الحاسوبالوحدة الثانية - مكونات الحاسوب المادية والبرمجية -مهارات الحاسوب
الوحدة الثانية - مكونات الحاسوب المادية والبرمجية -مهارات الحاسوب
 
الكمبيوتر
الكمبيوترالكمبيوتر
الكمبيوتر
 
بحث عن نظم تخطيط المشروع ERp
بحث عن نظم تخطيط المشروع ERpبحث عن نظم تخطيط المشروع ERp
بحث عن نظم تخطيط المشروع ERp
 
software
 software software
software
 

Plus de Garmian

الواقع المعزز.pptx
الواقع المعزز.pptxالواقع المعزز.pptx
الواقع المعزز.pptxGarmian
 
معالجة الصور لتمييز أرقام السيارات.pptx
معالجة الصور لتمييز أرقام السيارات.pptxمعالجة الصور لتمييز أرقام السيارات.pptx
معالجة الصور لتمييز أرقام السيارات.pptxGarmian
 
Artificial intelligence and environmental development.pptx
Artificial intelligence and environmental development.pptxArtificial intelligence and environmental development.pptx
Artificial intelligence and environmental development.pptxGarmian
 
search-engine1.pptx
search-engine1.pptxsearch-engine1.pptx
search-engine1.pptxGarmian
 
data mining.pptx
data mining.pptxdata mining.pptx
data mining.pptxGarmian
 
f17dca29bfa11b0a.pdf
f17dca29bfa11b0a.pdff17dca29bfa11b0a.pdf
f17dca29bfa11b0a.pdfGarmian
 
Bologna_Process_V13 النهائي.pdf
Bologna_Process_V13 النهائي.pdfBologna_Process_V13 النهائي.pdf
Bologna_Process_V13 النهائي.pdfGarmian
 
introduction to java.pptx
introduction to java.pptxintroduction to java.pptx
introduction to java.pptxGarmian
 
search-engine.pptx
search-engine.pptxsearch-engine.pptx
search-engine.pptxGarmian
 
Artificial intelligence and environmental development.pptx
Artificial intelligence and environmental development.pptxArtificial intelligence and environmental development.pptx
Artificial intelligence and environmental development.pptxGarmian
 
INTELLECTUAL PROPERTY AND THE PLAGIARISM.pptx
INTELLECTUAL PROPERTY AND THE PLAGIARISM.pptxINTELLECTUAL PROPERTY AND THE PLAGIARISM.pptx
INTELLECTUAL PROPERTY AND THE PLAGIARISM.pptxGarmian
 
data mining.pptx
data mining.pptxdata mining.pptx
data mining.pptxGarmian
 
الملكية الفكرية
الملكية الفكريةالملكية الفكرية
الملكية الفكريةGarmian
 
How to create limited user accounts in windows 10
How to create limited user accounts in windows 10How to create limited user accounts in windows 10
How to create limited user accounts in windows 10Garmian
 
Design interactive whiteboard
Design interactive whiteboard Design interactive whiteboard
Design interactive whiteboard Garmian
 
Introduction to windows
Introduction to windowsIntroduction to windows
Introduction to windowsGarmian
 
Google classroom
Google classroomGoogle classroom
Google classroomGarmian
 
Presentation1
Presentation1Presentation1
Presentation1Garmian
 
XOR Cipher
XOR CipherXOR Cipher
XOR CipherGarmian
 

Plus de Garmian (20)

الواقع المعزز.pptx
الواقع المعزز.pptxالواقع المعزز.pptx
الواقع المعزز.pptx
 
معالجة الصور لتمييز أرقام السيارات.pptx
معالجة الصور لتمييز أرقام السيارات.pptxمعالجة الصور لتمييز أرقام السيارات.pptx
معالجة الصور لتمييز أرقام السيارات.pptx
 
Artificial intelligence and environmental development.pptx
Artificial intelligence and environmental development.pptxArtificial intelligence and environmental development.pptx
Artificial intelligence and environmental development.pptx
 
search-engine1.pptx
search-engine1.pptxsearch-engine1.pptx
search-engine1.pptx
 
data mining.pptx
data mining.pptxdata mining.pptx
data mining.pptx
 
f17dca29bfa11b0a.pdf
f17dca29bfa11b0a.pdff17dca29bfa11b0a.pdf
f17dca29bfa11b0a.pdf
 
Bologna_Process_V13 النهائي.pdf
Bologna_Process_V13 النهائي.pdfBologna_Process_V13 النهائي.pdf
Bologna_Process_V13 النهائي.pdf
 
introduction to java.pptx
introduction to java.pptxintroduction to java.pptx
introduction to java.pptx
 
search-engine.pptx
search-engine.pptxsearch-engine.pptx
search-engine.pptx
 
Artificial intelligence and environmental development.pptx
Artificial intelligence and environmental development.pptxArtificial intelligence and environmental development.pptx
Artificial intelligence and environmental development.pptx
 
INTELLECTUAL PROPERTY AND THE PLAGIARISM.pptx
INTELLECTUAL PROPERTY AND THE PLAGIARISM.pptxINTELLECTUAL PROPERTY AND THE PLAGIARISM.pptx
INTELLECTUAL PROPERTY AND THE PLAGIARISM.pptx
 
data mining.pptx
data mining.pptxdata mining.pptx
data mining.pptx
 
الملكية الفكرية
الملكية الفكريةالملكية الفكرية
الملكية الفكرية
 
How to create limited user accounts in windows 10
How to create limited user accounts in windows 10How to create limited user accounts in windows 10
How to create limited user accounts in windows 10
 
Design interactive whiteboard
Design interactive whiteboard Design interactive whiteboard
Design interactive whiteboard
 
Introduction to windows
Introduction to windowsIntroduction to windows
Introduction to windows
 
Google classroom
Google classroomGoogle classroom
Google classroom
 
Presentation1
Presentation1Presentation1
Presentation1
 
Excel
ExcelExcel
Excel
 
XOR Cipher
XOR CipherXOR Cipher
XOR Cipher
 

Nosql

  • 1.
  • 3. ‫مقدمة‬: ‫منذ‬‫عل‬ ‫ونعتمد‬ ‫نحتاجها‬ ‫وظيفة‬ ‫أكثر‬ ُ‫ة‬‫الذاكر‬ ‫كانت‬ ،‫سحيق‬ ‫زمن‬‫في‬ ‫يها‬ ‫الحاسوب‬.‫و‬ ‫الكامنة‬ ‫التنفيذ‬ ‫وأساليب‬ ‫التقنيات‬ ‫اختالف‬ ‫ورغم‬‫ا‬‫إّل‬ ،‫راءها‬ ‫المعلوم‬ ‫لمعالجة‬ ‫ا‬‫ي‬‫الضرور‬ ‫بالعتاد‬ ‫تأتي‬ ‫الحواسيب‬ ‫معظم‬ ‫ا‬‫أن‬‫ات‬ ‫لها‬ ‫احتجنا‬ ‫متى‬ ‫المستقبل‬ ‫في‬ ‫ّلستخدامها‬ ‫بأمان‬ ‫وحفظها‬.‫ص‬ ‫لقد‬‫من‬ ‫ار‬ ‫ه‬ ‫من‬ ‫يستفيد‬ ‫ّل‬ ‫عمل‬ ‫ا‬‫ي‬‫أ‬ ‫تخيل‬ ‫الحديث‬ ‫عالمنا‬ ‫في‬ ‫المستحيل‬‫في‬ ‫القدرة‬ ‫ذه‬ ‫اة‬‫ي‬‫ا‬‫ف‬‫ك‬ ‫أو‬ ‫شخصية‬ ‫حواسيب‬ ‫أو‬ ‫خواديم‬ ‫كانت‬ ‫سواء‬ ،‫األجهزة‬.ُ‫ت‬‫ج‬َ‫ل‬‫عا‬ ‫مك‬ ‫كل‬ ‫وفي‬ ،‫عملية‬ ‫كل‬ ‫مع‬ ‫ع‬َ‫ج‬‫ستر‬ُ‫ت‬‫و‬ ‫ل‬َّ‫ج‬‫س‬ُ‫ت‬‫و‬ ‫البيانات‬‫األلعاب‬ ‫من‬ ‫ان‬ ‫المواقع‬ ‫فيها‬ ‫بما‬ ،‫باألعمال‬ ‫المتعلقة‬ ‫األدوات‬ ‫إلى‬.
  • 4. ‫البيانات‬ ‫قواعد‬ ‫إدارة‬ ‫أنظمة‬(DataBase Management Systems – DBMS)‫مع‬ ‫تعمل‬ ‫المستوى‬ ‫عالية‬ ‫برمجيات‬ ‫هي‬ ‫تطبيقات‬ ‫برمجة‬ ‫واجهات‬(APIs)‫وتلك‬ ،‫المستوى‬ ‫في‬ ‫منها‬ ‫أدنى‬ ‫العمليات‬ ‫بهذه‬ ‫تهتم‬ ‫بدورها‬ ‫الواجهات‬.‫أنظ‬ ‫من‬ ‫العديد‬ ‫تطوير‬ ‫تم‬ ‫لقد‬‫إدارة‬ ‫مة‬ ‫البيانات‬ ‫قواعد‬(‫اة‬‫ي‬‫العالئق‬ ‫البيانات‬ ‫كقواعد‬relational databases، ‫و‬noSQL‫وغيرها‬ ،)‫المشكالت‬ ‫ا‬‫ل‬‫ح‬ ‫على‬ ‫للمساعدة‬ ‫الزمن‬ ‫من‬ ‫لعقود‬ ‫لها‬ ‫برامج‬ ‫إلى‬ ‫إضافة‬ ،‫المختلفة‬(‫مثل‬MySQL ,PostgreSQL ,MongoDB ,Redis‫إلخ‬ ،.)
  • 5. ‫قواعد‬ ‫أنواع‬‫البيانات‬: ‫ال‬ ‫لترتيب‬ ‫البيانات‬ ‫لقواعد‬ ‫ا‬ً‫ج‬‫نموذ‬ ٍ‫ت‬‫بيانا‬ ‫إدارة‬ ‫نظام‬ ُّ‫ل‬‫ك‬ ‫يستخدم‬‫يديرها‬ ‫التي‬ ‫بيانات‬ ‫ًّا‬‫ي‬‫منطق‬.‫النماذج‬ ‫هذه‬(‫األنواع‬ ‫أو‬)‫لكيفي‬ ‫األهم‬ ‫د‬‫ا‬‫د‬‫والمح‬ ‫األولى‬ ‫الخطوة‬ ‫هي‬‫عمل‬ ‫ة‬ ‫بها‬ ‫وتصرفه‬ ‫المعلومات‬ ‫مع‬ ‫تعامله‬ ‫وكيفية‬ ‫البيانات‬ ‫قواعد‬ ‫تطبيق‬.‫هنا‬‫بعض‬ ‫ك‬ ‫م‬ ‫ة‬‫ا‬‫ق‬‫ود‬ ‫بوضوع‬ ‫تعرض‬ ‫التي‬ ‫البيانات‬ ‫لقواعد‬ ‫لنماذج‬ ‫المختلفة‬ ‫األنواع‬‫هيكلة‬ ‫عنى‬ ‫ا‬‫ي‬‫العالئق‬ ‫البيانات‬ ُ‫د‬‫قواع‬ ً‫ة‬‫شهر‬ ‫األنواع‬ ‫هذه‬ ‫أكثر‬ ‫أن‬ ‫والغالب‬ ،‫البيانات‬‫ة‬. ‫اة‬‫ي‬‫العالئق‬ ‫البيانات‬ ‫وقواعد‬ ‫ا‬‫ي‬‫العالئق‬ ‫النموذج‬ ‫ا‬‫أن‬ ‫ورغم‬(relational databases)‫للغاية‬ ‫اة‬‫ي‬‫وقو‬ ‫مرنة‬–‫كيف‬ ‫المبرمج‬ ‫يعلم‬ ‫عندما‬،‫يستخدمها‬‫ا‬‫أن‬ ‫ا‬‫إّل‬ ‫تقد‬ ‫لم‬ ‫التي‬ ‫المزايا‬ ‫وبعض‬ ،‫عديدين‬ ‫واجهات‬ ‫التي‬ ‫المشكالت‬ ‫بعض‬ ‫هناك‬‫هذه‬ ‫مها‬ ‫الحلول‬.
  • 6. ‫بق‬ ‫ة‬ ‫ا‬‫المدعو‬ ‫المختلفة‬ ‫واألنظمة‬ ‫التطبيقات‬ ‫من‬ ‫مجموعة‬ ‫ا‬ً‫ث‬‫حدي‬ ‫بدأت‬ ‫لقد‬‫بيانات‬ ‫واعد‬ NoSQL‫المشكال‬ ‫هذه‬ ‫لحل‬ ‫ًا‬‫د‬‫وعو‬ ‫قدمت‬ ‫والتي‬ ،‫كبيرة‬ ‫بسرعة‬ ‫باّلشتهار‬‫ت‬ ‫ة‬‫ا‬‫د‬‫بش‬ ‫لالهتمام‬ ‫المثيرة‬ ‫الوظائف‬ ‫بعض‬ ‫وتقديم‬.‫البيانا‬ ‫من‬ ‫بالتخلص‬‫المهيكلة‬ ‫ت‬ ‫بة‬‫ا‬‫متصل‬ ‫بطريقة‬(‫ا‬‫ي‬‫العالئق‬ ‫النموذج‬ ‫في‬ ‫ف‬‫ا‬‫المعر‬ ‫النمط‬ ‫بإبقاء‬(relational model))‫مع‬ ‫التعامل‬ ‫في‬ ‫أكثر‬ ‫ة‬‫ا‬‫حر‬ ‫طريقة‬ ‫بتقديم‬ ‫األنظمة‬ ‫هذه‬ ‫تعمل‬ ، ‫ب‬ ‫تأتي‬ ‫ها‬‫ا‬‫ن‬‫أ‬ ‫رغم‬ ‫ا؛‬ًّ‫د‬‫ج‬ ‫عاليتين‬ ‫ومرونة‬ ‫سهولة‬ ‫ر‬‫ا‬‫ف‬‫تو‬ ‫وبهذا‬ ،‫المعلومات‬‫مشاكل‬ ‫بها‬ ‫خاصة‬–‫اة‬‫ي‬‫ا‬‫د‬‫ج‬ ‫بعضها‬ ‫تكون‬ ‫والتي‬–‫البيان‬ ‫بطبيعة‬ ‫يتعلق‬ ‫فيما‬‫والتي‬ ‫ة‬‫ا‬‫م‬‫الها‬ ‫ات‬ ‫عنها‬ ‫غنى‬ ‫ّل‬.
  • 7. ‫النموذج‬ ‫عديم‬ ‫ه‬‫ا‬‫ج‬‫التو‬(Model-less)‫أو‬NoSQL: ‫طريقة‬ ‫تعتمد‬NoSQL‫حي‬ ،‫القيود‬ ‫هذه‬ ‫من‬ ‫التخلص‬ ‫على‬ ‫البيانات‬ ‫هيكلة‬ ‫في‬‫ث‬ ‫المعلومات‬ ‫واستخدام‬ ،‫واستعالم‬ ،‫حفظ‬ ‫أساليب‬ ‫تحرر‬.‫بيان‬ ‫قواعد‬ ‫تسعى‬‫ات‬ NoSQL‫الطرق‬ ‫من‬ ‫عديدة‬ ‫أنواع‬ ‫وتقدم‬ ،‫المعقدة‬ ‫العالئقات‬ ‫من‬ ‫التخلص‬ ‫إلى‬ ‫بكفاءة‬ ‫معينة‬ ‫استخدام‬ ‫لحاّلت‬ ‫عليها‬ ‫والعمل‬ ‫البيانات‬ ‫على‬ ‫للحفاظ‬(‫كت‬‫خزين‬ ‫النصوص‬ ‫كاملة‬ ‫مستندات‬)‫منظم‬ ‫غير‬ ‫ها‬‫ا‬‫ج‬‫تو‬ ‫استخدامها‬ ‫خالل‬ ‫من‬ ‫وذلك‬ ،(‫أو‬ ‫الطريق‬ ‫على‬ ‫الهيكلة‬/‫العمل‬ ‫أثناء‬.)