NoSQL MCQs - 3
NoSQL MCQs - 3
Ans = D
General
Ans = C
• NoSQL databases and SQL databases differ in terms of their data model,
scalability, and structure.
• SQL databases use a structured data model called the relational model,
where data is organized in tables with predefined columns and
relationships between them. NoSQL databases use a variety of data
models and they don't enforce any schema or structure on data.
• SQL databases are vertically scalable, which means that they can only
scale up by adding more resources to a single server. NoSQL databases
are horizontally scalable, which means that they can distribute data across
multiple servers to handle high volumes of traffic.
• SQL databases have a rigid structure, which means that data needs to be
normalized and structured before it can be stored. NoSQL databases are
schema-less, which means that data can be stored in its natural format.
• Both SQL and NoSQL databases offer various security features like
authentication, encryption, access control, and audit logging. However,
SQL databases have a more mature security ecosystem than NoSQL
databases.
• Examples of applications where NoSQL databases can be used include
social media platforms, e-commerce sites, and content management
systems. Examples of applications where SQL databases can be used
include banking systems, e-commerce platforms with a fixed catalog of
products, and inventory management systems.
• The choice between NoSQL and SQL databases depends on the specific
requirements of the application, and developers need to carefully evaluate
their needs before deciding on a database solution.
General
NoSQL databases have become increasingly popular for supporting applications. List 3
benefits of or reasons for using NoSQL databases versus SQL/relational databases. List 3
benefits of relational databases versus NoSQL databases.
General
Ans = B
Ans = B
Ans = C
General