Learning Outcomes:
- understand the key principles of the relational model, normalization, and functional dependencies
- apply data modeling concepts and techniques to capture the conceptual model of an application
- be able to create and query a relational database, using SQL (PostgreSQL)
- be able to implement a web database application using a web development framework
- be able to query a document-oriented database (MongoDB)