CST 363 - Introduction to Database Systems
Course Overview
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.
Source: CSUMB Course Catalog
Course Outcomes
- Design normalized relational schemas and entity-relationship diagrams.
- Write and optimize complex SQL queries.
- Use MySQL and Spring Boot to create full-stack database-driven applications.
- Understand database transaction processing and concurrency.
- Apply newer database technologies like NoSQL, XML, and data warehousing.
Final Project: Prescription Database Web Application
Our final project was a full-stack web application to manage prescriptions between doctors, patients, and pharmacies...
Final Report PDF: