Final MCQ DT
Final MCQ DT
Final MCQ DT
1) All questions are Multiple Choice Questions having single correct option.
7) Use only black/blue ball point pen to darken the appropriate circle.
Q.no 1. Using _______ is more useful than a single application talking to multiple
databases
A : Services
B : Functions
C : Commands
D : Procedures
A : quorum
B : replication factor
C : read quorum
D : write quorum
Q.no 3. It is essential to test expectations about programmer productivity and/or
performance before committing to using a ___________
A : NOSQL technology
C : relational technology
Q.no 5. While using key-value stores, lots of thought has to be given to the design
of the __________
A : Key
B : Value
C : Table
D : Structure
A : an enterprise
C : Both
D : None
Q.no 7. Which database need careful migration due to the implicit schema in any
code that accesses the data
A : Relational
B : Distributed
C : Schemaless
D : Object-oriented
A : Hbase
B : Cassandra
C : CouchDB
D : Amazon SimpleDB
A : Document Database
C : Relational Database
D : Column Database
A : Relational
B : Distributed
C : Object-oriented
D : Network
A : Reduce
B : Read
C : Scan
D : Map
A : Partition tolerance
B : Accessibility
C : Consistency
D : Availability
A : Graph Database
B : Document database
C : RDBMS
D : Key oriented
Q.no 15. _____ conflicts occur when two clients try to write the same data at the
same time
A : read-read
B : read-write
C : write-read
D : write-write
Q.no 16. Schemaless databases can use the same migration techniques as
databases with _______ schemas
A : conceptual schema
B : strong schema
C : physical schema
D : logical schema
A : inefficiency
B : unavailability
C : inconsistency
D : inaccessibility
A : replica set
B : cluster
C : partition
D : set
Q.no 19. For which of the following problem spaces key-value stores are not the
best solution
D : User Profiles
Q.no 20. _____ don’t advertise any internal structure, so they are more like key-
value stores with a hierarchic key.
A : Files
B : RDBMS
C : Applications
D : Functions
Q.no 21. A ____ is a function whose input is a single aggregate and whose output is
a bunch of key-value pairs
A : Reduce
B : Map
C : Task
D : Framework
B : E-Commerce Applications
C : Query by Data
Q.no 23. ___________ databases make traversal along the relationships very cheap
A : Relational
B : Graph
C : Key Value
D : Document
A : Model takes the information that we want to store and divides it into tuples
Q.no 25. Which of the following is not a primary classification for NoSQL
architectures?
B : Column based
C : Table based
D : Graph based
A : Set of stamps
B : Set of Counters
C : Set of nodes
D : Set of systems
Q.no 28. NoSQL databases is used mainly for handling large volumes of
______________ data.
A : unstructured
B : structured
C : semi-structured
D : tabulated
Q.no 29. In Neo4j which building block consists of meta-data and attributes
A : Nodes
B : Properties
C : Relationship
D : Labels
A : keyspace
B : cluster
C : column family
D : column
Q.no 31. ______ consistency means that at some point the system will become
consistent once all the writes have propagated to all the nodes.
A : read
B : write
C : eventual
D : logical
Q.no 32. If the NoSQL database takes on the responsibility of allocating data to
shards and ensuring that data access goes to the right shard then it is called as
A : self-sharding
B : automatic-sharding
C : auto-sharding
D : right-sharding
Q.no 33. DBDeploy maintains a table in the database, named ______ , where all the
changes made to the database are stored.
A : LogChange
B : ChangeLog
C : Log_Change
D : Change_Log
Q.no 34. For which of the following problem spaces document are not the best
solution
B : E-Commerce Applications
C : Event Logging
Q.no 35. If the result of a map-reduce computation is widely used, it can be stored
as
A : Stored Procedure
B : Function
C : Materialized View
D : Batch File
Q.no 36. During which phase, the old schema and the new schema are maintained
in parallel and are available for all the application using the database?
A : translation
B : transmission
C : transition
D : transportation
A : Replica Safe
B : Version Stamp
C : Quorums
D : Replica sets
Q.no 38. Map reduce operations can be composed into ______ where the output of
one reduce is the input to another operations map.
A : Functions
B : Pipelines
C : Procedures
D : Tasks
Q.no 39. By using _______, the result set will get trimmed from the top
A : LIMIT
B : ORDER BY
C : WITH
D : SKIP
A : aggregate oriented
B : object oriented
C : relationship oriented
D : procedure oriented
Q.no 41. Cassandra puts the standard and super column families into ________
A : cluster
B : keyspace
C : row
D : column
A : Physical consistency
B : Logical consistency
C : Replication consistency
D : Eventual consistency
Q.no 43. Sharding a database across many server instances can be achieved with
_______________
A : LAN
B : SAN
C : MAN
D : PAN
Q.no 44. The concern that led to the growth of NOSQL databases was
Q.no 45. Which field is always the first field in the document?
A : _id
B : Ob_id
C : id
D : _id_
A : row
B : column
Q.no 48. For which of the following database, the aggregate is opaque to the
database
A : Graph Database
C : Column Database
D : Document Database
Q.no 49. Keeping all working data in _____ provides a performance advantage,
since there is not disk I/O to deal with when an event is processed.
A : files
B : database
C : memory
D : application
A : Row oriented
B : Table oriented
C : Two Dimensional
D : Key oriented
Q.no 51. _______ often have data warehouse systems, BI, and analytics systems that
may need data from polyglot data sources.
A : Single Application
B : Enterprise
C : Single database
Q.no 52. ____________ supports changing data storage technologies as needs and
technology evolve.
A : Additional databases
B : Partitioning data
C : Partitioning functions
D : Service encapsulation
Q.no 53. The _____ is a opaque string that indicates the version of the resource.
A : Counter
B : Stamp
C : Bucket
D : etag
A : HamsterDB
B : MongoDB
C : CouchDB
D : OrientDB
Q.no 55. You do not need to contact all replicants to preserve _______ consistency
with replication; you just need a large enough quorum.
A : read
B : write
C : strong
D : eventual
Q.no 56. _______ allows teams/people to coordinate their modifications of a
complex interconnected system, with the ability to explore past states.
A : Data
B : System State
C : Counters
D : Version Control
Q.no 57. When the columns in a cloumn family are simple columns, the column
family is known as _________ column family.
A : Bucket
B : Key_value
C : Key
D : Value
Q.no 59. The process where Multiple reducers operating on the partitions in
parallel, with the final results merged together is called as
A : Shuffling
B : Partitioning
C : Reducing
D : Clustering
Q.no 60. _________ is not the tool used for upgrading the database
A : DBDeploy
B : DBMaintain
C : Liquibase
D : DBManagement
D : None
Q.no 2. A _____ column consists of a name and a value which is a map of columns.
A : simple
B : single
C : super
D : standard
A : Parallel
B : Sequence
C : Random
A : Database abstraction
B : Database schema
C : Database object
D : Database instance
Q.no 6. __________________ databases are more likely to run on a single server rather
than distributed across clusters.
A : Wide-Column
B : Key-Value
C : Graph
D : Document
Q.no 7. A _______ is designed to persist the memory image optimized for rapid
recovery of the state.
A : Snapshot
B : Event Log
C : Memory
D : data
B : No fixed schema
A : Counter
B : Stamp
C : Unique Identification
D : None
Q.no 10. __________ is about using different data storage technologies to handle
varying data storage needs.
A : Polyglot Persistence
B : Scaling
C : Replication
D : Distribution
A : slow
B : medium
C : fast
D : very fast
Q.no 12. Which of the following is not a suitable use case for graph database?
B : Social Network
C : Location-based services
D : Recommendation engines
A : table
B : graph
C : column
D : document
Q.no 14. Most applications, particularly nonstrategic ones, should stick with
_______ technology, at least until the NOSQL ecosystem becomes more mature.
A : object oriented
B : procedural
C : functional
D : relational
Q.no 15. For which of the following problem spaces key-value stores are not the
best solution
D : User Profiles
A : Partition tolerance
B : Accessibility
C : Consistency
D : Availability
A : Hbase
B : Cassandra
C : CouchDB
D : Amazon SimpleDB
Q.no 19. A ____ is a function whose input is a single aggregate and whose output is
a bunch of key-value pairs
A : Reduce
B : Map
C : Task
D : Framework
A : Graph Database
B : Document database
C : RDBMS
D : Key oriented
Q.no 21. Using _______ is more useful than a single application talking to multiple
databases
A : Services
B : Functions
C : Commands
D : Procedures
A : an enterprise
C : Both
D : None
Q.no 23. While using key-value stores, lots of thought has to be given to the design
of the __________
A : Key
B : Value
C : Table
D : Structure
A : Model takes the information that we want to store and divides it into tuples
C : Relational Database
D : Column Database
Q.no 26. Once polyglot persistence is being used in the application, _________ needs
careful consideration
A : deployment complexity
B : storage complexity
C : functional complexity
D : replication complexity
A : File system
B : Event sourcing
C : NOSQL databases
D : RDBMS
Q.no 28. ________ stores are used to store information about networks, such as
social connections.
A : Key-Value
B : Wide-Column
C : Document
D : Graph
A : behavioral
B : pessimistic
C : optimistic
A : Inconsistency
B : Complexity in storage
D : Complexity in durability
A : Version Stamps
B : Eventually consistency
C : Session consistency
D : Replication consistency
Q.no 32. Master -slave replication is most helpful for scaling when you have a
_____ intensive dataset.
A : write
B : read
D : update
Q.no 33. The technique which migrate data over time is known as _________.
A : incremental migration
B : database migration
C : schema migration
D : data migration
Q.no 34. All kinds of NOSQL systems are better suited to _______
B : nonuniform data
C : uniform data
D : clustered data
A : keyspace
B : cluster
C : column family
D : column
Q.no 36. Map reduce operations can be composed into ______ where the output of
one reduce is the input to another operations map.
A : Functions
B : Pipelines
C : Procedures
D : Tasks
Q.no 37. The concern that led to the growth of NOSQL databases was
A : aggregate oriented
B : object oriented
C : relationship oriented
D : procedure oriented
A : Replica Safe
B : Version Stamp
C : Quorums
D : Replica sets
Q.no 41. Which field is always the first field in the document?
A : _id
B : Ob_id
C : id
D : _id_
Q.no 42. During which phase, the old schema and the new schema are maintained
in parallel and are available for all the application using the database?
A : translation
B : transmission
C : transition
D : transportation
Q.no 43. If the result of a map-reduce computation is widely used, it can be stored
as
A : Stored Procedure
B : Function
C : Materialized View
D : Batch File
Q.no 44. Sharding a database across many server instances can be achieved with
_______________
A : LAN
B : SAN
C : MAN
D : PAN
Q.no 45. DBDeploy maintains a table in the database, named ______ , where all the
changes made to the database are stored.
A : LogChange
B : ChangeLog
C : Log_Change
D : Change_Log
Q.no 46. ______ consistency means that at some point the system will become
consistent once all the writes have propagated to all the nodes.
A : read
B : write
C : eventual
D : logical
Q.no 47. Cassandra puts the standard and super column families into ________
A : cluster
B : keyspace
C : row
D : column
Q.no 48. By using _______, the result set will get trimmed from the top
A : LIMIT
B : ORDER BY
C : WITH
D : SKIP
Q.no 50. Keeping all working data in _____ provides a performance advantage,
since there is not disk I/O to deal with when an event is processed.
A : files
B : database
C : memory
D : application
Q.no 51. In Riak, we can use the _____________ in the POST request to specify the
data type.
A : JSON
B : Content-Type
C : XML
D : Bucket
Q.no 52. MATCH (n) DETACH DELETE n, this command in Neo4j is used for
Q.no 53. Using event sourcing an event can be broadcasted to multiple systems,
each of which can build a different _____________ for different purposes
A : Application file
B : Application database
C : Application counter
D : Application state
Q.no 54. An integration database is
Q.no 55. Which of the following is not a reason that NoSQL has become a popular
solution for some organizations?
A : Better scalability
A : combinational map-reduce
B : Partitioning map-reduce
C : Reducers
D : Incremental map-reduce
A : sharding
B : replication
D : no distribution
A : MemcachedDB
B : HamsterDB
C : BerkeleyDB
D : Terrastore
Q.no 59. What is not a disadvantage of integration database?
C : An application want to make changes to its data storage, it needs to coordinate with
all the other applications using the database
A : Collection
B : Document
C : Schema
D : Instance
B : E-Commerce Applications
C : Query by Data
D : None
A : quorum
B : replication factor
C : read quorum
D : write quorum
A : NOSQL technology
C : relational technology
A : Database abstraction
B : Database schema
C : Database object
D : Database instance
A : Parallel
B : Sequence
C : Random
Q.no 8. Schemaless databases can use the same migration techniques as databases
with _______ schemas
A : conceptual schema
B : strong schema
C : physical schema
D : logical schema
A : Reduce
B : Read
C : Scan
D : Map
Q.no 10. Which of the following is not a primary classification for NoSQL
architectures?
B : Column based
C : Table based
D : Graph based
Q.no 11. A _____ column consists of a name and a value which is a map of columns.
A : simple
B : single
C : super
D : standard
Q.no 12. __________________ databases are more likely to run on a single server
rather than distributed across clusters.
A : Wide-Column
B : Key-Value
C : Graph
D : Document
Q.no 13. _____ don’t advertise any internal structure, so they are more like key-
value stores with a hierarchic key.
A : Files
B : RDBMS
C : Applications
D : Functions
A : replica set
B : cluster
C : partition
D : set
Q.no 16. _____ conflicts occur when two clients try to write the same data at the
same time
A : read-read
B : read-write
C : write-read
D : write-write
A : inefficiency
B : unavailability
C : inconsistency
D : inaccessibility
Q.no 18. Which database need careful migration due to the implicit schema in any
code that accesses the data
A : Relational
B : Distributed
C : Schemaless
D : Object-oriented
Q.no 19. ___________ databases make traversal along the relationships very cheap
A : Relational
B : Graph
C : Key Value
D : Document
A : Relational
B : Distributed
C : Object-oriented
D : Network
Q.no 21. A ____ is a function whose input is a single aggregate and whose output is
a bunch of key-value pairs
A : Reduce
B : Map
C : Task
D : Framework
A : an enterprise
C : Both
D : None
Q.no 23. Most applications, particularly nonstrategic ones, should stick with
_______ technology, at least until the NOSQL ecosystem becomes more mature.
A : object oriented
B : procedural
C : functional
D : relational
Q.no 24. A _______ is designed to persist the memory image optimized for rapid
recovery of the state.
A : Snapshot
B : Event Log
C : Memory
D : data
A : Model takes the information that we want to store and divides it into tuples
Q.no 26. If the NoSQL database takes on the responsibility of allocating data to
shards and ensuring that data access goes to the right shard then it is called as
A : self-sharding
B : automatic-sharding
C : auto-sharding
D : right-sharding
Q.no 27. In Neo4j which building block consists of meta-data and attributes
A : Nodes
B : Properties
C : Relationship
D : Labels
A : File system
B : Event sourcing
C : NOSQL databases
D : RDBMS
Q.no 29. Once polyglot persistence is being used in the application, _________ needs
careful consideration
A : deployment complexity
B : storage complexity
C : functional complexity
D : replication complexity
Q.no 30. NoSQL databases is used mainly for handling large volumes of
______________ data.
A : unstructured
B : structured
C : semi-structured
D : tabulated
Q.no 31. ________ stores are used to store information about networks, such as
social connections.
A : Key-Value
B : Wide-Column
C : Document
D : Graph
A : Physical consistency
B : Logical consistency
C : Replication consistency
D : Eventual consistency
Q.no 33. For which of the following problem spaces document are not the best
solution
B : E-Commerce Applications
C : Event Logging
A : behavioral
B : pessimistic
C : optimistic
A : Row oriented
B : Table oriented
C : Two Dimensional
D : Key oriented
A : Set of stamps
B : Set of Counters
C : Set of nodes
D : Set of systems
Q.no 37. For which of the following database, the aggregate is opaque to the
database
A : Graph Database
C : Column Database
D : Document Database
A : row
B : column
Q.no 39. All kinds of NOSQL systems are better suited to _______
B : nonuniform data
C : uniform data
D : clustered data
Q.no 40. Map reduce operations can be composed into ______ where the output of
one reduce is the input to another operations map.
A : Functions
B : Pipelines
C : Procedures
D : Tasks
Q.no 41. Keeping all working data in _____ provides a performance advantage,
since there is not disk I/O to deal with when an event is processed.
A : files
B : database
C : memory
D : application
Q.no 42. Which field is always the first field in the document?
A : _id
B : Ob_id
C : id
D : _id_
A : Version Stamps
B : Eventually consistency
C : Session consistency
D : Replication consistency
Q.no 44. Master -slave replication is most helpful for scaling when you have a
_____ intensive dataset.
A : write
B : read
D : update
Q.no 45. The technique which migrate data over time is known as _________.
A : incremental migration
B : database migration
C : schema migration
D : data migration
Q.no 46. Cassandra puts the standard and super column families into ________
A : cluster
B : keyspace
C : row
D : column
Q.no 48. During which phase, the old schema and the new schema are maintained
in parallel and are available for all the application using the database?
A : translation
B : transmission
C : transition
D : transportation
A : keyspace
B : cluster
C : column family
D : column
A : aggregate oriented
B : object oriented
C : relationship oriented
D : procedure oriented
Q.no 51. In MongoDB, If we have three nodes in the replica set and specify w as
majority
A : the write will have to complete writing to all three nodes before it is reported as a
success.
B : the write will have to complete at a minimum of two nodes before it is reported as a
success
C : the write will have to complete at a minimum of one node before it is reported as a
success
Q.no 52. Which of the following is a reason why relational databases have a fixed
schema?
A : The database can apply its own validations upon that data to ensure that different
applications don’t manipulate data in an inconsistent way
B : Need to dig into the application code to see the database schema
A : The difference between the relational model and in-memory data structure
C : The difference between the relational models and the table structure
Q.no 54. ____________ supports changing data storage technologies as needs and
technology evolve.
A : Additional databases
B : Partitioning data
C : Partitioning functions
D : Service encapsulation
Q.no 55. _______ often have data warehouse systems, BI, and analytics systems that
may need data from polyglot data sources.
A : Single Application
B : Enterprise
C : Single database
D : All of the above
Q.no 56. Which of the following avoids loading all writes onto a single point of
failure.
A : Data Replication
B : Transactional Replication
C : Master-slave replication
D : Peer-to-peer replication
Q.no 57. Which of the following is not a advantage of schema less binding
B : Easily change your data storage as you learn more about your project
Q.no 58. The process where Multiple reducers operating on the partitions in
parallel, with the final results merged together is called as
A : Shuffling
B : Partitioning
C : Reducing
D : Clustering
A : A row having many columns, with each row having very different columns
B : A row having few columns with the same columns used across the many different
rows.
C : A row having many columns, with each row having same columns
D : A row having few columns with different columns used across the many different
rows
Q.no 60. The _____ is a opaque string that indicates the version of the resource.
A : Counter
B : Stamp
C : Bucket
D : etag
A : Graph Database
B : Document database
C : RDBMS
D : Key oriented
B : E-Commerce Applications
C : Query by Data
Q.no 3. Using _______ is more useful than a single application talking to multiple
databases
A : Services
B : Functions
C : Commands
D : Procedures
A : table
B : graph
C : column
D : document
Q.no 5. While using key-value stores, lots of thought has to be given to the design
of the __________
A : Key
B : Value
C : Table
D : Structure
B : No fixed schema
A : Document Database
C : Relational Database
D : Column Database
A : Polyglot Persistence
B : Scaling
C : Replication
D : Distribution
Q.no 10. For which of the following problem spaces key-value stores are not the
best solution
D : User Profiles
A : Counter
B : Stamp
C : Unique Identification
D : None
Q.no 12. Which of the following is not a suitable use case for graph database?
B : Social Network
C : Location-based services
D : Recommendation engines
A : slow
B : medium
C : fast
D : very fast
A : Partition tolerance
B : Accessibility
C : Consistency
D : Availability
Q.no 15. Which is not column family stores?
A : Hbase
B : Cassandra
C : CouchDB
D : Amazon SimpleDB
A : Parallel
B : Sequence
C : Random
A : NOSQL technology
C : relational technology
Q.no 18. ___________ databases make traversal along the relationships very cheap
A : Relational
B : Graph
C : Key Value
D : Document
A : inefficiency
B : unavailability
C : inconsistency
D : inaccessibility
Q.no 20. __________________ databases are more likely to run on a single server
rather than distributed across clusters.
A : Wide-Column
B : Key-Value
C : Graph
D : Document
D : None
Q.no 22. Which of the following is not a primary classification for NoSQL
architectures?
B : Column based
C : Table based
D : Graph based
A : quorum
B : replication factor
C : read quorum
D : write quorum
Q.no 24. Schemaless databases can use the same migration techniques as
databases with _______ schemas
A : conceptual schema
B : strong schema
C : physical schema
D : logical schema
A : Relational
B : Distributed
C : Object-oriented
D : Network
Q.no 26. By using _______, the result set will get trimmed from the top
A : LIMIT
B : ORDER BY
C : WITH
D : SKIP
A : Inconsistency
B : Complexity in storage
D : Complexity in durability
Q.no 28. The concern that led to the growth of NOSQL databases was
A : Replica Safe
B : Version Stamp
C : Quorums
D : Replica sets
Q.no 30. For which of the following database, the aggregate is opaque to the
database
A : Graph Database
C : Column Database
D : Document Database
Q.no 31. If the NoSQL database takes on the responsibility of allocating data to
shards and ensuring that data access goes to the right shard then it is called as
A : self-sharding
B : automatic-sharding
C : auto-sharding
D : right-sharding
Q.no 32. Sharding a database across many server instances can be achieved with
_______________
A : LAN
B : SAN
C : MAN
D : PAN
A : Row oriented
B : Table oriented
C : Two Dimensional
D : Key oriented
Q.no 35. If the result of a map-reduce computation is widely used, it can be stored
as
A : Stored Procedure
B : Function
C : Materialized View
D : Batch File
Q.no 36. DBDeploy maintains a table in the database, named ______ , where all the
changes made to the database are stored.
A : LogChange
B : ChangeLog
C : Log_Change
D : Change_Log
Q.no 37. Once polyglot persistence is being used in the application, _________ needs
careful consideration
A : deployment complexity
B : storage complexity
C : functional complexity
D : replication complexity
Q.no 38. ________ stores are used to store information about networks, such as
social connections.
A : Key-Value
B : Wide-Column
C : Document
D : Graph
B : Set of Counters
C : Set of nodes
D : Set of systems
Q.no 40. ______ consistency means that at some point the system will become
consistent once all the writes have propagated to all the nodes.
A : read
B : write
C : eventual
D : logical
A : Physical consistency
B : Logical consistency
C : Replication consistency
D : Eventual consistency
A : behavioral
B : pessimistic
C : optimistic
Q.no 43. NoSQL databases is used mainly for handling large volumes of
______________ data.
A : unstructured
B : structured
C : semi-structured
D : tabulated
Q.no 44. __________ is an effective platform for analyzing historic information,
since you can replicate any past state in the event log.
A : File system
B : Event sourcing
C : NOSQL databases
D : RDBMS
Q.no 45. For which of the following problem spaces document are not the best
solution
B : E-Commerce Applications
C : Event Logging
Q.no 46. In Neo4j which building block consists of meta-data and attributes
A : Nodes
B : Properties
C : Relationship
D : Labels
A : row
B : column
Q.no 48. Keeping all working data in _____ provides a performance advantage,
since there is not disk I/O to deal with when an event is processed.
A : files
B : database
C : memory
D : application
Q.no 49. All kinds of NOSQL systems are better suited to _______
B : nonuniform data
C : uniform data
D : clustered data
A : Version Stamps
B : Eventually consistency
C : Session consistency
D : Replication consistency
Q.no 51. Using event sourcing an event can be broadcasted to multiple systems,
each of which can build a different _____________ for different purposes
A : Application file
B : Application database
C : Application counter
D : Application state
Q.no 52. MATCH (n) DETACH DELETE n, this command in Neo4j is used for
A : Collection
B : Document
C : Schema
D : Instance
A : Bucket
B : Key_value
C : Key
D : Value
A : Single
B : Functional
C : Supplemental
D : Random
Q.no 56. _________ is not the tool used for upgrading the database
A : DBDeploy
B : DBMaintain
C : Liquibase
D : DBManagement
Q.no 57. You do not need to contact all replicants to preserve _______ consistency
with replication; you just need a large enough quorum.
A : read
B : write
C : strong
D : eventual
Q.no 58. When the columns in a cloumn family are simple columns, the column
family is known as _________ column family.
A : MemcachedDB
B : HamsterDB
C : BerkeleyDB
D : Terrastore
A : Database abstraction
B : Database schema
C : Database object
D : Database instance
Q.no 2. Most applications, particularly nonstrategic ones, should stick with _______
technology, at least until the NOSQL ecosystem becomes more mature.
A : object oriented
B : procedural
C : functional
D : relational
A : an enterprise
B : within a single application
C : Both
D : None
Q.no 4. Which database need careful migration due to the implicit schema in any
code that accesses the data
A : Relational
B : Distributed
C : Schemaless
D : Object-oriented
A : Reduce
B : Read
C : Scan
D : Map
A : replica set
B : cluster
C : partition
D : set
Q.no 8. Using _______ is more useful than a single application talking to multiple
databases
A : Services
B : Functions
C : Commands
D : Procedures
Q.no 9. While using key-value stores, lots of thought has to be given to the design
of the __________
A : Key
B : Value
C : Table
D : Structure
A : table
B : graph
C : column
D : document
Q.no 11. _____ conflicts occur when two clients try to write the same data at the
same time
A : read-read
B : read-write
C : write-read
D : write-write
A : Graph Database
B : Document database
C : RDBMS
D : Key oriented
Q.no 13. A _____ column consists of a name and a value which is a map of columns.
A : simple
B : single
C : super
D : standard
Q.no 14. A ____ is a function whose input is a single aggregate and whose output is
a bunch of key-value pairs
A : Reduce
B : Map
C : Task
D : Framework
Q.no 16. A _______ is designed to persist the memory image optimized for rapid
recovery of the state.
A : Snapshot
B : Event Log
C : Memory
D : data
A : Model takes the information that we want to store and divides it into tuples
Q.no 18. _____ don’t advertise any internal structure, so they are more like key-
value stores with a hierarchic key.
A : Files
B : RDBMS
C : Applications
D : Functions
B : E-Commerce Applications
C : Query by Data
B : No fixed schema
A : inefficiency
B : unavailability
C : inconsistency
D : inaccessibility
Q.no 23. Which of the following is not a primary classification for NoSQL
architectures?
B : Column based
C : Table based
D : Graph based
Q.no 24. Which of the following is not a suitable use case for graph database?
B : Social Network
C : Location-based services
D : Recommendation engines
Q.no 26. During which phase, the old schema and the new schema are maintained
in parallel and are available for all the application using the database?
A : translation
B : transmission
C : transition
D : transportation
Q.no 27. Which field is always the first field in the document?
A : _id
B : Ob_id
C : id
D : _id_
Q.no 29. The technique which migrate data over time is known as _________.
A : incremental migration
B : database migration
C : schema migration
D : data migration
A : keyspace
B : cluster
C : column family
D : column
Q.no 31. Map reduce operations can be composed into ______ where the output of
one reduce is the input to another operations map.
A : Functions
B : Pipelines
C : Procedures
D : Tasks
Q.no 32. Master -slave replication is most helpful for scaling when you have a
_____ intensive dataset.
A : write
B : read
D : update
A : aggregate oriented
B : object oriented
C : relationship oriented
D : procedure oriented
A : Inconsistency
B : Complexity in storage
D : Complexity in durability
Q.no 35. By using _______, the result set will get trimmed from the top
A : LIMIT
B : ORDER BY
C : WITH
D : SKIP
Q.no 36. Cassandra puts the standard and super column families into ________
A : cluster
B : keyspace
C : row
D : column
Q.no 37. For which of the following problem spaces document are not the best
solution
C : Event Logging
Q.no 38. DBDeploy maintains a table in the database, named ______ , where all the
changes made to the database are stored.
A : LogChange
B : ChangeLog
C : Log_Change
D : Change_Log
A : Replica Safe
B : Version Stamp
C : Quorums
D : Replica sets
Q.no 40. If the NoSQL database takes on the responsibility of allocating data to
shards and ensuring that data access goes to the right shard then it is called as
A : self-sharding
B : automatic-sharding
C : auto-sharding
D : right-sharding
A : Version Stamps
B : Eventually consistency
C : Session consistency
D : Replication consistency
Q.no 42. In cassandra DEL command is used to delete ___________
A : row
B : column
Q.no 43. In Neo4j which building block consists of meta-data and attributes
A : Nodes
B : Properties
C : Relationship
D : Labels
Q.no 44. For which of the following database, the aggregate is opaque to the
database
A : Graph Database
C : Column Database
D : Document Database
A : Row oriented
B : Table oriented
C : Two Dimensional
D : Key oriented
A : File system
B : Event sourcing
C : NOSQL databases
D : RDBMS
Q.no 47. ______ consistency means that at some point the system will become
consistent once all the writes have propagated to all the nodes.
A : read
B : write
C : eventual
D : logical
Q.no 48. The concern that led to the growth of NOSQL databases was
Q.no 49. Keeping all working data in _____ provides a performance advantage,
since there is not disk I/O to deal with when an event is processed.
A : files
B : database
C : memory
D : application
Q.no 50. If the result of a map-reduce computation is widely used, it can be stored
as
A : Stored Procedure
B : Function
C : Materialized View
D : Batch File
A : Data
B : System State
C : Counters
D : Version Control
Q.no 52. _______ often have data warehouse systems, BI, and analytics systems that
may need data from polyglot data sources.
A : Single Application
B : Enterprise
C : Single database
Q.no 53. ____________ supports changing data storage technologies as needs and
technology evolve.
A : Additional databases
B : Partitioning data
C : Partitioning functions
D : Service encapsulation
Q.no 54. The _____ is a opaque string that indicates the version of the resource.
A : Counter
B : Stamp
C : Bucket
D : etag
Q.no 55. In Riak, we can use the _____________ in the POST request to specify the
data type.
A : JSON
B : Content-Type
C : XML
D : Bucket
Q.no 56. The process where Multiple reducers operating on the partitions in
parallel, with the final results merged together is called as
A : Shuffling
B : Partitioning
C : Reducing
D : Clustering
A : The difference between the relational model and in-memory data structure
C : The difference between the relational models and the table structure
A : sharding
B : replication
D : no distribution
Q.no 59. Which of the following avoids loading all writes onto a single point of
failure.
A : Data Replication
B : Transactional Replication
C : Master-slave replication
D : Peer-to-peer replication
A : HamsterDB
B : MongoDB
C : CouchDB
D : OrientDB
A : Parallel
B : Sequence
C : Random
A : Partition tolerance
B : Accessibility
C : Consistency
D : Availability
A : quorum
B : replication factor
C : read quorum
D : write quorum
A : Document Database
C : Relational Database
D : Column Database
A : Relational
B : Distributed
C : Object-oriented
D : Network
Q.no 6. For which of the following problem spaces key-value stores are not the
best solution
D : User Profiles
Q.no 7. Schemaless databases can use the same migration techniques as databases
with _______ schemas
A : conceptual schema
B : strong schema
C : physical schema
D : logical schema
A : Hbase
B : Cassandra
C : CouchDB
D : Amazon SimpleDB
Q.no 9. ___________ databases make traversal along the relationships very cheap
A : Relational
B : Graph
C : Key Value
D : Document
A : Database abstraction
B : Database schema
C : Database object
D : Database instance
A : slow
B : medium
C : fast
D : very fast
Q.no 12. __________ is about using different data storage technologies to handle
varying data storage needs.
A : Polyglot Persistence
B : Scaling
C : Replication
D : Distribution
A : NOSQL technology
C : relational technology
A : Counter
B : Stamp
C : Unique Identification
D : None
Q.no 15. __________________ databases are more likely to run on a single server
rather than distributed across clusters.
A : Wide-Column
B : Key-Value
C : Graph
D : Document
Q.no 16. Which of the following is not a primary classification for NoSQL
architectures?
B : Column based
C : Table based
D : Graph based
Q.no 17. Which database need careful migration due to the implicit schema in any
code that accesses the data
A : Relational
B : Distributed
C : Schemaless
D : Object-oriented
D : None
Q.no 19. While using key-value stores, lots of thought has to be given to the design
of the __________
A : Key
B : Value
C : Table
D : Structure
B : graph
C : column
D : document
Q.no 21. Most applications, particularly nonstrategic ones, should stick with
_______ technology, at least until the NOSQL ecosystem becomes more mature.
A : object oriented
B : procedural
C : functional
D : relational
Q.no 22. _____ conflicts occur when two clients try to write the same data at the
same time
A : read-read
B : read-write
C : write-read
D : write-write
Q.no 23. A _____ column consists of a name and a value which is a map of columns.
A : simple
B : single
C : super
D : standard
Q.no 24. A ____ is a function whose input is a single aggregate and whose output is
a bunch of key-value pairs
A : Reduce
B : Map
C : Task
D : Framework
Q.no 25. Replication comes with an inevitable dark side _______
A : inefficiency
B : unavailability
C : inconsistency
D : inaccessibility
Q.no 26. Master -slave replication is most helpful for scaling when you have a
_____ intensive dataset.
A : write
B : read
D : update
A : Set of stamps
B : Set of Counters
C : Set of nodes
D : Set of systems
A : Inconsistency
B : Complexity in storage
D : Complexity in durability
A : behavioral
B : pessimistic
C : optimistic
A : Physical consistency
B : Logical consistency
C : Replication consistency
D : Eventual consistency
Q.no 31. Map reduce operations can be composed into ______ where the output of
one reduce is the input to another operations map.
A : Functions
B : Pipelines
C : Procedures
D : Tasks
Q.no 33. NoSQL databases is used mainly for handling large volumes of
______________ data.
A : unstructured
B : structured
C : semi-structured
D : tabulated
A : keyspace
B : cluster
C : column family
D : column
Q.no 35. ________ stores are used to store information about networks, such as
social connections.
A : Key-Value
B : Wide-Column
C : Document
D : Graph
Q.no 36. Which field is always the first field in the document?
A : _id
B : Ob_id
C : id
D : _id_
Q.no 37. The technique which migrate data over time is known as _________.
A : incremental migration
B : database migration
C : schema migration
D : data migration
Q.no 38. Once polyglot persistence is being used in the application, _________ needs
careful consideration
A : deployment complexity
B : storage complexity
C : functional complexity
D : replication complexity
Q.no 40. During which phase, the old schema and the new schema are maintained
in parallel and are available for all the application using the database?
A : translation
B : transmission
C : transition
D : transportation
A : aggregate oriented
B : object oriented
C : relationship oriented
D : procedure oriented
Q.no 42. All kinds of NOSQL systems are better suited to _______
B : nonuniform data
C : uniform data
D : clustered data
Q.no 43. Sharding a database across many server instances can be achieved with
_______________
A : LAN
B : SAN
C : MAN
D : PAN
Q.no 44. Keeping all working data in _____ provides a performance advantage,
since there is not disk I/O to deal with when an event is processed.
A : files
B : database
C : memory
D : application
Q.no 45. In Neo4j which building block consists of meta-data and attributes
A : Nodes
B : Properties
C : Relationship
D : Labels
A : Version Stamps
B : Eventually consistency
C : Session consistency
D : Replication consistency
Q.no 47. If the result of a map-reduce computation is widely used, it can be stored
as
A : Stored Procedure
B : Function
C : Materialized View
D : Batch File
Q.no 48. For which of the following problem spaces document are not the best
solution
B : E-Commerce Applications
C : Event Logging
A : read
B : write
C : eventual
D : logical
A : row
B : column
C : An application want to make changes to its data storage, it needs to coordinate with
all the other applications using the database
A : Bucket
B : Key_value
C : Key
D : Value
A : A row having many columns, with each row having very different columns
B : A row having few columns with the same columns used across the many different
rows.
C : A row having many columns, with each row having same columns
D : A row having few columns with different columns used across the many different
rows
Q.no 55. _________ is not the tool used for upgrading the database
A : DBDeploy
B : DBMaintain
C : Liquibase
D : DBManagement
A : MemcachedDB
B : HamsterDB
C : BerkeleyDB
D : Terrastore
Q.no 57. In MongoDB, If we have three nodes in the replica set and specify w as
majority
A : the write will have to complete writing to all three nodes before it is reported as a
success.
B : the write will have to complete at a minimum of two nodes before it is reported as a
success
C : the write will have to complete at a minimum of one node before it is reported as a
success
A : Better scalability
Q.no 59. Using event sourcing an event can be broadcasted to multiple systems,
each of which can build a different _____________ for different purposes
A : Application file
B : Application database
C : Application counter
D : Application state
Q.no 60. MATCH (n) DETACH DELETE n, this command in Neo4j is used for
A : quorum
B : replication factor
C : read quorum
D : write quorum
B : E-Commerce Applications
C : Query by Data
Q.no 4. A _______ is designed to persist the memory image optimized for rapid
recovery of the state.
A : Snapshot
B : Event Log
C : Memory
D : data
A : Model takes the information that we want to store and divides it into tuples
A : replica set
B : cluster
C : partition
D : set
A : Reduce
B : Read
C : Scan
D : Map
A : an enterprise
C : Both
D : None
A : Document Database
C : Relational Database
D : Column Database
Q.no 10. _____ don’t advertise any internal structure, so they are more like key-
value stores with a hierarchic key.
A : Files
B : RDBMS
C : Applications
D : Functions
B : No fixed schema
Q.no 12. Which of the following is not a suitable use case for graph database?
B : Social Network
C : Location-based services
D : Recommendation engines
A : Partition tolerance
B : Accessibility
C : Consistency
D : Availability
A : Graph Database
B : Document database
C : RDBMS
D : Key oriented
A : Parallel
B : Sequence
C : Random
Q.no 18. Using _______ is more useful than a single application talking to multiple
databases
A : Services
B : Functions
C : Commands
D : Procedures
Q.no 19. ___________ databases make traversal along the relationships very cheap
A : Relational
B : Graph
C : Key Value
D : Document
A : Counter
B : Stamp
C : Unique Identification
D : None
D : None
A : NOSQL technology
B : object oriented technology
C : relational technology
Q.no 23. _____ conflicts occur when two clients try to write the same data at the
same time
A : read-read
B : read-write
C : write-read
D : write-write
A : inefficiency
B : unavailability
C : inconsistency
D : inaccessibility
Q.no 25. Most applications, particularly nonstrategic ones, should stick with
_______ technology, at least until the NOSQL ecosystem becomes more mature.
A : object oriented
B : procedural
C : functional
D : relational
A : keyspace
B : cluster
C : column family
D : column
B : Event sourcing
C : NOSQL databases
D : RDBMS
A : Inconsistency
B : Complexity in storage
D : Complexity in durability
A : behavioral
B : pessimistic
C : optimistic
Q.no 30. Cassandra puts the standard and super column families into ________
A : cluster
B : keyspace
C : row
D : column
Q.no 31. NoSQL databases is used mainly for handling large volumes of
______________ data.
A : unstructured
B : structured
C : semi-structured
D : tabulated
Q.no 33. For which of the following database, the aggregate is opaque to the
database
A : Graph Database
C : Column Database
D : Document Database
Q.no 34. The concern that led to the growth of NOSQL databases was
Q.no 35. ________ stores are used to store information about networks, such as
social connections.
A : Key-Value
B : Wide-Column
C : Document
D : Graph
A : Physical consistency
B : Logical consistency
C : Replication consistency
D : Eventual consistency
Q.no 37. MongoDB implements replication, providing high availability using
_______________
A : Replica Safe
B : Version Stamp
C : Quorums
D : Replica sets
Q.no 38. DBDeploy maintains a table in the database, named ______ , where all the
changes made to the database are stored.
A : LogChange
B : ChangeLog
C : Log_Change
D : Change_Log
Q.no 39. Map reduce operations can be composed into ______ where the output of
one reduce is the input to another operations map.
A : Functions
B : Pipelines
C : Procedures
D : Tasks
A : Set of stamps
B : Set of Counters
C : Set of nodes
D : Set of systems
Q.no 41. By using _______, the result set will get trimmed from the top
A : LIMIT
B : ORDER BY
C : WITH
D : SKIP
Q.no 42. If the NoSQL database takes on the responsibility of allocating data to
shards and ensuring that data access goes to the right shard then it is called as
A : self-sharding
B : automatic-sharding
C : auto-sharding
D : right-sharding
Q.no 43. Master -slave replication is most helpful for scaling when you have a
_____ intensive dataset.
A : write
B : read
D : update
A : Row oriented
B : Table oriented
C : Two Dimensional
D : Key oriented
Q.no 45. The technique which migrate data over time is known as _________.
A : incremental migration
B : database migration
C : schema migration
D : data migration
Q.no 46. Which field is always the first field in the document?
A : _id
B : Ob_id
C : id
D : _id_
A : aggregate oriented
B : object oriented
C : relationship oriented
D : procedure oriented
Q.no 48. If the result of a map-reduce computation is widely used, it can be stored
as
A : Stored Procedure
B : Function
C : Materialized View
D : Batch File
Q.no 50. In Neo4j which building block consists of meta-data and attributes
A : Nodes
B : Properties
C : Relationship
D : Labels
Q.no 51. In Riak, we can use the _____________ in the POST request to specify the
data type.
A : JSON
B : Content-Type
C : XML
D : Bucket
Q.no 52. ____________ supports changing data storage technologies as needs and
technology evolve.
A : Additional databases
B : Partitioning data
C : Partitioning functions
D : Service encapsulation
A : combinational map-reduce
B : Partitioning map-reduce
C : Reducers
D : Incremental map-reduce
Q.no 54. _______ often have data warehouse systems, BI, and analytics systems that
may need data from polyglot data sources.
A : Single Application
B : Enterprise
C : Single database
A : The difference between the relational model and in-memory data structure
C : The difference between the relational models and the table structure
B : Document
C : Schema
D : Instance
Q.no 57. Which of the following is not a advantage of schema less binding
B : Easily change your data storage as you learn more about your project
Q.no 58. The process where Multiple reducers operating on the partitions in
parallel, with the final results merged together is called as
A : Shuffling
B : Partitioning
C : Reducing
D : Clustering
A : Single
B : Functional
C : Supplemental
D : Random
Q.no 60. The _____ is a opaque string that indicates the version of the resource.
A : Counter
B : Stamp
C : Bucket
D : etag
B : Database schema
C : Database object
D : Database instance
Q.no 2. A ____ is a function whose input is a single aggregate and whose output is a
bunch of key-value pairs
A : Reduce
B : Map
C : Task
D : Framework
Q.no 3. While using key-value stores, lots of thought has to be given to the design
of the __________
A : Key
B : Value
C : Table
D : Structure
A : table
B : graph
C : column
D : document
A : slow
B : medium
C : fast
D : very fast
Q.no 6. What it is an aggregate model?
A : Model takes the information that we want to store and divides it into tuples
A : Relational
B : Distributed
C : Object-oriented
D : Network
Q.no 8. A _____ column consists of a name and a value which is a map of columns.
A : simple
B : single
C : super
D : standard
B : E-Commerce Applications
C : Query by Data
Q.no 10. For which of the following problem spaces key-value stores are not the
best solution
D : User Profiles
Q.no 11. A _______ is designed to persist the memory image optimized for rapid
recovery of the state.
A : Snapshot
B : Event Log
C : Memory
D : data
Q.no 12. Schemaless databases can use the same migration techniques as
databases with _______ schemas
A : conceptual schema
B : strong schema
C : physical schema
D : logical schema
Q.no 14. Which database need careful migration due to the implicit schema in any
code that accesses the data
A : Relational
B : Distributed
C : Schemaless
D : Object-oriented
Q.no 15. __________________ databases are more likely to run on a single server
rather than distributed across clusters.
A : Wide-Column
B : Key-Value
C : Graph
D : Document
Q.no 16. Which of the following is not a primary classification for NoSQL
architectures?
B : Column based
C : Table based
D : Graph based
A : quorum
B : replication factor
C : read quorum
D : write quorum
A : Hbase
B : Cassandra
C : CouchDB
D : Amazon SimpleDB
Q.no 19. __________ is about using different data storage technologies to handle
varying data storage needs.
A : Polyglot Persistence
B : Scaling
C : Replication
D : Distribution
A : Partition tolerance
B : Accessibility
C : Consistency
D : Availability
A : replica set
B : cluster
C : partition
D : set
Q.no 22. _____ conflicts occur when two clients try to write the same data at the
same time
A : read-read
B : read-write
C : write-read
D : write-write
A : Parallel
B : Sequence
C : Random
B : unavailability
C : inconsistency
D : inaccessibility
A : keyspace
B : cluster
C : column family
D : column
Q.no 27. For which of the following problem spaces document are not the best
solution
B : E-Commerce Applications
C : Event Logging
Q.no 28. ________ stores are used to store information about networks, such as
social connections.
A : Key-Value
B : Wide-Column
C : Document
D : Graph
Q.no 29. ______ consistency means that at some point the system will become
consistent once all the writes have propagated to all the nodes.
A : read
B : write
C : eventual
D : logical
Q.no 30. Once polyglot persistence is being used in the application, _________ needs
careful consideration
A : deployment complexity
B : storage complexity
C : functional complexity
D : replication complexity
A : behavioral
B : pessimistic
C : optimistic
Q.no 32. Cassandra puts the standard and super column families into ________
A : cluster
B : keyspace
C : row
D : column
A : Physical consistency
B : Logical consistency
C : Replication consistency
D : Eventual consistency
A : Graph Database
C : Column Database
D : Document Database
A : row
B : column
Q.no 37. The concern that led to the growth of NOSQL databases was
Q.no 38. Sharding a database across many server instances can be achieved with
_______________
A : LAN
B : SAN
C : MAN
D : PAN
Q.no 39. During which phase, the old schema and the new schema are maintained
in parallel and are available for all the application using the database?
A : translation
B : transmission
C : transition
D : transportation
Q.no 40. NoSQL databases is used mainly for handling large volumes of
______________ data.
A : unstructured
B : structured
C : semi-structured
D : tabulated
Q.no 41. Keeping all working data in _____ provides a performance advantage,
since there is not disk I/O to deal with when an event is processed.
A : files
B : database
C : memory
D : application
A : Inconsistency
B : Complexity in storage
D : Complexity in durability
A : Version Stamps
B : Eventually consistency
C : Session consistency
D : Replication consistency
A : File system
B : Event sourcing
C : NOSQL databases
D : RDBMS
Q.no 45. All kinds of NOSQL systems are better suited to _______
B : nonuniform data
C : uniform data
D : clustered data
A : Row oriented
B : Table oriented
C : Two Dimensional
D : Key oriented
Q.no 47. If the NoSQL database takes on the responsibility of allocating data to
shards and ensuring that data access goes to the right shard then it is called as
A : self-sharding
B : automatic-sharding
C : auto-sharding
D : right-sharding
Q.no 49. Map reduce operations can be composed into ______ where the output of
one reduce is the input to another operations map.
A : Functions
B : Pipelines
C : Procedures
D : Tasks
A : aggregate oriented
B : object oriented
C : relationship oriented
D : procedure oriented
A : HamsterDB
B : MongoDB
C : CouchDB
D : OrientDB
Q.no 52. You do not need to contact all replicants to preserve _______ consistency
with replication; you just need a large enough quorum.
A : read
B : write
C : strong
D : eventual
Q.no 53. Which of the following is not a reason that NoSQL has become a popular
solution for some organizations?
A : Better scalability
A : A row having many columns, with each row having very different columns
B : A row having few columns with the same columns used across the many different
rows.
C : A row having many columns, with each row having same columns
D : A row having few columns with different columns used across the many different
rows
Q.no 55. MATCH (n) DETACH DELETE n, this command in Neo4j is used for
Q.no 56. Which of the following is a reason why relational databases have a fixed
schema?
A : The database can apply its own validations upon that data to ensure that different
applications don’t manipulate data in an inconsistent way
B : Need to dig into the application code to see the database schema
A : Data
B : System State
C : Counters
D : Version Control
Q.no 58. _________ is not the tool used for upgrading the database
A : DBDeploy
B : DBMaintain
C : Liquibase
D : DBManagement
Q.no 60. Which of the following avoids loading all writes onto a single point of
failure.
A : Data Replication
B : Transactional Replication
C : Master-slave replication
D : Peer-to-peer replication
A : Database abstraction
B : Database schema
C : Database object
D : Database instance
Q.no 2. A ____ is a function whose input is a single aggregate and whose output is a
bunch of key-value pairs
A : Reduce
B : Map
C : Task
D : Framework
A : an enterprise
B : within a single application
C : Both
D : None
A : Document Database
C : Relational Database
D : Column Database
A : Counter
B : Stamp
C : Unique Identification
D : None
A : Graph Database
B : Document database
C : RDBMS
D : Key oriented
A : Reduce
B : Read
C : Scan
D : Map
A : table
B : graph
C : column
D : document
Q.no 10. ___________ databases make traversal along the relationships very cheap
A : Relational
B : Graph
C : Key Value
D : Document
Q.no 11. Most applications, particularly nonstrategic ones, should stick with
_______ technology, at least until the NOSQL ecosystem becomes more mature.
A : object oriented
B : procedural
C : functional
D : relational
Q.no 12. Using _______ is more useful than a single application talking to multiple
databases
A : Services
B : Functions
C : Commands
D : Procedures
Q.no 13. Which of the following is not a suitable use case for graph database?
A : Update all or a subset of entities
B : Social Network
C : Location-based services
D : Recommendation engines
A : slow
B : medium
C : fast
D : very fast
A : NOSQL technology
C : relational technology
D : None
Q.no 17. While using key-value stores, lots of thought has to be given to the design
of the __________
A : Key
B : Value
C : Table
D : Structure
Q.no 18. _____ don’t advertise any internal structure, so they are more like key-
value stores with a hierarchic key.
A : Files
B : RDBMS
C : Applications
D : Functions
Q.no 20. Which database need careful migration due to the implicit schema in any
code that accesses the data
A : Relational
B : Distributed
C : Schemaless
D : Object-oriented
A : Hbase
B : Cassandra
C : CouchDB
D : Amazon SimpleDB
A : Partition tolerance
B : Accessibility
C : Consistency
D : Availability
A : replica set
B : cluster
C : partition
D : set
A : inefficiency
B : unavailability
C : inconsistency
D : inaccessibility
Q.no 26. ______ consistency means that at some point the system will become
consistent once all the writes have propagated to all the nodes.
A : read
B : write
C : eventual
D : logical
Q.no 27. By using _______, the result set will get trimmed from the top
A : LIMIT
B : ORDER BY
C : WITH
D : SKIP
Q.no 28. Once polyglot persistence is being used in the application, _________ needs
careful consideration
A : deployment complexity
B : storage complexity
C : functional complexity
D : replication complexity
Q.no 29. If the result of a map-reduce computation is widely used, it can be stored
as
A : Stored Procedure
B : Function
C : Materialized View
D : Batch File
Q.no 30. In Neo4j which building block consists of meta-data and attributes
A : Nodes
B : Properties
C : Relationship
D : Labels
Q.no 31. For which of the following problem spaces document are not the best
solution
B : E-Commerce Applications
C : Event Logging
A : keyspace
B : cluster
C : column family
D : column
Q.no 33. Which field is always the first field in the document?
A : _id
B : Ob_id
C : id
D : _id_
Q.no 34. DBDeploy maintains a table in the database, named ______ , where all the
changes made to the database are stored.
A : LogChange
B : ChangeLog
C : Log_Change
D : Change_Log
Q.no 35. The technique which migrate data over time is known as _________.
A : incremental migration
B : database migration
C : schema migration
D : data migration
Q.no 36. ________ stores are used to store information about networks, such as
social connections.
A : Key-Value
B : Wide-Column
C : Document
D : Graph
B : Set of Counters
C : Set of nodes
D : Set of systems
Q.no 38. Master -slave replication is most helpful for scaling when you have a
_____ intensive dataset.
A : write
B : read
D : update
A : Replica Safe
B : Version Stamp
C : Quorums
D : Replica sets
Q.no 40. For which of the following database, the aggregate is opaque to the
database
A : Graph Database
C : Column Database
D : Document Database
Q.no 41. All kinds of NOSQL systems are better suited to _______
B : nonuniform data
C : uniform data
D : clustered data
Q.no 42. In cassandra DEL command is used to delete ___________
A : row
B : column
Q.no 43. The concern that led to the growth of NOSQL databases was
Q.no 44. Map reduce operations can be composed into ______ where the output of
one reduce is the input to another operations map.
A : Functions
B : Pipelines
C : Procedures
D : Tasks
Q.no 45. Sharding a database across many server instances can be achieved with
_______________
A : LAN
B : SAN
C : MAN
D : PAN
Q.no 46. Cassandra puts the standard and super column families into ________
A : cluster
B : keyspace
C : row
D : column
Q.no 47. NoSQL databases is used mainly for handling large volumes of
______________ data.
A : unstructured
B : structured
C : semi-structured
D : tabulated
A : aggregate oriented
B : object oriented
C : relationship oriented
D : procedure oriented
Q.no 50. If the NoSQL database takes on the responsibility of allocating data to
shards and ensuring that data access goes to the right shard then it is called as
A : self-sharding
B : automatic-sharding
C : auto-sharding
D : right-sharding
Q.no 51. When the columns in a cloumn family are simple columns, the column
family is known as _________ column family.
Q.no 52. In MongoDB, If we have three nodes in the replica set and specify w as
majority
A : the write will have to complete writing to all three nodes before it is reported as a
success.
B : the write will have to complete at a minimum of two nodes before it is reported as a
success
C : the write will have to complete at a minimum of one node before it is reported as a
success
Q.no 53. The _____ is a opaque string that indicates the version of the resource.
A : Counter
B : Stamp
C : Bucket
D : etag
A : Collection
B : Document
C : Schema
D : Instance
A : Bucket
B : Key_value
C : Key
D : Value
B : HamsterDB
C : BerkeleyDB
D : Terrastore
C : An application want to make changes to its data storage, it needs to coordinate with
all the other applications using the database
Q.no 58. _______ often have data warehouse systems, BI, and analytics systems that
may need data from polyglot data sources.
A : Single Application
B : Enterprise
C : Single database
A : Single
B : Functional
C : Supplemental
D : Random
Q.no 60. In Riak, we can use the _____________ in the POST request to specify the
data type.
A : JSON
B : Content-Type
C : XML
D : Bucket
Q.no 1. A ____ is a function whose input is a single aggregate and whose output is a
bunch of key-value pairs
A : Reduce
B : Map
C : Task
D : Framework
A : Relational
B : Distributed
C : Object-oriented
D : Network
Q.no 3. Schemaless databases can use the same migration techniques as databases
with _______ schemas
A : conceptual schema
B : strong schema
C : physical schema
D : logical schema
A : Model takes the information that we want to store and divides it into tuples
Q.no 5. For which of the following problem spaces key-value stores are not the
best solution
D : User Profiles
A : Polyglot Persistence
B : Scaling
C : Replication
D : Distribution
Q.no 7. __________________ databases are more likely to run on a single server rather
than distributed across clusters.
A : Wide-Column
B : Key-Value
C : Graph
D : Document
A : Document Database
C : Relational Database
D : Column Database
A : quorum
B : replication factor
C : read quorum
D : write quorum
Q.no 11. A _______ is designed to persist the memory image optimized for rapid
recovery of the state.
A : Snapshot
B : Event Log
C : Memory
D : data
Q.no 12. _____ conflicts occur when two clients try to write the same data at the
same time
A : read-read
B : read-write
C : write-read
D : write-write
B : E-Commerce Applications
C : Query by Data
A : Parallel
B : Sequence
C : Random
Q.no 15. Which of the following is not a primary classification for NoSQL
architectures?
A : Key / Value based
B : Column based
C : Table based
D : Graph based
Q.no 16. A _____ column consists of a name and a value which is a map of columns.
A : simple
B : single
C : super
D : standard
A : Database abstraction
B : Database schema
C : Database object
D : Database instance
A : an enterprise
C : Both
D : None
Q.no 19. Using _______ is more useful than a single application talking to multiple
databases
A : Services
B : Functions
C : Commands
D : Procedures
B : No fixed schema
Q.no 21. Which database need careful migration due to the implicit schema in any
code that accesses the data
A : Relational
B : Distributed
C : Schemaless
D : Object-oriented
A : Graph Database
B : Document database
C : RDBMS
D : Key oriented
Q.no 23. Which of the following is not a suitable use case for graph database?
B : Social Network
C : Location-based services
D : Recommendation engines
Q.no 24. While using key-value stores, lots of thought has to be given to the design
of the __________
A : Key
B : Value
C : Table
D : Structure
Q.no 25. ______ is not the property in CAP theorem
A : Partition tolerance
B : Accessibility
C : Consistency
D : Availability
A : Inconsistency
B : Complexity in storage
D : Complexity in durability
A : File system
B : Event sourcing
C : NOSQL databases
D : RDBMS
A : Version Stamps
B : Eventually consistency
C : Session consistency
D : Replication consistency
A : Row oriented
B : Table oriented
C : Two Dimensional
D : Key oriented
Q.no 31. By using _______, the result set will get trimmed from the top
A : LIMIT
B : ORDER BY
C : WITH
D : SKIP
Q.no 32. For which of the following problem spaces document are not the best
solution
B : E-Commerce Applications
C : Event Logging
Q.no 33. ______ consistency means that at some point the system will become
consistent once all the writes have propagated to all the nodes.
A : read
B : write
C : eventual
D : logical
Q.no 34. If the result of a map-reduce computation is widely used, it can be stored
as
A : Stored Procedure
B : Function
C : Materialized View
D : Batch File
Q.no 35. In Neo4j which building block consists of meta-data and attributes
A : Nodes
B : Properties
C : Relationship
D : Labels
Q.no 36. During which phase, the old schema and the new schema are maintained
in parallel and are available for all the application using the database?
A : translation
B : transmission
C : transition
D : transportation
Q.no 37. Keeping all working data in _____ provides a performance advantage,
since there is not disk I/O to deal with when an event is processed.
A : files
B : database
C : memory
D : application
A : keyspace
B : cluster
C : column family
D : column
Q.no 39. Once polyglot persistence is being used in the application, _________ needs
careful consideration
A : deployment complexity
B : storage complexity
C : functional complexity
D : replication complexity
A : behavioral
B : pessimistic
C : optimistic
A : Physical consistency
B : Logical consistency
C : Replication consistency
D : Eventual consistency
Q.no 42. NoSQL databases is used mainly for handling large volumes of
______________ data.
A : unstructured
B : structured
C : semi-structured
D : tabulated
Q.no 43. Which field is always the first field in the document?
A : _id
B : Ob_id
C : id
D : _id_
A : aggregate oriented
B : object oriented
C : relationship oriented
D : procedure oriented
A : row
B : column
Q.no 46. Map reduce operations can be composed into ______ where the output of
one reduce is the input to another operations map.
A : Functions
B : Pipelines
C : Procedures
D : Tasks
Q.no 47. For which of the following database, the aggregate is opaque to the
database
A : Graph Database
C : Column Database
D : Document Database
Q.no 48. The technique which migrate data over time is known as _________.
A : incremental migration
B : database migration
C : schema migration
D : data migration
Q.no 49. Sharding a database across many server instances can be achieved with
_______________
A : LAN
B : SAN
C : MAN
D : PAN
A : Replica Safe
B : Version Stamp
C : Quorums
D : Replica sets
Q.no 51. ____________ supports changing data storage technologies as needs and
technology evolve.
A : Additional databases
B : Partitioning data
C : Partitioning functions
D : Service encapsulation
A : A row having many columns, with each row having very different columns
B : A row having few columns with the same columns used across the many different
rows.
C : A row having many columns, with each row having same columns
D : A row having few columns with different columns used across the many different
rows
Q.no 53. Which of the following is not a reason that NoSQL has become a popular
solution for some organizations?
A : Better scalability
A : The difference between the relational model and in-memory data structure
C : The difference between the relational models and the table structure
Q.no 55. The process where Multiple reducers operating on the partitions in
parallel, with the final results merged together is called as
A : Shuffling
B : Partitioning
C : Reducing
D : Clustering
Q.no 56. You do not need to contact all replicants to preserve _______ consistency
with replication; you just need a large enough quorum.
A : read
B : write
C : strong
D : eventual
Q.no 58. _________ is not the tool used for upgrading the database
A : DBDeploy
B : DBMaintain
C : Liquibase
D : DBManagement
A : combinational map-reduce
B : Partitioning map-reduce
C : Reducers
D : Incremental map-reduce
Q.no 60. Which of the following avoids loading all writes onto a single point of
failure.
A : Data Replication
B : Transactional Replication
C : Master-slave replication
D : Peer-to-peer replication
Database Technology MCQ
Cassandra
MongoDB
SQL Server
None of the above
View Answer
SQL Server
SQL
JSON
Document databases
None of the Above
View Answer
Document databases
Key-value
Document
Wide-column
All of the above
View Answer
Key-value
4. What is the aim of nosql?
View Answer
NoSQL is a new data format to store large datasets.
True
False
View Answer
False
Scalability
Relational data
Faster data access than RDBMS.
Data easily held across multiple servers
View Answer
Relational data
Document databases.
Key-value stores
Graph & Column-oriented databases.
All of the above
View Answer
All of the above
Cassandra
Scylla
Handhoop / Hbase
PostgreSQL
View Answer
PostgreSQL
Yes
No
View Answer
No
Yes
No
View Answer
Yes
No SQL
Only SQL
Not Only SQL
SQL Undefined
View Answer
Not Only SQL
Field
Database
Collection
Document
View Answer
Field
View Answer
High availability
Oozie
Hbase
Imphala
HCatalog
View Answer
Hbase
16. NoSQL databases is used mainly for handling large volumes of ______________
data.
structured
unstructured
semi-structured
None of above
View Answer
unstructured
View Answer
PostgreSQL
Uses JSON
Needs a schema
Requires JOINs
Uses tables for storage
View Answer
Uses JSON
Network
Distributed
Relational
Object-oriented
View Answer
Relational
View Answer
It's ACID-compliant.
NoSQL MCQ
1) What is the aim of NoSQL?
A. Low availability
B.High availability
C.Both A and B
D.None of the above
A. Shared Memory
B.Shared Nothing
C.Shared Disk
B.SQL Server
C.Cassandra
D.None of them
A. Document
B.Wide column
C.Key value
D.All of them
A. Field
B.Document
C.Database
D.Collection
A. 1996
B.1997
C.1998
D.1999
A. Alen turing
B.Carlo Strozzi
C.Mayank K.
D.None of them
A. SQL
B.JSON
C.Document databases
D.All of the above
A. Easily Scalable
B.High Performance
A. Key-value store
B.Column family store
C.Graph store
Neo4j MCQ
1. Neo4j is a _____
A. Centralised database
B. Distributed database
C. End-user database
D. graph database
View Answer
Ans : D
Explanation: CQL stands for Cypher Query Language. Like Oracle Database has query
language SQL, Neo4j has CQL as query language.
7. Which clause is used to find the starting points through the legacy
indexes?
A. OPTIONAL MATCH
B. START
C. WHERE
D. FIND
View Answer
Ans : B
Explanation: Start : This clause is used to find the starting points through the legacy
indexes.
8. Which clause is used to delete nodes and relationships or paths etc.
from the graph?
A. DELETE
B. DROP
C. REMOVE
D. DEL
View Answer
Ans : A
Explanation: DELETE : clause is used to delete nodes and relationships or paths etc. from
the graph.
Explanation: Neo4j supports full ACID (Atomicity, Consistency, Isolation, and Durability)
rules.
Take NoSQL MCQ Test & Online Quiz to Test your Knowledge
Below we have listed the few NoSQL MCQ Questions that check your basic knowledge of NoSQL. This
NoSQL MCQ Test contains 20 Multiple Choice Questions. You have to select the right answer to the question.
You can also take the online quiz from the take NoSQL Quiz Button.
A. Cassandra
B. MongoDB
C. SQL Server
D. None of the above
A. SQL
B. JSON
C. Document databases
D. None of the Above
A. Key-value
B. Document
C. Wide-column
D. All of the above
A. True
B. False
Q6. Which of the following is not a strong feature for nosql databases?
A. Scalability
B. Relational data
C. Faster data access than RDBMS.
D. Data easily held across multiple servers
A. Document databases.
B. Key-value stores
C. Graph & Column-oriented databases.
D. All of the above
A. Cassandra
B. Scylla
C. Handhoop / Hbase
D. PostgreSQL
A. Yes
B. No
Q10. What is NoSQL database?
A. Yes
B. No
A. No SQL
B. Only SQL
C. Not Only SQL
D. SQL Undefined
A. Field
B. Database
C. Collection
D. Document
A. High availability
B. Low availability
C. both High & Low availability
D. None of above
A. Oozie
B. Hbase
C. Imphala
D. HCatalog
Q16. NoSQL databases is used mainly for handling large volumes of ______________
data.
A. structured
B. unstructured
C. semi-structured
D. None of above
Q17. Which of the following is not an example of a nosql database management system?
A. HBase
B. MongoDB
C. CouchDB
D. PostgreSQL
A. Uses JSON
B. Needs a schema
C. Requires JOINs
D. Uses tables for storage
A. Network
B. Distributed
C. Relational
D. Object-oriented
A. It's ACID-compliant.
B. It can easily store unstructured data. It's ACID-compliant.
C. It can enable development in the cloud
D. None of above
Please Visit OnlineInterviewquestions.com to download more pdfs
Dat
abaseTechnol
ogi
es
Aggr
egat
eDat
amodel
1.I
nAggr
egat
eor
ient
edf
ramewor
kofNoSQLuseroper
atesdat
aon…….
a)Uni
ts b)Rows c)Col
umnsd)Bot
hbandc
2.Aggr
egat
eisat
ermt
hatcomesf
rom…….
.
a)DataDri
venDesi
gnb)Domai
nDr
ivenDesi
gnc)Dat
aOr
ient
edDesi
gnd)Domai
n
aggr
egateDesi
gn
3.Aggr
egat
edat
abasesoper
ateson……
a)Cl
ust
erb)Rowsc)Col
umnsd)Memor
ies
4.Rel
ati
onal
dat
abasesar
e…….
.
a)Aggr
egat
eor
ient
edb)Aggr
egat
eignor
antc)Aggr
egat
emat
chi
ngd)Aggr
egat
emat
ched
5)
……dat
abasesar
eal
soaggr
egat
e-i
gnor
ant
a)Col
umnv
alueb)Documentc)Keyv
alued)Gr
aph
6.NoSQLdat
abasessacr
if
ice…….
a)
Consi
stencyb)At
omi
cit
yc)Dur
abi
l
ityd)I
sol
ati
on
7.Col
umn-
fami
l
ydat
abasesor
gani
zet
hei
rcol
umnsi
nto……
a)
Dat
afami
l
iesb)
Rowf
ami
l
iesc)Col
umnf
ami
l
iesd)Dat
abasef
ami
l
ies
8.Eachr
owi
ncol
umnf
ami
l
ydat
abasei
san……….
a)Dat
abaser
owb)Dat
abasecol
umnc)Aggr
egat
ed)Recor
d
9.………i
sacol
umnf
ami
l
ydat
abase
a)MongoDBb)
PLpgSQLc)
CouchDBd)Cassandr
a
10.Cassendr
ausest
erm wi
deandski
nnyf
or………
a)col
umnsb)
tabl
esc)
dat
abaseuni
tsd)
rows
11.Awi
der
owi
nCassandr
ahas……….
.col
umns
a)100b)
10c)
1d)1000
12.Acol
umnf
ami
l
ydat
abasedef
ines……….
.f
ori
tscol
umns
a)Keyv
aluepai
rb)Rowsc)Col
umnsd)Sor
tor
der
13.…………dat
abasesar
est
rongl
yaggr
egat
eor
ient
ed
a)Rel
ati
onalb)Obj
ector
ient
edc)Documentd)Col
umnf
ami
l
y
14.Aggr
egat
eis…….t
othedat
abase
a)Opaqueb)Rowc)Col
umnd)Cl
ust
er
15.Redi
sal
l
owsy
out
obr
eakdownt
heaggr
egat
eint
o…………
a)Rowsb)Col
umnsc)Li
stsorset
sd)Aggr
egat
es
16.I
nNoSQL,
……….
.isacol
l
ect
ionofdat
athatwei
nter
actwi
thasauni
t
a)Rowb)Col
umnc)Aggr
egat
ed)Tabl
e
17.I
naggr
egat
eor
ientdat
abasesdat
aismanagedov
er….
.
a)Cl
ust
ersb)Rowsc)Col
umnsd)Tabl
es
18.Wi
thakey
-val
uest
ore,
wecanonl
yaccessanaggr
egat
ebyl
ookupbasedoni
ts……
a)Keyb)Rowc)Col
umnd)Tabl
e
19.………i
snotacol
umnf
ami
l
ydat
abase
a)Googl
e'
sBi
gTabl
eb)C-
Stor
ec)HBased)MongoDB
20.…….
.i
snotadocument
abase
a)CouchDBb)Or
ient
DBc)Rav
enDBd)HBase
Dat
aModel
Det
ail
i
ng
1.Aggr
egat
esar
ecr
eat
edwhendat
athati
s………accessedt
oget
her
.
a)Randoml
yb)Lessf
requent
lyc)Commonl
yd)Nev
er
2.Whendat
acont
ainsmanyr
elat
ionshi
ps,
…..
areused
a)Rel
ati
onal
dat
abasesb)NoSQLdat
abasesc)Obj
ector
ient
eddat
abases.d)bandcbot
h
3.I
ngr
aphdat
abasesv
ert
icesar
ecal
l
edas….
a)Edgesb)Rel
ati
onshi
psc)Nodesd)Mat
ri
ces
4.…….
typeofGraphdat
abasesst
oresJav
aobj
ect
s,whi
char
esubcl
assesofi
tsbui
l
t-i
nty
pes,
asnodesandedges.
a)I
nfi
nit
eb)Fi
nit
ec)NoSQLd)Fl
ockDB
5.……..
typeofgr
aphdatabasesall
owsusert
oat
tachJav
aobj
ect
saspr
oper
ti
est
onodes
andedgesinaschemal
essf ashi
on
a)I
nfi
nit
eb)Fl
ockDBc)Neo4j
d)Fi
nit
e
6.NoSQLdat
abasesar
e………
a)Schemaor
ient
edb)Schemaf
oll
owi
ngc)Schemal
essd)Schemasucceedi
ng
7.……dat
aiscal
l
edasnonuni
for
m dat
a
a)dat
awher
eeachr
ecor
dhasasamesetoff
iel
ds
b)dat
awher
eeachr
ecor
dhasadi
ff
erentsetoff
iel
ds
c)dat
awher
eeachr
ecor
dhasaequal
setoff
iel
ds
d)dat
awher
eeachr
ecor
dhasanosetoff
iel
ds
8.……isasetofassumpt
ionsaboutt
hedat
a'sst
ruct
urei
nthecodet
hatmani
pul
atest
he
data.
a)Expl
i
citschemab)Schemaov
erschemac)I
mpl
i
citschemad)Met
adat
aschema
9.Mater
ial
i
zedv
iewsar
eef
fect
ivef
ordat
athati
s…….heav
il
ybutcanst
andbei
ngsomewhat
stal
e.
a)Wr
it
eb)Readc)Bot
hreadandwr
it
ed)Onl
ywr
it
e
10.….
.ar
ethet
woappr
oachesusedt
obui
l
dmat
eri
ali
zedv
iews
a)Eagerappr
oachandappl
i
cat
iondat
abaseappr
oach
b)Eagerappr
oachandcl
i
entdat
abaseappr
oach
c)Eagerappr
oachanddi
str
ibut
eddat
abaseappr
oach
d)Eagerappr
oachandcent
ral
i
zeddat
abaseappr
oach
11.Mat
eri
ali
zedv
iewscanbeusedwi
thi
nthe…….
aggr
egat
e
a)Sameb)Di
ff
erentc)Out
sided)Ot
her
12.Whichofthefol
lowi
ngi
sther
easonbehi
ndgr
aphdat
abasesar
eadv
ant
ageousov
er
rel
ati
onaldat
abases?
a)Gr
aphdat
abasesshi
ftmostoft
hewor
kofnav
igat
ingr
elat
ionshi
psf
rom quer
yti
met
o
i
nser
tti
me
b)Gr
aphdat
abasesdoesnotshi
ftmostoft
hewor
kofnav
igat
ingr
elat
ionshi
psf
rom quer
y
ti
metoi
nser
tti
me
c)Gr
aphdat
abasesshi
ftf
ewoft
hewor
kofnav
igat
ingr
elat
ionshi
psf
rom quer
yti
met
o
i
nser
tti
me
d)Graphdat
abasesshi
ftmostoft
hewor
kofnav
igat
ingr
elat
ionshi
psf
rom t
ransact
iont
ime
toi
nsertt
ime
di
str
ibut
ionModel
…
1.Repl
i
cat
iont
akest
hesamedat
aandcopi
esi
tov
er……nodes
a)Sameb)Mul
ti
plec)Equal
d)Unequal
2.Shar
dingput
sdi
ff
erentdat
aon….
.nodes
a)Sameb)Cl
i
entc)Ser
verd)Di
ff
erent
3.Runthedat
abaseonasingl
emachi
net
hathandl
esal
lther
eadsandwr
it
est
othedat
a
stor
e.I
sanexampleof…….
.
a)Si
ngl
eser
verb)Mul
ti
pleser
verc)Di
str
ibut
erser
verd)Di
str
ibut
edcl
i
ent
4.Shar
dingwi
l
lbedoneon…….
.scal
abi
l
ity
a)Hor
izont
alb)Ver
ti
cal
c)Li
neard)Nonl
i
near
5.Wi
th……….
dist
ri
but
ion,
your
epl
i
cat
edat
aacr
ossmul
ti
plenodes
a)
Peert
opeerb)Mast
er-
slav
ec)Cl
i
entser
verd)Di
str
ibut
ed
6.I
nmast
er-sl
aver
epl
i
cat
ion,
arepl
i
cat
ionpr
ocesssy
nchr
oni
zest
hesl
aveswi
tht
he……
a)Cl
i
entb)Ser
verc)Mast
erd)Peer
7.Mast
er-
slav
erepl
i
cat
ioni
smosthel
pful
forscal
i
ngwheny
ouhav
ea……….i
ntensi
ve
dat
aset
a)Wr
it
eb)Readc)Updat
ed)Del
ete
8.Repl
i
cat
ioni
smosthel
pful
forscal
i
ngwheny
ouhav
ea……….I
ntenci
vedat
aset
a)Wr
it
eb)Readc)Updat
ed)Del
ete
9.I
n………r
epl
i
cat
ional
lrepl
i
cashav
eequal
wei
ght
a)Peert
opeerb)Mast
ersl
avec)Cl
i
entser
verd)Di
str
ibut
ed
10.Bot
tl
eneckpr
obl
em ar
isesi
n…….
repl
i
cat
ion
a)Cl
i
entser
verb)Mast
ersl
avec)Peert
opeerd)Di
str
ibut
ed
11.……….
typeofconf
li
ctcanoccuri
npeert
opeerr
epl
i
cat
ion
a)Wr
it
e-wr
it
eb)Readwr
it
ec)Unr
epeat
abl
ereadd)Di
rt
yread
12.…….
typeofdat
abasesuser
epl
i
cat
ionandshar
ding
a)column-f
ami
l
ydat
abasesb)documentdat
abasesc)gr
aphdat
abasesd)r
elat
ional
databases
13.Mast
er-
slav
erepl
i
cat
ionr
educest
hechanceof
…….
conf
li
cts
a)Readb)Wr
it
ec)Updat
ed)del
ete
Consi
stency
..
1.
whi
chst
atementi
scor
rectf
rom t
hef
oll
owi
ng
a)I
nreadt
owr
it
econf
li
ctdi
ff
erentpeopl
esdel
eti
ngsamedat
ait
em atdi
ff
erentt
ime
b)I
nreadt
oreadconf
li
ctdi
ff
erentpeopl
esdel
eti
ngsamedat
ait
em atdi
ff
erentt
ime
c)I
nwr
it
etowr
it
econf
li
ctt
wopeopl
eupdat
ingt
hesamedat
ait
em att
hesamet
ime
d)I
nwr
it
etowr
it
econf
li
ctdi
ff
erentpeopl
esdel
eti
ngsamedat
ait
em atdi
ff
erentt
ime
2.A…….
appr
oachwor
ksbypr
event
ingconf
li
ctsf
rom occur
ri
ng
a)Pessi
mist
icb)Opt
imi
sti
cc)Cur
rentd)cl
i
entser
ver
3.…….
appr
oachi
nvol
vesl
ocki
ngmechani
sm
a)Pessi
mist
icb)Opt
imi
sti
cc)Cur
rentd)Cl
i
entser
ver
4.…….
.appr
oachi
nvol
vesv
ersi
oni
ng.
a)Pessi
mist
icb)Opt
imi
sti
cc)Cur
rentd)Cl
i
entser
ver
5.I
nconsi
stentr
eadi
sal
socal
l
edas…….conf
li
ct
a)Read-
readb)Read-
wri
tec)Wr
it
e-wr
it
ed)Updat
e
6.Thel
engt
hoft
imean…….
ispr
esenti
scal
l
edt
hei
nconsi
stencywi
ndow.
a)Consi
stencyb)Updat
ec)Dat
abased)I
nconsi
stency
7.I
nconsi
stencywi
ndowf
oramazonsi
mpl
eDBi
susual
l
ylesst
han……….
.
a)Hourb)Mi
nut
esc)Dayd)Second
8.I
nrepl
icat
ion,
consi
stencymeanssamedat
ait
em hast
hesamev
aluewhenr
eadf
rom
……..r
epl
i
cas.
a)di
ff
erentb)samec)oneaf
terot
herd)ev
en
9.v
ersi
onst
amps,
sti
ckysessi
onar
ethet
echni
quest
opr
ovi
de……….
.consi
stency
a)updat
eb)r
eadc)wr
it
ed)sessi
on
10.CAPt
heor
em gi
vest
het
hreepr
oper
ti
esof
…..
a)Const
ant
,Av
ail
abi
l
ity
,andPar
ti
ti
ont
oler
ance
b)Consi
stency
,Accur
ate,
andPar
ti
ti
ont
oler
ance
c)Consi
stency
,Av
ail
abi
l
ity
,andPar
ti
ti
ont
oler
ance
d)Consi
stency
,Av
ail
abi
l
ity
,andPar
ti
ti
onper
for
mance
11.NoSQLsy
stemsf
oll
owt
he
a)ACI
Db)BASEC)CAPd)ACI
ID
12.Thenumberofr
epl
i
casi
nwr
it
equor
um i
sknownas
a)r
epl
i
cat
ionuni
tb)r
epl
i
cat
ionmat
ri
xc)r
epl
i
cat
ionf
act
ord)r
epl
i
cat
ionnumber
Vi
rsi
onst
ampsandMapReduce
1.Browsingaproductcat
alog,choosi
ngabottl
eofTal
iskeratagoodpr
ice,
fil
l
ingi
ncr
edi
t
cardinf
ormati
on,andconfi
rmingt heor
derar
etheexamplesof….
.
a)Syst
em tr
ansact
ionsb)Bankt
ransact
ionsc)Busi
nesst
ransact
ionsd)Mul
ti
ple
tr
ansact
ions
2.……….
isaf
iel
dthatchangesev
eryt
imet
heunder
lyi
ngdat
aint
her
ecor
dchanges.
a)Repl
i
cat
ionf
act
orb)t
ransact
ionc)Pr
ocessst
ampd)Ver
sionst
amp
3.Count
er,
hashi
ng,
GUI
Dandt
imest
ampar
ethet
echni
quest
ocr
eat
e…….
.
a)Ver
sionst
ampsb)Ver
ti
cal
stampsc)Hor
izont
alst
andsd)Tr
ansact
ions
4.usesacombi
nat
ionofcount
erandcont
enthash.
a)Neo4j
b)MongoDBc)Rav
enDBd)CouchDB
5.…….
.i
sthesi
mpl
estf
orm ofv
ersi
onst
amp
a)Ti
mest
ampb)GUI
Dc)Count
erd)Hashi
ng
6.…….
ist
hesi
mpl
estbutpr
obl
emat
icf
orm ofv
ersi
onst
amp
a)Ti
mest
ampb)GUI
Dc)Count
erd)Hashi
ng
7.……….
.NoSQLsy
stemsi
saspeci
alf
orm ofv
ersi
onst
ampwhi
chwecal
lav
ect
orst
amp
a)peer
-t
o-peerb)Mast
er-
slav
ec)Repl
i
cat
iond)Shar
ding
8.I
nvect
orst
amp……….t
echni
quei
sused.
a)Ti
mest
ampb)GUI
Dc)Count
erd)Hashi
ng
9.Wit
h…..systems,avect
orofv
ersi
onst
ampsal
l
owsusert
odet
ectwhendi
ff
erentnodes
haveconfl
ict
ingupdat
es.
a)Cl
i
entser
veb)Cent
ral
i
zedc)Di
str
ibut
edd)Net
wor
k
10.Amapr
educepat
ter
noper
ateson…….
a)Cl
i
entb)Ser
verc)Memor
yd)Cl
ust
er
11.…………i
sapat
ter
ntoal
l
owcomput
ati
onst
obepar
all
eli
zedov
eracl
ust
er.
a)Repl
i
cat
ionb)Shar
dingc)Locki
ngd)Mapr
educe
12.…….
.vi
ewscanbeupdat
edt
hroughi
ncr
ement
almap-
reduceoper
ati
ons.
a)Mat
eri
ali
zedb)Si
mpl
ec)Compl
exd)Tr
ansact
ional
13.…….
.ar
ethet
woi
mpor
tantt
asksofMapReduceal
gor
it
hms.
a)MpReduceb)Mappi
ng,
Rel
i
abl
ec)Map,
Reduced)Map,
Rel
i
abl
e
14.…….
.numberofst
agesr
equi
redt
oper
for
m MapReduce.
a)2b)3c) d)
Par
tII
:Impl
ement
1.Akey
-val
uest
orei
sasi
mpl
e…………
a.
Linkedl
i
stb.St
ackc.Queued.Hasht
abl
e
2.……….
.i
sequi
val
entt
otabl
einRDBMS
a.Bucketb.St
ackc.Queued.Li
st
3.I
nRi
ak,
all
accesst
othedat
abasei
svi
a…….
a.f
orei
gnkeyb.secondar
ykeyc.pr
imar
ykeyd.composi
tekey
4.i
nRedi
s,aggr
egat
eisa………….
.
a.t
abl
eb.st
ruct
urec.dat
ast
ruct
ured.r
ow
5.whi
choft
hef
oll
owi
ngdat
abasesuppor
tsst
ori
ngl
i
sts,
set
sandhasht
abl
es.
a.
Riakb.Redi
sc.Hamst
erDB d.Memcached
6.Ri
akst
oreskey
sint
o…….
a.Tabl
esb.St
ruct
uresc.Bucket
sd.Pr
imar
ykey
s
7.I
nkeyv
aluedat
abases…….
.wr
it
ear
eper
for
med
a.Pessi
mist
icb.Opt
imi
sti
cc.Consi
stentd.Conf
li
ct
8.Ri
aki
sev
ent
ual
l
y……….
a.Unconsi
stentb.
Inconsi
stentc.Consi
stentd.Nev
erconsi
stent
9.I
nhowmanynumberofway
sRi
akwi
l
l………….
resol
vet
heupdat
econf
li
cts
a.2b.3c.4d.2
10.Whichoft
hef
oll
owi
ngst
atementi
scor
rectf
orr
esol
vi
ngupdat
econf
li
ctsi
ncaseofRi
ak
databases
a.ei
thert
henewestwr
it
ewi
nsandol
derwr
it
esl
oose
b.ei
thert
henewestwr
it
elooseandol
derwr
it
esl
oose
c.ei
thert
heol
derwr
it
ewi
nsandnewestwr
it
esl
oose
d.ei
thert
henewestwr
it
elooseandol
derwr
it
eswi
l
lal
sol
oose
11.I
nRi
akr
esol
vi
ngupdat
econf
li
ctsar
esetupdur
ingbucket
……
a.I
nser
ti
onb.Del
eti
onc.Updat
iond.Cr
eat
ion
12.
InRi
akt oi
mproveonwr
it
eorr
eadconf
li
cts,
usercanchanget
heal
l
owSi
bli
ngsf
lag
dur
ingbucketcr
eat
ion
a.I
nser
ti
onb.
Del
eti
onc.Updat
iond.Cr
eat
ion
13.I
nRiaktoimproveonwri
teorr
eadconf
li
cts,
usercanchanget
heal
l
owSi
bli
ngsf
lag
duri
ngbucketcr
eati
onto…….
a.t
rueb.f
alse
14.Ri
akusest
heconceptof
…….
.t
oimpl
ementt
ransact
ion
a.
Logb.Sy
stem l
ogc.Quor
um d.
Bucket
15.I
nRiak,Forexampl
en=:5(repl
i
cati
onf
actor
)w:3(numberofnodespar
ti
cipat
einwr
it
e)
thenaclustermustt
oler
atenodesbei
ngdownforwr
iteoper
ati
ons
16.Ri
aksear
chal
l
owsquer
ydat
asameas………….
a.Pr
imar
yindexesb.Secondar
yindexesc.I
CAM i
ndex
ed.LUCENEi
ndex
es
17.I
nRi
akusercanuset
oCont
ent
-Ty
pei
nthe……….
requestt
ospeci
fyt
hedat
aty
pe.
a.POSTb.GET
18.
Keyv
aluedat
abasesscal
ebyusi
ng_
__t
echni
que
a.Repl
i
cat
ionb.Shar
dingc.I
ndexi
ngd.Sear
chi
ng
19.
InRiaktoensur
econsi
stencyval
ueofW (
thenumberofnodest
hewr
it
ehast
obewr
it
ten
tobef
oreiti
sconsider
edsuccessf
ul)
canbesetdur
ingbucket
……….
.
a.I
nser
ti
onb.Del
eti
onc.Updat
ingd.Cr
eat
ion
20.Documentsaresel
f-
descri
bing,
hier
archi
cal
………….
.dat
ast
ruct
ureswhi
chcanconsi
stof
maps,col
lect
ions,
andscalarval
ues.
a.t
reeb.st
ackc.queued.l
i
st
21.Tabl
einRDBMSi
sknownas………i
nMongoDB
a.Col
l
ect
ionb.Documentc.Row d.Key
22.
EachMongoDBi
nst
ancehas……….dat
abases,
andeachdat
abasecanHav
e………….
.
col
l
ecti
ons.
a.si
ngl
e,mul
ti
pleb.mul
ti
ple,
mul
ti
plec.si
ngl
e,si
ngl
edd.mul
ti
ple,
singl
e
23.Commandl
ikedb.r
unCommandgetl
ast
err
or:
1,w:
"maj
ori
ty"
})t
ell
sthedat
abasehow
str
ongist
he……neededindat
abase.
a.Dur
abi
l
ityb.At
omi
cit
yc.I
sol
ati
ond.Consi
stency
24.I
nDocumentdat
abases,
transact
ionsatt
hesi
ngl
e-documentl
evel
areknownas………….
tr
ansact
ions
a.Dur
abl
eb.Consi
stentc.I
nconsi
stentd.At
omi
c
25.……….
.suppor
tst
ransact
ionsacr
ossmul
ti
pleoper
ati
ons
a.MongoDB b.Rav
enDB c.Or
ient
DB d.CouchDB
26.Documentdat
abasest
ryt
oimpr
oveonav
ail
abi
l
itybyr
epl
i
cat
ingdat
ausi
ngt
he………….
techni
que.
a.Peert
opeerb.Mast
er-
slav
e
27.……….
documentdat
abaseal
l
owsusert
oquer
ythedat
abasebyv
iews
a.CouchDB b.Rav
enDB c.Or
ient
DB d.MongoDB
28.CouchDBdocumentdat
abaseal
l
owsusert
oquer
ythedat
abaseby
a.Tr
ansact
ionb.Roesc.t
abl
esd.v
iews
29.Documentdat
abasesscal
ebyusi
ng…….
techni
que
a.Repl
i
cat
ionb.Shar
dingc.I
ndex
ingd.Sear
chi
ng
30.Whi
cht
ypeofi
ndexesMongoDBdoesnotsuppor
t?
a.Compoundi
ndexesb.Mul
ti
keyi
ndex
esc.Geospat
ial
indexesd.Lucenei
ndexes
31.…….
aggregat
ionopti
onisusedtospeci
fyt
hespeci
fi
cfi
eldst
hatneedst
obepassedt
o
thenextst
ageoftheaggregat
ionpi
pel
ine
a.$pr
ojectb.$mat
chc.$gr
oupd.$aggr
egat
e.
32.Whi
choft
hef
oll
owi
ngl
anguagei
sMongoDBwr
it
teni
n?
a.C,
CPP,Jav
aScr
iptb.Py
thon,
DOTNET c.PERL,
Gopr
ogr
ammi
ng d.Vi
sual
Basi
c,
DOTNET
33.Acol
l
ect
ionanddocumenti
nMongoDBi
ssameas…………i
nRDBMS
a.
Tabl
eandcol
umnb.Tabl
eandr
ow c.Col
umnandr
ow d.Tabl
eandcur
sor
34.Neo4j
is……t
ypeofdat
abase
a.Documentb.Col
umnc.Cent
ral
i
zedd.Gr
aph
35.
Neo4j
isdev
elopedi
n…….
.l
anguage
a.Py
thonb.CPP C.C d.Jav
a&Scal
a
36.CQLst
andsf
or
a.CypherQueryLanguageb.Cy
pherQui
ckLanguagec.Cr
eat
eQuer
yLanguaged.
Cret
e
QuickLanguage
37..
..
..cl
ausei
susedt
odel
etenodes,
rel
ati
onshi
psi
nNeo4j
.
a.Cr
eat
eb.I
nser
tc.Del
eted.
updat
e
38.Neo4j
suppor
ts…….
.pr
oper
ti
es
a.BASEb.ACI
ID c.ACI
D d.Rul
ebased
39.Anyt
wonodescanber
elat
edbymaki
ng…….
.bet
weent
wonodes
a.i
ndexb.r
owc.ar
rowd.r
elat
ionshi
p
40.
Nodesi
nNeo4j
arecal
l
edas….
.
a.
Ent
it
iesb.Rowsc.Tabl
esd.Gr
aphs
41.Theuseofcl
ausei
stogetdat
aaboutpr
oper
ti
esandnodesf
rom t
hedat
abase
a.Mat
chb.Cr
eat
ec.Sear
chd.
[]
42.………Sy
mbol
isusedt
ocr
eat
erel
ati
onshi
psi
nNeo4j
a.(
)b.{
}c.[
]d.<>
43.I
faisthesour
cenodeandbi st
hedesti
nat
ionnodet
henfol
l
owi
ngwhi
chcommandi
s
corr
ectt
ocreater
elat
ionshi
pbet
weenDist
rtwonodesaandb?
a.[
]a-
>[]
bb.[
a]-
[:
Rel
ati
onshi
p]-
>(b)c.[
a]-
[:
Rel
ati
onshi
p]-
>(b)d.[
b]-
[:
Rel
ati
onshi
p]-
>(a)
44.The…….
.commandi
susedt
otr
ansf
orm anyl
i
stbacki
ntoi
ndi
vi
dual
rows.
a.Mat
chb.Cr
eat
ec.Rel
ated.Unwi
nd