ICT704: Non-Relational Database Systems MongoDB Database Report
VerifiedAdded on 2022/10/17
|3
|803
|21
Report
AI Summary
This report details the design and implementation of a MongoDB database, addressing the principles of NoSQL database systems. The assignment focuses on structuring data within MongoDB using JSON schema, emphasizing the flexibility of collections and the advantages of embedding data. It covers the database structure, contrasting SQL's tabular organization with MongoDB's collection-based approach, and explains the use of embedded structures and denormalization to represent data relationships, alongside a brief comparison with the referencing technique. The report also outlines the process of creating and running queries using the Mongo shell, including database creation, collection creation, and data retrieval using functions like `find().pretty()` and aggregation. The conclusion highlights the scalability and flexibility of MongoDB, while also pointing out its case-sensitivity as a potential area for improvement.
Contribute Materials
Your contribution can guide someone’s learning journey. Share your
documents today.