NoSQL Exam Questions With Verified And
Updated Answers
Using different data stores based on the needs of an application, based on the circumstances,
instead of always using the same kind of database is called ________ ___________. -
answer✔polyglot persistence
The common problem where software data structures from memory do not persist easily into a
database is called _________ _________. - answer✔impedance mismatch
Using a database to help multiple applications work together is called: - answer✔integration
Which of the following are contributors to the rise of NoSQL? Choose all that apply. - answer✔-
Need to cluster database servers.
-The difference between data structures in memory and database structure on disk.
-The rise of web services.
-Growing numbers of users and amounts of data stored by organizations.
What does NoSQL stand for? - answer✔It was an accidental neologism (started as a hashtag)
Which of the following is NOT generally true of NoSQL databases? - answer✔Built for 20th-
century web estates
Running separate servers for different sets of data is called __________. It must be controlled
by the application, and has been called "unnatural acts" by those with experience using this
method with relational databases. - answer✔Sharding
The ________ mechanism has worked well to contain the complexity of concurrency with
relational databases. - answer✔transaction
A(n) _______ is a collection of data that we interact with as a unit. - answer✔aggregate
_______ rows have few columns with the same columns used across the many different rows. -
answer✔Skinny
ALL RIGHTS RESERVED.
______ rows have many columns (perhaps thousands), with rows having very different
columns. - answer✔wide
The ______ data model treats the aggregate as an opaque whole - answer✔key-value
The ______ data model makes the aggregate transparent to the database allowing you to do
queries and partial retrievals. - answer✔document
The ______ data model divides the aggregate into column families, allowing the database to
treat them as units of data within the row aggregate. - answer✔column-family
The ______ data model is an example of an aggregate-ignorant NoSQL option. - answer✔graph
The ______ data model is the most commonly used aggregant-ignorant data model. -
answer✔relational
NoSQL databases don't support ACID transactions and thus sacrifice consistency. -
answer✔FALSE
You must know how data will be used in an application before we can define how to create the
boundaries between aggregates. - answer✔TRUE
If I use an aggregate-oriented database and have data that splits between aggregates, I might
need to use a ________ to temporarily store complex query results. - answer✔Materialized
view
If I have data that will need to be combined in several different ways in different queries, I
might need to use a(n) ______ database. - answer✔aggregate ignorant
The ____ is the format of data that application code expects to function correctly. -
answer✔implicit schema
______ databases work well with small records with complex interactions. - answer✔graph
Aggregate-oriented databases treat the aggregate as the unit of data-retrieval. Consequently,
______ is only supported within the contents of a single aggregate. - answer✔Atomicity
If you have to change your aggregate boundaries, the process is ______ . - answer✔complex
When I put different data on different servers, I am using _____. - answer✔sharding
The authoritative source for data in a cluster is the _____. - answer✔master
If a database moves data around so that it's not on every server, you are probably using _____.
- answer✔auto-sharding
2|Page
The benefits of buying summaries with Stuvia:
Guaranteed quality through customer reviews
Stuvia customers have reviewed more than 700,000 summaries. This how you know that you are buying the best documents.
Quick and easy check-out
You can quickly pay through credit card or Stuvia-credit for the summaries. There is no membership needed.
Focus on what matters
Your fellow students write the study notes themselves, which is why the documents are always reliable and up-to-date. This ensures you quickly get to the core!
Frequently asked questions
What do I get when I buy this document?
You get a PDF, available immediately after your purchase. The purchased document is accessible anytime, anywhere and indefinitely through your profile.
Satisfaction guarantee: how does it work?
Our satisfaction guarantee ensures that you always find a study document that suits you well. You fill out a form, and our customer service team takes care of the rest.
Who am I buying these notes from?
Stuvia is a marketplace, so you are not buying this document from us, but from seller TheStar. Stuvia facilitates payment to the seller.
Will I be stuck with a subscription?
No, you only buy these notes for $10.49. You're not tied to anything after your purchase.