Databases
Unit Outline
- Overview of Databases
- What is a database
- Why use a database
- Data in Applications
Mongo Database
- Intro to the Mongo Database
- BSON
- MongoDB Shell
- Managing a Mongo Database
- Bulk load / Seeding data
- CRUD Operations
- Query Projections
- BSON Data Types
- Indexes
- MongoDB Compass (GUI)
- Schema Design, Joins & Denormalization
- Connecting the React app to a Mongo Database
- Update the app they wrote in the previous unit to manage its data in a Mongo Database
Unit Outcome
- Understanding of Mongo Database
- Manipulating data in a mongo database
- React app updated and pushed to GitHub
- Understanding of different types of database structures
For details of what is cover each session of in each lesson plan take a look here