This course is designed to provide systematic learning from the basic concepts of relational databases (RDB) to foundational SQL skills. Learners will first understand the structure of databases and tables, work with SELECT statements which are the core of SQL language, and learn how to use various operators (arithmetic operators, concatenation operators). Additionally, learners will study the concept of **Functions** that are essential in data processing, and directly practice with string functions, numeric functions, date functions, and NULL-related functions through hands-on exercises, strengthening both theory and practical application simultaneously. Through this, learners will be able to go beyond simple data queries and develop foundational SQL capabilities that can be immediately applied to real-world data analysis and processing.