كيفية إنشاء قاعدة البيانات وجمعها في MongoDB

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

تُظهر اللقطة أدناه مثالاً أساسيًا لكيفية ظهور المستند.

إنشاء قاعدة بيانات وجمع في MongoDB

أسماء حقول المستند هي "Employeeid" و"EmployeeName" وقيم الحقل هي "1" و"Smith" على التوالي. ومن ثم ستشكل مجموعة من المستندات مجموعة MongoDB.

إنشاء قاعدة بيانات باستخدام أمر "use".

إنشاء قاعدة بيانات في MongoDB بسيطة مثل إصدار "استخدام"الأمر". يوضح المثال التالي كيفية القيام بذلك.

إنشاء قاعدة بيانات باستخدام أمر "الاستخدام".

شرح الكود:

  • إنّ "يستخدم" يتم استخدام الأمر لإنشاء قاعدة بيانات في MongoDB. في حالة عدم وجود قاعدة البيانات سيتم إنشاء قاعدة جديدة.

إذا تم تنفيذ الأمر بنجاح، سيتم عرض الإخراج التالي:

الإخراج:

إنشاء قاعدة بيانات باستخدام أمر "الاستخدام".

MongoDB سيتم التبديل تلقائيًا إلى قاعدة البيانات بمجرد إنشائها.

إنشاء مجموعة/جدول باستخدام إدراج ()

أسهل طريقة لإنشاء مجموعة هي إدراج سجل (وهو ليس سوى مستند يتكون من أسماء الحقول والقيم) في المجموعة. إذا لم تكن المجموعة موجودة، فسيتم إنشاء مجموعة جديدة.

يوضح المثال التالي كيفية القيام بذلك.

db.Employee.insert
(
	{
		"Employeeid" : 1,
		"EmployeeName" : "Martin"
	}
)

شرح الكود:

  • كما رأينا أعلاه، وذلك باستخدام "إدراج" الأمر سيتم إنشاء المجموعة.

إضافة المستندات باستخدام أمر الإدراج ().

MongoDB يوفر أمر الإدراج (). لإدراج المستندات في مجموعة. يوضح المثال التالي كيفية القيام بذلك.

الخطوة 1) اكتب الأمر "إدراج".

الخطوة 2) ضمن أمر "إدراج"، أضف اسم الحقل وقيمة الحقل المطلوبين للمستند الذي يجب إنشاؤه.

إضافة المستندات باستخدام أمر الإدراج ().

شرح الكود:

  1. الجزء الأول من الأمر هو "إدراج البيان" وهو البيان المستخدم لإدراج مستند في المجموعة.
  2. الجزء الثاني من البيان هو إضافة اسم الحقل وقيمة الحقل، وبعبارة أخرى، ما الذي ستحتويه الوثيقة الموجودة في المجموعة.

إذا تم تنفيذ الأمر بنجاح، سيتم عرض الناتج التالي

الإخراج:

إضافة المستندات باستخدام أمر الإدراج ().

يوضح الإخراج أن العملية التي تم إجراؤها كانت عملية إدراج وأن سجلاً واحدًا تم إدراجه في المجموعة.