كيفية حساب قيمة nCr
الجمع مفهوم رياضي. يشير إلى ترتيب العديد من العناصر حيث يكون ترتيبها غير ذي صلة. تصف الصيغة الأساسية عدد التركيبات الصالحة.
بينما ينظم محرك قاعدة بيانات SQL البيانات في جداول ، يخزن MongoDB بياناته في مجموعات. على الرغم من ذلك ، مثل المحركات التقليدية ، لا يزال يستخدم مصطلح "قاعدة بيانات" للإشارة إلى أعلى مستوى من التنظيم.
إحدى المهام الأولى التي تريد أن تتعلمها عند العمل مع أي برنامج قاعدة بيانات هي كيفية إنشاء قواعد البيانات والجداول / المجموعات. إذا كنت تستخدم MongoDB ، فتابع القراءة لاكتشاف كيفية إنشاء قاعدة بيانات بالضبط وإدراج المجموعات فيها.
يمكنك إنشاء قواعد بيانات ومجموعات في MongoDB باستخدام MongoDB Shell ، mongosh. يمكنك تنزيله وتثبيته كأداة مخصصة.
بدلاً من ذلك ، يمكنك الوصول إليه باستخدام تطبيق MongoDB لسطح المكتب ، MongoDB Compass. إنها أداة واجهة مستخدم رسومية متعددة الاستخدامات تتيح لك رؤية قواعد البيانات والمجموعات المرتبطة بها. كما يوفر واجهة رسومية اختيارية لاستخدام ميزات MongoDB. لذلك فهو خيار جيد إذا كنت لا تريد كتابة أوامر نصية لإنشاء قواعد بيانات ومجموعات.
ومع ذلك ، ستتعلم كيفية استخدام كلا الخيارين في هذا البرنامج التعليمي.
للبدء ، توجه إلى صفحة تنزيل MongoDB Tools لتنزيل أحدث إصدار من MongoDB Shell وتثبيته.
للحصول على تطبيق سطح المكتب بدلاً من ذلك ، قم بالتمرير لأسفل على نفس الصفحة. ثم افتح قسم MongoDB Compass وانقر فوق الزر تنزيل .
إذا كنت ترغب في الوصول إلى Mongosh داخل تطبيق سطح المكتب GUI بدلاً من الصدفة المخصصة:
يقبل MongoDB Shell سلسلة من الأوامر النصية للتواصل مع قاعدة البيانات.
الموضوعات ذات الصلة: كيفية توصيل تطبيق Flask الخاص بك باستخدام CouchDB: قاعدة بيانات NoSQL
ومع ذلك ، فإن قاعدة البيانات في MongoDB لا توجد فعليًا بدون مجموعة. في الأساس ، تكون قاعدة البيانات الجديدة مرئية فقط في MongoDB Compass عندما تقوم بإدراج مجموعة فيها.
في MongoDB Compass أو تطبيق MongoDB Shell ، استخدم الأمر التالي لإنشاء قاعدة بيانات:
use mynewdatabase
يبدأ MongoDB ويختار قاعدة البيانات الجديدة افتراضيًا عند تشغيل الأمر أعلاه. لذلك يبدأ العمل في نطاق قاعدة البيانات الجديدة على الفور. ما لم تقم بالتبديل إلى رمز آخر ، فإن أي رمز تقوم بتشغيله يؤثر على قاعدة البيانات الجديدة هذه.
يمكنك التفكير في المجموعات في MongoDB كمجموعة من الجداول ذات الصلة في SQL.
لجعل قاعدة البيانات الجديدة مرئية وقابلة للاستخدام ، تحتاج إلى إدراج مجموعة على الأقل فيها. إليك أمر إنشاء مجموعة فارغة في MongoDB Shell:
db.createCollection(name)
حيث يكون الاسم عبارة عن سلسلة تمثل اسم المجموعة المراد إنشاؤها. على سبيل المثال ، لإنشاء مجموعة تسمى MUO في قاعدة البيانات التي اخترتها:
db.createCollection("MUO")
الموضوعات ذات الصلة: كيفية إنشاء المستندات في MongoDB
ملاحظة : مثلما يمكن إنشاء العديد من الجداول في قاعدة بيانات SQL ، يمكنك إنشاء أي عدد تريده من المجموعات في MongoDB.
مثل معظم قواعد بيانات NoSQL ، يقوم MongoDB بإدراج البيانات ككائنات JSON ، وهي أزواج مفتاح - قيمة.
لإدراج البيانات في المجموعة التي تم إنشاؤها مسبقًا:
db.MUO.insertOne({FirstName: "Idowu"})
إذا كنت قد قمت بتثبيته بالفعل ، فقم بتشغيل MongoDB Compass على جهاز الكمبيوتر الخاص بك.
ثم اتبع هذه التعليمات لإنشاء قاعدة بيانات ومجموعات باستخدام خيار واجهة المستخدم الرسومية:
يمكنك التأكد من أن MongoDB أنشأت قاعدة البيانات والمجموعات الخاصة بك عن طريق تحديث عرض MongoDB Compass. قم بذلك عن طريق النقر فوق رمز التحديث (السهم الدائري) في الزاوية العلوية اليمنى من الشريط الجانبي الأيسر.
يعرض الشريط الجانبي للتطبيق أيضًا قائمة بقواعد البيانات. انقر فوق قاعدة بيانات لعرض المجموعات داخلها.
سواء كنت تستخدمه لتخزين قائمة المهام الخاصة بك ، أو كخلفية لتطبيق أكثر تعقيدًا ، فإن MongoDB واضح ومباشر. بالطبع ، إلى جانب إنشاء قاعدة بيانات ومجموعات ، لا يزال هناك الكثير الذي يمكنك القيام به.
سواء كنت تستخدم خيار shell أو واجهة المستخدم الرسومية لـ MongoDB Compass ، يمكنك إضافة البيانات وتشغيل الاستعلامات وحذف البيانات وتحديثها. هذه الإجراءات الشائعة مثالية للتعامل مع محرك قاعدة بيانات NoSQL جديد.
الجمع مفهوم رياضي. يشير إلى ترتيب العديد من العناصر حيث يكون ترتيبها غير ذي صلة. تصف الصيغة الأساسية عدد التركيبات الصالحة.
Solidity هي لغة البرمجة التي تستخدمها العقود الذكية على Ethereum blockchain. إنها لغة برمجة مكتوبة بشكل ثابت وموجهة للكائنات.
SQL مقابل NoSQL: ما هي أفضل قاعدة بيانات لمشروعك التالي؟
يحب العديد من المبرمجين حل المشكلات الرياضية الصعبة باستخدام الكود. يساعد على شحذ العقل وتحسين مهارات حل المشكلات. في هذه المقالة ، ستتعلم كيفية العثور على أصغر وأكبر المربعات والمكعبات الكاملة المكونة من رقم n باستخدام Python و C ++ و JavaScript. يحتوي كل مثال أيضًا على عينة إخراج لعدة قيم مختلفة.
بينما يمكنك استخدام آلة حاسبة رسومية على جهاز الكمبيوتر الخاص بك ، يمكن لمترجم لغة البرمجة Python أن يتضاعف كآلة حاسبة مكتبية. إنها مزحة شائعة في مجتمع Python والتي تم ذكرها في البرنامج التعليمي الرسمي. إليك كيف يمكنك استخدام بايثون كآلة حاسبة.
يعد تضمين خدمات الجهات الخارجية في منشورات WordPress الخاصة بك طريقة مثيرة لجذب اهتمام الزائر. يوفر المحتوى المضمن أيضًا إشارات مرئية تجعل المسح الضوئي أسهل. جعل WordPress إضافة هذا النوع من المحتوى أمرًا سهلاً.
إذا كنت عالم بيانات طموحًا يعمل مع Python أو R ، فأنت بحاجة إلى معرفة كيفية استخدام Jupyter Notebook. إنه IDE مفتوح المصدر وقائم على الخادم لمعالجة البيانات ومشاركة التعليمات البرمجية الحية ، فضلاً عن إدارة سير عمل علم البيانات.
التكنولوجيا هي بلا شك صناعة المستقبل. إذا كنت واحدًا من ملايين الشباب الذين هم على وشك الغوص في المرحلة الأولى من حياتك المهنية ، فقد تتساءل عما يجب عليك فعله إذا كنت لا تحب البرمجة.
يصبح تعلم لغة برمجة جديدة مثل Python أمرًا سهلاً إذا كان لديك خارطة طريق شاملة توضح بالتفصيل المفاهيم التي يجب تعلمها كمبتدئ وكيفية التقدم أكثر للوصول إلى المرحلة التالية. حتى المبرمجين المتوسطين يجب أن يصقلوا بشكل متكرر أساسياتهم لبناء أساس متين لأنفسهم.
ASP.NET هو إطار عمل مجاني عبر الأنظمة الأساسية من Microsoft لإنشاء تطبيقات وخدمات الويب. منصة ASP.NET هي امتداد لـ .NET ، وهي منصة مطورة للأدوات ولغات البرمجة والمكتبات المستخدمة لبناء تطبيقات مختلفة.