Mock Quiz Hub

Mock Quiz Hub

Recent Updates
Added: OS Mid 1 Quiz
Added: OS Mid 2 Quiz
Added: OS Lab 1 Quiz
Time: 00:00

Quiz

Navigate through questions using the controls below

0%
Question 1 of 60 Quiz ID: q1
What does NoSQL actually stand for according to the lecture?
Question 2 of 60 Quiz ID: q2
According to the lecture, what would be a more accurate term than 'NoSQL' for these databases?
Question 3 of 60 Quiz ID: q3
Which trend mentioned in the lecture explains why salary lists in the 2000s need multiple job columns compared to the 1970s?
Question 4 of 60 Quiz ID: q4
What is the primary reason ACID doesn't scale well according to the lecture?
Question 5 of 60 Quiz ID: q5
Which of the following is NOT listed as something web apps can usually do without?
Question 6 of 60 Quiz ID: q6
According to the lecture, what scale of servers do companies like Google, Amazon, Yahoo, and Facebook operate?
Question 7 of 60 Quiz ID: q7
Which disadvantage of NoSQL makes client applications more complicated?
Question 8 of 60 Quiz ID: q8
In SQL databases, what does the physical layer abstraction allow applications to specify?
Question 9 of 60 Quiz ID: q9
Which ACID property ensures that transaction results survive system failures?
Question 10 of 60 Quiz ID: q10
According to Brewer's CAP Theorem, how many of the three characteristics can a distributed system support?
Question 11 of 60 Quiz ID: q11
In the CAP theorem context, what does 'Consistency' most closely resemble from ACID properties?
Question 12 of 60 Quiz ID: q12
What does 'Partition Tolerance' mean in the CAP theorem?
Question 13 of 60 Quiz ID: q13
What does the 'S' in BASE transactions stand for?
Question 14 of 60 Quiz ID: q14
Which characteristic is emphasized first in the BASE model?
Question 15 of 60 Quiz ID: q15
In a Column Store database, what does each storage block contain?
Question 16 of 60 Quiz ID: q16
When is a Column Store more efficient than a row store?
Question 17 of 60 Quiz ID: q17
In Google BigTable, what are the three dimensions of the data model?
Question 18 of 60 Quiz ID: q18
In Google BigTable, what is a 'Tablet'?
Question 19 of 60 Quiz ID: q19
According to the lecture, what makes range scans very efficient in Google BigTable?
Question 20 of 60 Quiz ID: q20
In Google BigTable architecture, what does client data NOT do?
Question 21 of 60 Quiz ID: q21
What is the primary structure of a Key-Value Store?
Question 22 of 60 Quiz ID: q22
What type of queries are typically supported in Key-Value stores?
Question 23 of 60 Quiz ID: q23
What is a primary use case for Key-Value stores mentioned in the lecture?
Question 24 of 60 Quiz ID: q24
Which company developed Dynamo according to the lecture?
Question 25 of 60 Quiz ID: q25
What does Dynamo use for membership and failure detection?
Question 26 of 60 Quiz ID: q26
What format do Document Stores commonly use for storing data?
Question 27 of 60 Quiz ID: q27
Which company uses CouchDB according to the lecture?
Question 28 of 60 Quiz ID: q28
What programming language was CouchDB implemented in for better scalability?
Question 29 of 60 Quiz ID: q29
In the CouchDB JSON example, what does '_rev' represent?
Question 30 of 60 Quiz ID: q30
What does '_id' contain in a CouchDB document?
Question 31 of 60 Quiz ID: q31
How many phases does MapReduce have?
Question 32 of 60 Quiz ID: q32
What does the Map phase do in MapReduce?
Question 33 of 60 Quiz ID: q33
Who implements MapReduce techniques according to the lecture?
Question 34 of 60 Quiz ID: q34
When was Google granted the MapReduce patent?
Question 35 of 60 Quiz ID: q35
According to www.nosql-database.org definition, what type of databases are being addressed?
Question 36 of 60 Quiz ID: q36
When did the NoSQL movement begin according to the lecture?
Question 37 of 60 Quiz ID: q37
Which of these is NOT listed as a NoSQL distinguishing characteristic?
Question 38 of 60 Quiz ID: q38
What type of workload pattern do NoSQL databases typically handle?
Question 39 of 60 Quiz ID: q39
How are inserts and updates typically handled in NoSQL databases?
Question 40 of 60 Quiz ID: q40
What approach to concurrency do NoSQL databases typically use?
Question 41 of 60 Quiz ID: q41
What type of query language do NoSQL databases typically NOT provide?
Question 42 of 60 Quiz ID: q42
Who is responsible for navigating the access path in NoSQL databases?
Question 43 of 60 Quiz ID: q43
What do NoSQL databases reject in terms of query expression?
Question 44 of 60 Quiz ID: q44
Which aspect of traditional databases do NoSQL systems consider a burden?
Question 45 of 60 Quiz ID: q45
In the CAP theorem triangle diagram, which databases are shown in the Consistency + Partition tolerance region?
Question 46 of 60 Quiz ID: q46
According to the database ranking shown in the lecture, what trend is noted about major Relational DB Vendors?
Question 47 of 60 Quiz ID: q47
Which of the following best describes the original intention behind NoSQL according to the lecture?
Question 48 of 60 Quiz ID: q48
What characteristic is mentioned as being accelerated by 'web 2.0'?
Question 49 of 60 Quiz ID: q49
In Google BigTable, what are Column Families used for?
Question 50 of 60 Quiz ID: q50
What does CouchDB use for storage engine?
Question 51 of 60 Quiz ID: q51
According to the lecture, which company uses MongoDB?
Question 52 of 60 Quiz ID: q52
What versioning approach does CouchDB use according to the lecture?
Question 53 of 60 Quiz ID: q53
What is a key assumption about the query model in Amazon Dynamo?
Question 54 of 60 Quiz ID: q54
Which of the following is NOT mentioned as a web application requirement that differs from traditional RDBMS applications?
Question 55 of 60 Quiz ID: q55
What makes Google BigTable a 'hybrid' according to the lecture?
Question 56 of 60 Quiz ID: q56
In the Couchbase survey mentioned in the lecture, when was it conducted?
Question 57 of 60 Quiz ID: q57
According to the BASE model description, what type of answers are considered acceptable?
Question 58 of 60 Quiz ID: q58
What does the lecture say about NoSQL database portability?
Question 59 of 60 Quiz ID: q59
Which storage system does Google BigTable rely on for data storage?
Question 60 of 60 Quiz ID: q60
What is the primary difference between how SQL and NoSQL databases handle query optimization?

Quiz Summary

Review your answers before submitting

60
Total Questions
0
Answered
60
Remaining
00:00
Time Spent