CSCI 455

Download as PDF

Principles of Database Systems

Mathematics & Computer Science Undergraduate PUGET - Puget Sound

Course Description

The management of data is one of the classical problems throughout the history of computing. This course centers around the fundamental concepts and theory that underpin the relational data model, which addresses numerous problems that plague data management, including data independence, consistency, information loss, and access performance. Course topics include the relational data model, database languages (e.g., SQL), relational database theory, database design (by decomposition), query execution, and considerations that affect system performance. Students design database schemas that effectively model an organization's information requirements and write programs that require database integration. Students also gain insight through the analysis and implementation of influential data structures and algorithms that are commonly used in modern relational database systems.

Course Typically Offered

Offered frequently.

Career

Undergraduate

Catalog Course Attributes

CO24 - SCIMATH (Nat Sci and Math)

Min Units

1

Max Units

1

Name

Lecture

Optional Component

No

Final Exam Type

Yes