感谢您发送咨询!我们的团队成员将很快与您联系。
感谢您发送预订!我们的团队成员将很快与您联系。
课程大纲
简介
- PostgreSQL vs MySQL vs Oracle
- PostgreSQL 13 的功能和架构概述
入门
- 设置数据库服务器
- 安装 PostgreSQL 13
- 创建和访问数据库
- SQL 语法、命令和函数
配置 Postgres 数据库
- 数据定义、默认值和约束
- 设置和修改表
- 管理权限和安全策略
- 创建数据库模式
- 实现表继承和分区
- 添加、更新和查询数据
- 数据类型、函数和运算符
- 使用索引和运行全文搜索
- 理解并发控制
管理数据库服务器
- 升级 PostgreSQL 集群
- 保护服务器并加密数据
- 配置服务器参数
- 启用客户端认证
- 设置访问角色和权限
- 管理多个数据库
- 执行数据库维护任务
- 备份和恢复数据
- 优化数据库性能和可靠性
- 监控数据库活动和磁盘使用情况
- 实现逻辑复制
- 运行回归测试
客户端编程
- 使用 libpq C 库和大对象接口
- 执行嵌入式 SQL 语句
- 探索信息模式
- 其他 PostgreSQL 客户端应用
服务器端编程
- 扩展 SQL 查询语言
- 编写事件触发函数
- 实现规则系统
- 使用过程语言(PL)
- 探索 TCL、Perl 和 Python PL
- 执行服务器编程接口
- 逻辑解码示例
- 跟踪复制进度
故障排除
总结与下一步
要求
- 了解 RDBMS
- 具备 SQL 经验
受众
- 系统管理员
- 开发人员
21 小时
客户评论 (5)
第一天结束时,一位学员建议在实践环节中增加互动,培训师在第二天采纳了这一建议。
Daniela - Unit4
课程 - PostgreSQL 16 for Developers and Administrators
机器翻译
以事实和实践为导向的课程内容。良好的氛围,有助于提问。
Marcin - Santander Bank Polska S.A.
课程 - Implementing High Availability in PostgreSQL
机器翻译
这是Docker和容器加上Postgres DB的继承特性,而Oracle Database中没有这一功能。
Manish Kumar
课程 - PostgreSQL Essentials
机器翻译
该培训显然是为我们的目的量身定制的,因此非常有用。我非常喜欢这种Zoom形式,它让我能够始终专注于眼前的材料,同时培训师能够在讲解时添加插图和标记。培训师以非常令人满意的方式回答了我们的所有问题,我对一天内能学到如此多内容感到惊讶。通常我在下午会感到疲惫,但这次培训一直到最后都非常吸引人。节奏恰到好处,细节处理得当。
Davina Sanders - Scottish Government
课程 - PostgreSQL Performance Tuning
机器翻译
Michal作为老师非常博学且富有感染力。
Nate Clifton - NIIT (USA) Inc.
课程 - PostgreSQL Advanced DBA
机器翻译