Data Management

DS01
Semester: 1st,
ECTS Credits: 7.5

Georgia Garani

(Course Coordinator)

Vassilis Gerogiannis

Syllabus

  • Overview – Introduction
  • Relational Data Model
  • Relational Algebra
  • Views
  • Query Execution
  • SQL
  • Data Modeling
  • Database Design Techniques
  • Normalization
  • Data Storage Management
  • Data Integrity Constraints
  • Triggers

Recommended Bibliography

  • Coronel C. and Morris S. Database Systems: Design, Implementation, & Management. 13th edition, Cengage Learning, 2018.
  • Özsu M. T. and Valduriez P. Principles of Distributed Database Systems. 4th edition, Springer, 2020.
  • Connolly T.M. and Begg C.E. Database Systems: A Practical Approach to Design, Implementation, and Management. 6th edition, Addison-Wesley, 2014.
  • Elmasri R.A. and Navathe S.B. Fundamentals of Database Systems. 7th edition. Pearson, 2017.
  • Vaisman A. and Zimányi E. Data Warehouse Systems: Design and Implementation (Data-Centric Systems and Applications). Springer, 2014.
  • Ray C. Advanced Database System.