Database Systems -- 2019
This course relies on primary readings from the database community to introduce graduate students to the foundations of database systems, focusing on basics such as the relational algebra and data model, schema normalization, query optimization, and transactions.
COURSE LEARNING OUTCOMES
- Interpret a relational table schema (including keys and foreign key references).
- Design a relational database schema for a subject of interest to the student
- Design ER diagrams for new databases and read (understand) ER diagrams.
- Perform normalization based on functional dependency.
- Understand the principles and concepts of information integrity, security and confidentiality.
- Apply computing concepts and practices to ensure that database design and implementation meets legal, ethical and social constraints.
- Recognize the need for, and engage in, lifelong learning
- Code CS-363
- Session Spring 2019
- Credit Hours 3
- Contact Hours 3
- Degree Level Undergraduate
- Students 181
- Assessments Yes