This course provides a foundational introduction to the essential principles required for the design, use, and implementation of database systems. Emphasizing core aspects such as database modelling, design, relational theory, and the application of Structured Query Language (SQL), students will gain a comprehensive understanding of key concepts in the domain of database management.