Java的学习路线图-第三阶段数据库阶段

132 阅读3分钟

Java的学习路线图,由简到繁,由易到难,一步步的学习,最后成为Java开发工程师

MySQL基础

1. 数据库基础知识|2. MySQL基础知识|3. MySQL8新特征|4. 安装和卸载MySQL8|5. 使用navicat访问数据库|6. SQL语言入门|7. 创建数据库表|8. DML|9. 修改删除数据库表|10. 表的完整性约束|11. 表的外键约束|12.DML扩展

学习目标

1. 掌握MySQL服务器的安装与配置|2. 掌握MySQL客户端的使用|3. 了解MySQL8的新特征|4. 掌握数据库表的创建|5. 掌握DML语句|6. 理解修改删除数据库表|7. 掌握表的完整性约束

MySQL 查询语句

1. 基本select查询|2. where子句|3. 函数|4. group by|5. having|6. SQL99-内连接查询|7. SQL99-外连接查询|8. SQL99-自连接查询|9. SQL92-连接查询 |10. 不相关子查询|11. 相关子查询|12. 分页查询

学习目标

1. 掌握select语句|2. 掌握常用函数的使用|3. 掌握SQL99连接查询|4. 了解SQL92连接查询|5. 掌握子查询|6. 掌握分页查询

数据库对象

1. 索引|2. 事务及其特征|3. 事务的并发问题|4. 事务的隔离级别|5. 视图|6. 存储过程|7. 导入导出数据 |8. SQL面试题讲解

学习目标

1. 理解索引的作用和分类|2. 理解事务及其特征|3. 理解事务的并发问题|4. 理解事务的隔离级别|5. 了解视图|6. 了解存储过程|7. 掌握导入导出数据

JDBC

1. JDBC概述|2. 使用JDBC完成添加/更新/删除操作|3. 使用JDBC完成查询操作|4. JDBC常用接口|5. 使用PreparedStatement|6. 使用事务完成银行转账|7. 提取DBUtil工具类|8. 使用Properties读写属性文件|9. 日志框架log4j|10. 开发员工管理系统

学习目标

1. 理解JDBC及其特点|2. 掌握JDBC完成CRUD|3. 掌握PreparedStatement的作用|4. 掌握JDBC中事务的使用|5. 掌握DBUtil工具列|6. 掌握使用Properties读写属性文件|7. 掌握日志框架log4j

数据库建模和UML建模

1. PowerDesigner介绍|2. 数据库建模|3. 数据库建模反向工程|4. 数据库表之间的三种关联关系|5. 三大范式|6. 认识UML|7. 类的六种关系|8. 类图|9. 用例图|10. 时序图|11.业务流程图

学习目标

1. 掌握使用PowerDesigner进行数据库建模|2. 理解数据库表之间的三种关联关系|3. 理解三大范式|4. 理解类的六种关系|5. 掌握类图的作用、组成和绘制|6. 掌握用例图的作用、组成和绘制|7. 掌握时序图的作用、组成和绘制|8. 掌握业务流程图的作用、组成和绘制

想要系统学习JAVA的推荐

# Java300集零基础适合初学者视频教程

java300.jpg