CMPSC-763 Database Systems
This is an introduction to the design and use of database systems–systems that manage very large amounts of data. Topics covered include the Entity-Relationship (E/R) data model, relational data model, object-oriented model, and the conversion of E/R and relational models. We shall also learn some database languages, both concrete and abstract, including Structured Query Language (SQL), Object Query Language (OQL), relational algebra, etc. We will introduce semi-structured data, such as the popular Extensible Markup Language (XML), and their usage in database systems. The course is intended for computer science students who need an in-depth understanding of modern database systems.
Prerequisite
Students who specified one or more of these Programs of Study or Program Foci Master of Science in Data Science MSDS