感谢您发送咨询!我们的团队成员将很快与您联系。
感谢您发送预订!我们的团队成员将很快与您联系。
课程大纲
关联式Database与PostgreSQL简介
- 什么是关联式资料库
- PostgreSQL及其生态系统概述
- PostgreSQL的应用场景与优势
安装与配置PostgreSQL及PGAdmin
- 在Windows/Linux上安装PostgreSQL
- 安装并使用PGAdmin进行图形化介面操作
- 建立连线与管理用户
理解PostgreSQL架构
- PostgreSQL伺服器元件与记忆体使用
- Database集群结构与档案布局
- 程序与服务
建立与结构化Database
- 建立资料库与表格
- 理解资料类型
- 使用PGAdmin管理资料库物件
撰写基本SQL查询
- 使用SELECT、WHERE、ORDER BY、LIKE、BETWEEN与NULL
- 排序与过滤查询结果
使用GROUP BY与HAVING
- 分组行并计算聚合
- 使用HAVING过滤分组
处理复杂条件
- 使用EXISTS、IN、ANY、ALL
- 嵌套子查询
PostgreSQL中的JOIN操作
- INNER JOIN、LEFT JOIN、RIGHT JOIN、FULL OUTER JOIN
- SELF JOIN及其应用场景
使用内建SQL函数
- Mathematica函数
- 字串操作函数
- 日期与时间操作
资料操作语句
- INSERT:插入新行
- UPDATE:修改现有资料
- DELETE:从表格中删除行
使用视图
- 建立与查询简单视图
- 包含子查询的视图
- 视图的优点与限制
Timescale扩展简介
- 什么是TimescaleDB及其使用时机
- 安装并启用Timescale扩展
- 建立超表并插入时间序列资料
总结与下一步
要求
- 了解基本的IT和数据概念
- 无需具备SQL或数据库经验
- 熟悉在Windows/Linux上使用软件工具有帮助
受众
- Database初学者和分析师
- 开始使用PostgreSQL的开发人员
- 管理或探索关系数据库的专业人士
14 小时
客户评论 (1)
进阶主题实践与讨论,如TimescaleDB和Hypertable,以及培训师在该领域的专业知识 :)
Shivam - Paessler LLC
课程 - PostgreSQL Fundamentals
机器翻译