Database Management

Instructor Description
Database is the foundation of Data Science. It provides the unique design to store, retrieve, and manage data. Data become the essential gas to power the generative AI. How to model data, encode context, enforce business rules, and achieve efficiency are critical for database design. This course provides the introductory understanding of relational database design with the focus on three parts. The first part is centered around the database design lifecycle by introducing business rules, ER diagram, normalization, and UML chart. The second part talks about database query language SQL by explaining concepts and providing examples. The third part gives you the forward introduction of XML database which is the commonly used NoSQL database. The learning content will be delivered in the variety of exercises including lectures, tutorials, class activities, individual assignments, group assignments, and group projects. This course empathizes peer learning, hands-on practices, forward exploring, and risk taking.
Restrictions
Restricted to graduate student in the School of Information.
Course Areas
General Information Studies Elective
Skills and Knowledge Tags
ER Diagram
Database Management
Topics and Concepts Tags
SQL
conceptual Modeling
XML Database

Course classes

Instructor Title Year Semester Syllabus
Shounak Roychowdhury INF 385M: Database Management 2025 Spring 2025 Term
Stan Gunn INF 385M: Database Management 2024 Summer 2024 Term
Stan Gunn INF 385M: Database Management 2024 Spring 2024 Term
Ying Ding INF 385M: Database Management 2024 Fall 2024 Term
Stan Gunn INF 385M: Database Management 2023 Summer 2024 First Term
Stan Gunn INF 385M: Database Management 2023 Spring 2025 Term
Stan Gunn INF 385M: Database Management 2023 Fall 2024 Term
Stan Gunn INF 385M: Database Management 2022 Summer 2024 Term
Stan Gunn INF 385M: Database Management 2022 Spring 2025 Term
Stan Gunn INF 385M: Database Management 2022 Fall 2024 Term