This course introduces students to the fundamental principles of data management, covering essential concepts such as database architectures, data models, and query languages. It explores various data storage and retrieval techniques, including relational databases, NoSQL databases, data warehouses, and big data technologies, providing a comprehensive understanding of how data is structured and managed. Students will gain hands-on experience in designing and constructing normalized database systems that adhere to theoretical database foundations. Additionally, they will analyze modern data management challenges, such as data quality, security risks, ethical concerns, and scalability issues, particularly in the context of AI-driven applications.
- Teacher: Farahwahida Mohd @ Abu Bakar - Dr.