Course description
This course provides balanced coverage of database use and design, focusing on relational databases. Students will learn to design relational schemas, write SQL queries, access a DB programmatically, and perform database administration. Students will gain a working knowledge of the algorithms and data structures used in query evaluation and transaction processing. Students will also learn to apply newer database technologies such as XML, NoSQL, and Hadoop.
- Prerequisite(s)/Corequisite(s): CST 238 and MATH 130 with a C- or better
- Typically Offered: Fall, Spring
- Units: 4
Final project
Project work will be added here as the course progresses.
Project overview
Add the project purpose, your contribution, and the tools used.
Project artifacts
Add screenshots, a repository link, a demo, or a report here.
What I learned
Add a short reflection on the skills and ideas developed in this course.