Name: Guddu Kumar Roll:11222776 Department/Semester/Group: CSE/6th/H1 Course :- BCSE-704L (Database Engineer : MongoDB Lab)
Index Page
Date of Allocation Date of Completion Marks awarded by
Program (DOA) / Deadline For (In Terms of Execution Teacher with
Program Title / Description Submission (DFS) (E) /Software Used (S) / Signature &
No.
Written (W) / Viva (V)) Date
Install MongoDB, set up a local server, and DOA: E: Marks (Out of 30):
1.
configure the MongoDB shell. S:
DFS: W:
Signature:
V:
Create a database and collection, insert DOA: E: Marks (Out of 30):
2. documents, read documents, update
S:
documents, and delete documents.
DFS: W: Signature:
V:
Design and implement a normalized schema DOA: E: Marks (Out of 30):
3.
for a sample e-commerce application. S:
DFS: W:
Signature:
V:
Perform advanced queries using aggregation DOA: E: Marks (Out of 30):
4. framework and indexing to filter, group, and
S:
sort data.
DFS: W:
Signature:
V:
Create single-field and compound indexes, and
analyze their impact on query performance.
DOA: E: Marks (Out of 30):
5.
S:
DFS: W:
Signature:
V:
Use the aggregation pipeline to perform data DOA: E: Marks (Out of 30):
6.
aggregation and transformation tasks. S:
DFS: W:
Signature:
V:
Set up a replica set, add secondary nodes, and
perform read/write operations to observe
replication.. DOA: E: Marks (Out of 30):
7.
S:
DFS: W:
Signature:
V:
Configure a sharded cluster, add shards, and DOA: E: Marks (Out of 30):
8.
distribute data across the cluster. S:
DFS: W:
Signature:
V:
Implement user authentication, roles, and DOA: E: Marks (Out of 30):
9.
permissions to secure a MongoDB database.. S:
DFS: W:
Signature:
V: