感谢您发送咨询!我们的团队成员将很快与您联系。
感谢您发送预订!我们的团队成员将很快与您联系。
课程大纲
简介
- 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)
提供了大量知识。对主题的讲解方式非常积极。
Oskar Debowski - Asseco Poland S.A
课程 - PostgreSQL Administration, Optimization and Replication
机器翻译
进阶主题 实践 + 讨论,如timescaleDB和hypertable,培训师在该领域的知识 :)
Shivam - Paessler LLC
课程 - PostgreSQL Fundamentals
机器翻译
第一天结束时,一位学员建议在实践环节中增加互动,培训师在第二天采纳了这一建议。
Daniela - Unit4
课程 - PostgreSQL 16 for Developers and Administrators
机器翻译
以事实和实践为导向的课程内容。良好的氛围,有助于提问。
Marcin - Santander Bank Polska S.A.
课程 - Implementing High Availability in PostgreSQL
机器翻译
Andres始终确保解答所有学员的问题,并努力让每个人都理解他的教学内容。我钦佩他在该领域的专业知识和熟练技能。
Ryan - Questronix Corporation
课程 - PostgreSQL for Administrators - 3 Days
机器翻译