Course CodeCourse NameCourse TypeCredit UnitsPractical UnitsTheoretical UnitsCourse prerequisites
CS 276
DATABASE SYSTEMS
Plan Course
4
2
3
/CS 114 الخوارزميات وتراكيب البيانات
Course Description
Introduces the basic concepts and techniques along with history and motivation for database systems; describes components of database systems, functions, architectures, data dependencies, data modeling; conceptual models, relational data model, relational databases; discusses mapping conceptual schema to a relational schema along with entity and referential integrity, relational algebra, and relational calculus; presents an overview of query languages, specifically SQL; introduces normalization process for relational databases as well as functional dependencies and normal forms.