课程大纲
介绍
- PostgreSQL 与 MySQL 与 Oracle
- PostgreSQL 13 特性和架构概述
开始
- 设置数据库服务器
- 安装 PostgreSQL 13
- 创建和访问数据库
- SQL 语法、命令和函数
配置 Postgres Database
- 数据定义、默认值和约束
- 设置和修改表
- 管理权限和安全策略
- 创建数据库架构
- 实现表继承和分区
- 添加、更新和查询数据
- 数据类型、函数和运算符
- 使用索引和运行全文搜索
- 了解并发控制
管理 Database 服务器
- 升级 PostgreSQL 集群
- 保护服务器和加密数据
- 配置服务器参数
- 启用客户端身份验证
- 设置访问角色和权限
- 管理多个数据库
- 执行数据库维护任务
- 备份和恢复数据
- 优化数据库性能和可靠性
- 监视数据库活动和磁盘使用情况
- 实现逻辑复制
- 运行回归测试
客户端 Programming
- 使用 libpq C 库和大型对象接口
- 执行嵌入式 SQL 语句
- 探索信息架构
- 其他 PostgreSQL 客户端应用程序
服务器端 Programming
- 扩展 SQL 查询语言
- 编写事件触发函数
- 实施规则系统
- 使用过程语言 (PL)
- 探索 TCL、Perl 和 Python PL
- 执行服务器编程接口
- 逻辑解码示例
- 跟踪复制进度
故障 排除
摘要和后续步骤
要求
- 对 RDBMS 的理解
- 经验 SQL
观众
- 系统管理员
- 开发 人员
客户评论 (5)
A factual and practical approach to the subject. A nice atmosphere, conducive to asking questions.
Marcin - Santander Bank Polska S.A.
课程 - Implementing High Availability in PostgreSQL
安德烈斯始终如一地确保他回答所有与会者的问题,并努力确保每个人都能理解他的教义。我钦佩他在该主题方面的专业知识和熟练程度
Ryan - Questronix Corporation
课程 - PostgreSQL for Administrators - 3 Days
机器翻译
Ahmed has been very cooperative and knowledgeable about the subject and throughout been a good and productive training session covering some basic and important topics on Postgres.
Imran Sadiq Bhat
课程 - PostgreSQL Essentials
It was clearly tailored to be very appropriate to our purpose which made it extra helpful. I really liked the zoom format as it helped me focus with the material right in front of you all the time and the trainer able to add illustrations and markings on to it as he explained. The trainer answered all our questions in a very satisfying way and I felt surprised at how much I was able to learn in one day. Usually i get tired of training by the afternoon but this was very engaging right through to the end. Pace was perfect and detail went into the right areas.
Davina Sanders - Scottish Government
课程 - PostgreSQL Performance Tuning
Michal was very knowledgable and engaging as a teacher.