Written by students who passed Immediately available after payment Read online or as PDF Wrong document? Swap it for free 4.6 TrustPilot
logo-home
Document preview thumbnail
Preview 2 out of 12 pages
Exam (elaborations)

Introduction to NoSQL Databases. Exam Questions With Verified And Updated Answers

Document preview thumbnail
Preview 2 out of 12 pages

©THESTAR EXAM SOLUTIONS 2024/2025 ALL RIGHTS RESERVED. 1 | P a g e Introduction to NoSQL Databases. Exam Questions With Verified And Updated Answers What is NOSQL? - answerNoSQL is a class of database management system identified by its non-adherence to the widely used relational database management system (RDBMS) model with its structured query language (SQL). NOSQL has evolved to mean "Not Only" SQL NOSQL has become prominent with the advent of web scale data and systems created by Google, Facebook, Amazon, Twitter and others to manage data for which SQL was not the best fit. Why NoSQL databases? - answer-The (exponential growth) of the volume of data generated by users and systems -The (increasing interdependency) and complexity of data, accelerated by the Internet, Web 2.0, social networks NoSQL databases are useful when working with a huge quantity of data and the data's nature does not require a relational model for the data structure Advantages of NoSQL Databases - answerMassive write performance. Fast key value look ups. Flexible schema and data types. No single point of failure. Fast prototyping and development. Out of the box scalability (particularly Horizontal scalability). Vertical scalability - answerAlso called scaling up ©THESTAR EXAM SOLUTIONS 2024/2025 ALL RIGHTS RESERVED. 2 | P a g e Increasing server capacity. Adding more CPU, RAM. Managing is hard. Possible down times Horizontal scalability - answer-Scale-out, Adding servers to existing system with little effort, aka Elastically scalable -Bugs, hardware errors, things fail all the time. -It should become cheaper. Cost efficiency. -Shared nothing -Use of commodity/cheap hardware -Heterogeneous systems NoSQL characteristics - answer-Does not use SQL as its query language NoSQL databases are not primarily built on tables, and generally do not use SQL for data manipulation (but some have SQL like interfaces -May not give full ACID guarantees Usually only eventual consistency is guaranteed or transactions limited to single data items -Distributed, fault-tolerant architecture Data are partitioned and held on large number of servers, and is replicated among these machines: horizontal scaling RDBMS: Pros and Cons - answerPros: Many programmers are already familiar with it. Transactions and ACID make development easy. Lots of tools to use. Rigorous Design (Schema)

Content preview

©THESTAR EXAM SOLUTIONS 2024/2025

ALL RIGHTS RESERVED.



Introduction to NoSQL Databases. Exam
Questions With Verified And Updated
Answers


What is NOSQL? - answer✔NoSQL is a class of database management system identified by its
non-adherence to the widely used relational database management system (RDBMS) model
with its structured query language (SQL).
NOSQL has evolved to mean "Not Only" SQL
NOSQL has become prominent with the advent of web scale data and systems created by
Google, Facebook, Amazon, Twitter and others to manage data for which SQL was not the best
fit.

Why NoSQL databases? - answer✔-The (exponential growth) of the volume of data generated
by users and systems
-The (increasing interdependency) and complexity of data, accelerated by the Internet, Web
2.0, social networks


NoSQL databases are useful when working with a huge quantity of data and the data's nature
does not require a relational model for the data structure

Advantages of NoSQL Databases - answer✔Massive write performance.
Fast key value look ups.
Flexible schema and data types.
No single point of failure.
Fast prototyping and development.
Out of the box scalability (particularly Horizontal scalability).

Vertical scalability - answer✔Also called scaling up
1|Page

, ©THESTAR EXAM SOLUTIONS 2024/2025

ALL RIGHTS RESERVED.
Increasing server capacity.
Adding more CPU, RAM.
Managing is hard.
Possible down times

Horizontal scalability - answer✔-Scale-out, Adding servers to existing system with little effort,
aka Elastically scalable
-Bugs, hardware errors, things fail all the time.
-It should become cheaper. Cost efficiency.
-Shared nothing
-Use of commodity/cheap hardware
-Heterogeneous systems

NoSQL characteristics - answer✔-Does not use SQL as its query language
NoSQL databases are not primarily built on tables, and generally do not use SQL for data
manipulation (but some have SQL like interfaces


-May not give full ACID guarantees
Usually only eventual consistency is guaranteed or transactions limited to single data items


-Distributed, fault-tolerant architecture
Data are partitioned and held on large number of servers, and is replicated among these
machines: horizontal scaling

RDBMS: Pros and Cons - answer✔Pros:
Many programmers are already familiar with it.
Transactions and ACID make development easy.
Lots of tools to use.
Rigorous Design (Schema)




2|Page

Document information

Uploaded on
November 24, 2024
Number of pages
12
Written in
2024/2025
Type
Exam (elaborations)
Contains
Questions & answers
$11.99

Wrong document? Swap it for free Within 14 days of purchase and before downloading, you can choose a different document. You can simply spend the amount again.
Written by students who passed
Immediately available after payment
Read online or as PDF

Seller avatar
Reputation scores are based on the amount of documents a seller has sold for a fee and the reviews they have received for those documents. There are three levels: Bronze, Silver and Gold. The better the reputation, the more your can rely on the quality of the sellers work.
TheStar
3.7
(140)
Sold
709
Followers
178
Items
26617
Last sold
3 days ago



Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Working on your references?

Create accurate citations in APA, MLA and Harvard with our free citation generator.

Working on your references?

Frequently asked questions