SQL数据库
数据库
2025年逐步学习SQL的指南
16 个阶段
71 个技能
系统化的学习路线,从基础到进阶,循序渐进掌握核心技能
1
学习基础知识
核心技能点
类型转换(Type Casting)
异常
SQL 与 NoSQL 数据库
阶段学习资源
2
学习基础知识
核心技能点
SQL 关键字
数据类型
运算符
语句(statements)
阶段学习资源
3
数据定义语言(Data Definition Language,DDL)
核心技能点
删除表
创建表
修改表 (Alter Table)
截断表(Truncate Table)
阶段学习资源
4
数据操作语言(Data Manipulation Language,DML)
核心技能点
选择
FROM
WHERE
ORDER BY
GROUP BY
HAVING
连接(JOINs)
插入(INSERT)
还有 2 个技能点
阶段学习资源
5
聚合查询
核心技能点
求和(SUM)
COUNT(计数)
AVG(平均值)
最小值函数(MIN)
MAX (最大值函数)
GROUP BY
HAVING(HAVING)
6
数据约束(Data Constraints)
核心技能点
主键 (Primary Key)
外键(Foreign Key)
唯一性约束
非空(NOT NULL)
CHECK
阶段学习资源
7
JOIN 查询
核心技能点
INNER JOIN(内连接)
LEFT JOIN(左连接)
右连接(RIGHT JOIN)
全外连接 (FULL OUTER JOIN)
自连接 (Self Join)
交叉连接(Cross Join)
阶段学习资源
8
子查询(Subqueries)
核心技能点
类型(types)
嵌套子查询(Nested Subqueries)
相关子查询(Correlated Subqueries)
阶段学习资源
9
高级函数
核心技能点
FLOOR(向下取整)
ABS(绝对值函数)
MOD
ROUND
CEILING(取整函数)
条件性(conditional)
字符串
日期-时间
10
视图(Views)
核心技能点
创建视图
修改视图(View)
删除视图
阶段学习资源
11
索引(Indexes)
核心技能点
管理索引
查询优化
阶段学习资源
12
事务
核心技能点
ACID(Atomicity, Consistency, Isolation, Durability)
开始事务
提交事务(COMMIT)
ROLLBACK
保存点(SAVEPOINT)
事务隔离级别
阶段学习资源
13
数据完整性与安全性
核心技能点
数据完整性约束
GRANT 和 REVOKE
数据库安全最佳实践
16
高级SQL
核心技能点
递归查询
Pivot(旋转)/ Unpivot(反旋转)操作
窗口函数
公共表表达式
动态SQL (Dynamic SQL)
职路APP - AI驱动的职业发展平台
个性化学习路径
基于AI算法生成专属的职业成长路径
职业测评
全面了解自己的职业兴趣和能力特长
智能简历
一键生成针对不同职位的专业简历
职位分析
深度解析职位要求,精准匹配能力