感谢您发送咨询!我们的团队成员将很快与您联系。
感谢您发送预订!我们的团队成员将很快与您联系。
课程大纲
简介
- 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 小时
客户评论 (2)
提供的示例和实验
Christophe OSTER - EU Lisa
课程 - PostgreSQL Advanced DBA
机器翻译
1. 一个结构非常完善的培训项目 2. 培训师营造的温暖氛围,以及他出色的个人专业素养 3. 培训师像对完全初学者一样解释所有内容,没有使用任何技术术语。
Piotr Romer - Asseco Poland S.A
课程 - PostgreSQL Administration, Optimization and Replication
机器翻译