0% found this document useful (0 votes)
9 views2 pages

NoSQL Databases Exam Paper - April 2025

NoSQL and Database SQl Qp

Uploaded by

TAMILSELVI R
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views2 pages

NoSQL Databases Exam Paper - April 2025

NoSQL and Database SQl Qp

Uploaded by

TAMILSELVI R
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Register Number:

Hindusthan College of Engineering and Technology


(An Autonomous Institution, Affiliated to Anna University, Chennai)
Valley Campus, Pollachi Highway, Coimbatore – 641032

END SEMESTER UG / PG DEGREE EXAMINATIONS – APRIL / MAY 2025

Programme & Branch: B.E & CSE

Course Code & Name: 22CS6311 & No sql Databases with Mongo DB

Semester: 6 Regulation: R2022 QP CODE:

Duration: 3 Hours Date & Session : Maximum: 100 Marks


BLOOMS TAXONOMY LEVEL (BTL)
LEVEL L1 L2 L3 L4 L5 L6 TOTAL
% 100

Answer all Questions


Q. No. Part A – (10 X 2 = 20 Marks) BTL CO# Marks
1. List two examples of column-oriented NoSQL databases. L1 CO1 2
2. Mention the advantages of using language bindings in NoSQL databases. L1 CO1 2
3. What does the "C" in CRUD represent, and how does it apply to NoSQL? L2 CO2 2
4. Differentiate between insertOne() and insertMany() methods when creating records in MongoDB using language bindings. L2 CO2 2
5. List the core components of HBase architecture. L1 CO3 2
6. Differentiate between strong consistency and eventual consistency with examples. L2 CO3 2
7. Define schema evolution in column-oriented databases. L1 CO4 2
8. Interpret the purpose of the GET, SET, and DEL commands in Redis. L2 CO4 2
9. What is the purpose of a secondary index in Cassandra? L1 CO5 2
10. What type of index does CouchDB use for views? L1 CO5 2
Part B – (5 X 14 = 70 Marks)
11. Design a NoSQL schema for a real-time messaging app using a key/value model. L6 CO1 14
(Or)
12. Describe how MongoDB's query language handles location-based filtering. L2 CO1 14

13. Analyze the performance implications of using a language binding for NoSQL CRUD operations compared to using the native L4 CO2 14
NoSQL query language.

(Or)
14. Assess whether using language bindings for CRUD operations introduces any potential performance bottlenecks in high-traffic L5 CO2 14
applications.

15. Simulate a use case where eventual consistency is acceptable, such as in a social media news feed. L3 CO3 14
(Or)
16. Evaluate the trade-offs of using Redis over Memcached for a high-volume web application. L5 CO3 14

1 | Page
17. Explain how schema-less design in MongoDB allows for document flexibility. L2 CO4 14
(Or)
18. Design a MongoDB query system that replicates SQL-style filtering and projection. L6 CO4 14

19. Apply the correct command to create a secondary index in Cassandra on a non-primary column. L3 CO5 14
(Or)
20. Construct a CouchDB view to index blog posts by date. L6 CO5 14
Part C – (1 X 10 = 10 Marks)
21. a) Build a caching layer using Redis to reduce database load on a news website. L6 CO3 10
(Or)
b) Compare primary and secondary indexes in Cassandra. L2 CO5 10

Marks in each Divisions


Blooms Taxonomy Level (BTL) Total Marks % of Distribution
PART - A PART – B PART – C

Remember (L1)

Understanding (L2)

Apply (L3)

Analyze (L4)

Evaluate (L5)

Create (L6)

Total 180 100

GUIDELINES FOR PREPARING QUESTION PAPER

1. Kindly adhere to the Template Font and Size.


2. For “Part A” Questions must be Descriptive Type and must follows the Blooms Verbs and
Taxonomy Level 1-3.
3. For “Part B & Part C” Questions must be Descriptive/Analytical and must follows the Blooms
Verbs and Taxonomy Level 3-6.

2 | Page

You might also like