CSCI E-59
Designing and Developing Relational and NoSQL Databases
This course focuses on the design and development of databases using a very practical and hands-on approach to learning.
Students begin by learning how to set up and configure a database server, followed by a thorough understanding of how to design and develop a real-world database built for stability and performance.
Structured query language (SQL) is taught starting from the most basic level and leading up to an advanced level.
As many projects today evaluate NoSQL options, students also learn about the more popular NoSQL options available and work with MQL and Cypher.