PostgreSQL 是当前非常流行的关系型数据库,其本身也是保持开源的。它相比于其它的关系型数据库有着很多优秀的特性,对它的学习能够提升我们对数据库设计的理解。对于开发者而言,可以比较容易地上手PostgreSQL并将其运用到实战中。
本套课程也将从PSQL的基础开始介绍,逐步上升难度并到实际运用中。课程一共分为四个篇章,共20个小节。
入门篇
1.1 PostgreSQL安装和启动
1.2 PostgreSQL控制台操作
1.3 pgAdmin操作入门
基础篇
2.1 DB & Table & Schema
2.2 CRUD 增删改查
2.3 SQL 进阶查询
2.4 Group by 查询
2.5 Constraints 约束
2.6 Join Table 联合查询
2.7 SubQuery 子查询
2.8 Auto Increment 自增
进阶篇
3.1 Views 视图
3.2 Index 索引
3.3 Transactions 事务
3.4 Function 方法
3.5 Triggers 触发器
实战篇
4.1 JDBC 数据库连接
4.2 PostgreSQL 查询操作
4.3 Transactions 事务执行
4.4 Batch Query 批量查询