Skip to content

Concepts: Distributed Database Management Systems and Non-Relational Data Models - Setting up MongoDB, working with a non-relation document store database, MapReduce using Javascript in MongoDB, and MongoDB Replica Sets.

License

Notifications You must be signed in to change notification settings

course-files/Lab5-Document-Stores

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Document Stores: MongoDB

Course files (instructional materials) for various database systems related courses.

Concepts: Distributed Database Management Systems and Non-Relational Data Models - Setting up MongoDB, working with a non-relation document store database, MapReduce using Javascript in MongoDB, and MongoDB Replica Sets.

Key Value
Course Codes MIT8107 and BBT3104
Course Names Advanced Database Systems and Business Intelligence II respectively
Semester Duration 6th January 2025 to 12th April 2025
Lecturer Allan Omondi
Contact aomondi_at_strathmore_dot_edu
Recommended Citation Omondi, A. O. (2025). MIT8107-Lab-5-Document-Stores (Version 1.0) [Source Code]. https://github.com/course-files/Lab5-Document-Stores

Bibtex:

@misc{omondi_mit8107-lab5-document-stores_2025,
    address = {Nairobi, Kenya},
    title = {{MIT8107}-{Lab5}-{Document}-{Stores}},
    copyright = {GPL-3.0},
    shorttitle = {Document-{Stores}},
    url = {https://github.com/course-files/Lab5-Document-Stores},
    abstract = {Course files (instructional materials) for various database systems related courses. Concepts: Distributed Database Management Systems and Non-Relational Data Models - Setting up MongoDB, working with a non-relation document store database, MapReduce using Javascript in MongoDB, and MongoDB Replica Sets.},
    urldate = {2025-01-05},
    author = {Omondi, Allan Odhiambo},
    month = jan,
    year = {2025},
    note = {original-date: 2025-01-05T06:00:00+03:00},
    keywords = {Document-Stores, Javascript, MapReduce, MongoDB, MongoDB Replica Sets},
}

Lab Manual and Instruction Files

Please refer to the "Lab Manual on Document Stores" for more details.

Instruction files:

  1. Using MongoDB (including Referencing, Indexing, and MapReduce in MongoDB)
  2. MongoDB Replica Set Setup

Lecture Notes

Please refer to the "Lecture Notes on Non-Relational Data Models" for more details.

Technology Stack

Apache®, Apache Kafka, Kafka, the Kafka logo and other trademarks or logos are registered trademarks or logos. No endorsement by The Apache Software Foundation or other organizations is implied by the use of these trademarks or logos. This is meant for educational purposes only.

About

Concepts: Distributed Database Management Systems and Non-Relational Data Models - Setting up MongoDB, working with a non-relation document store database, MapReduce using Javascript in MongoDB, and MongoDB Replica Sets.

Topics

Resources

License

Stars

Watchers

Forks