What is a NoSQL database?
2025
What is a NoSQL database?
- A.
A NoSQL database is a database that does not use the relational model.
- B.
A NoSQL database is a database that is not managed by a DBMS.
- C.
A NoSQL database is a database that is not stored on a physical device.
- D.
All of the above
Attempted by 141 students.
Show answer & explanation
Correct answer: A
A NoSQL database is a type of database that does not use the traditional relational model based on tables, rows, and columns. Instead, it uses various data models such as document, key-value, column-family, or graph to store data. This allows for greater flexibility and scalability, especially for large and unstructured datasets.
NoSQL databases are still managed by a DBMS and are stored on physical devices, just like relational databases. The term 'NoSQL' does not mean 'no database' or 'not stored physically'—it means 'Not Only SQL', indicating that these databases support SQL-like queries but are not limited to the relational model.
Therefore, the correct understanding is that NoSQL databases avoid the relational model, but they are still managed and stored like other databases.
हिन्दी उत्तर:
एक नोस्क्वल डेटाबेस वह डेटाबेस है जो पारंपरिक संबंधी मॉडल (तालिकाओं, पंक्तियों और स्तंभों पर आधारित) का उपयोग नहीं करता है। इसके बजाय, यह डेटा को संग्रहीत करने के लिए विभिन्न डेटा मॉडल जैसे दस्तावेज़, कुंजी-मान, कॉलम-परिवार या ग्राफ़ का उपयोग करता है। इससे बड़े और असंरचित डेटासेट के लिए अधिक लचीलापन और पैमाने की अनुमति मिलती है।
नोस्क्वल डेटाबेस को एक डीबीएमएस द्वारा प्रबंधित किया जाता है और अन्य डेटाबेस की तरह भौतिक उपकरणों पर संग्रहीत किया जाता है। 'नोस्क्वल' शब्द का अर्थ 'केवल एसक्यूएल नहीं' है, जो इंगित करता है कि ये डेटाबेस एसक्यूएल-जैसे क्वेरी का समर्थन करते हैं लेकिन संबंधी मॉडल से सीमित नहीं होते।
इसलिए, सही समझ यह है कि नोस्क्वल डेटाबेस संबंधी मॉडल से बचते हैं, लेकिन वे अन्य डेटाबेस की तरह प्रबंधित और संग्रहीत होते हैं।