This course will provide the fundamental principles, methods, and practices used to structure and organize data in a database system so that it is efficient, consistent, and easy to maintain. Students will explore different types of databases, principles of data modeling, and the design of relational databases. Key topics include normalization, relationships, and current trends in database management, with a focus on their use in modern applications.