Course Code: postgresql13
Duration: 21 hours
Prerequisites:
  • 对 RDBMS 的理解
  • 经验 SQL

观众

  • 系统管理员
  • 开发 人员
Overview:

PostgreSQL(也称为Postgres)是一个开源的关系数据库管理系统或RDBMS。它旨在处理大型数据工作负载,同时保持稳定性、可靠性和最佳性能。

这种以讲师为主导的现场培训(现场或远程)面向希望使用PostgreSQL 13为高性能应用程序设置,构建和管理数据库的系统管理员和开发人员。

在培训结束时,参与者将能够:

  • 安装和配置 PostgreSQL 13.
  • 了解使用 Postgre 操作、管理和维护数据库的功能、架构和基础知识SQL 13.
  • 了解如何配置 Postgres 数据库表和架构。
  • 了解如何执行数据操作和查询。
  • 探索不同的编程接口(客户端和服务器),以充分利用和扩展 PostgreSQL 13 中的功能。

课程形式

  • 互动讲座和讨论。
  • 大量的练习和练习。
  • 在现场实验室环境中动手实施。

课程自定义选项

  • 如需申请本课程的定制培训,请联系我们进行安排。
Course Outline:

介绍

  • PostgreSQL 与 MySQL 与 Oracle
  • PostgreSQL 13 特性和架构概述

开始

  • 设置数据库服务器
  • 安装 PostgreSQL 13
  • 创建和访问数据库
  • SQL 语法、命令和函数

配置 Postgres Database

  • 数据定义、默认值和约束
  • 设置和修改表
  • 管理权限和安全策略
  • 创建数据库架构
  • 实现表继承和分区
  • 添加、更新和查询数据
  • 数据类型、函数和运算符
  • 使用索引和运行全文搜索
  • 了解并发控制

管理 Database 服务器

  • 升级 PostgreSQL 集群
  • 保护服务器和加密数据
  • 配置服务器参数
  • 启用客户端身份验证
  • 设置访问角色和权限
  • 管理多个数据库
  • 执行数据库维护任务
  • 备份和恢复数据
  • 优化数据库性能和可靠性
  • 监视数据库活动和磁盘使用情况
  • 实现逻辑复制
  • 运行回归测试

客户端 Programming

  • 使用 libpq C 库和大型对象接口
  • 执行嵌入式 SQL 语句
  • 探索信息架构
  • 其他 PostgreSQL 客户端应用程序

服务器端 Programming

  • 扩展 SQL 查询语言
  • 编写事件触发函数
  • 实施规则系统
  • 使用过程语言 (PL)
  • 探索 TCL、Perl 和 Python PL
  • 执行服务器编程接口
  • 逻辑解码示例
  • 跟踪复制进度

故障 排除

摘要和后续步骤

Sites Published:

United Arab Emirates - PostgreSQL 13 for Developers and Administrators

Qatar - PostgreSQL 13 for Developers and Administrators

Egypt - PostgreSQL 13 for Developers and Administrators

Saudi Arabia - PostgreSQL 13 for Developers and Administrators

South Africa - PostgreSQL 13 for Developers and Administrators

Brasil - PostgreSQL 13 for Developers and Administrators

Canada - PostgreSQL 13 for Developers and Administrators

中国 - PostgreSQL 13 for Developers and Administrators

香港 - PostgreSQL 13 for Developers and Administrators

澳門 - PostgreSQL 13 for Developers and Administrators

台灣 - PostgreSQL 13 for Developers and Administrators

USA - PostgreSQL 13 for Developers and Administrators

Österreich - PostgreSQL 13 for Developers and Administrators

Schweiz - PostgreSQL 13 for Developers and Administrators

Deutschland - PostgreSQL 13 for Developers and Administrators

Czech Republic - PostgreSQL 13 for Developers and Administrators

Denmark - PostgreSQL 13 for Developers and Administrators

Estonia - PostgreSQL 13 for Developers and Administrators

Finland - PostgreSQL 13 for Developers and Administrators

Greece - PostgreSQL 13 for Developers and Administrators

Magyarország - PostgreSQL 13 for Developers and Administrators

Ireland - PostgreSQL 13 for Developers and Administrators

Luxembourg - PostgreSQL 13 for Developers and Administrators

Latvia - PostgreSQL 13 for Developers and Administrators

España - PostgreSQL 13 for Developers and Administrators

Italia - PostgreSQL 13 for Developers and Administrators

Lithuania - PostgreSQL 13 for Developers and Administrators

Nederland - PostgreSQL 13 for Developers and Administrators

Norway - PostgreSQL 13 for Developers and Administrators

Portugal - PostgreSQL 13 for Developers and Administrators

România - PostgreSQL 13 for Developers and Administrators

Sverige - PostgreSQL 13 for Developers and Administrators

Türkiye - PostgreSQL 13 for Developers and Administrators

Malta - PostgreSQL 13 for Developers and Administrators

Belgique - PostgreSQL 13 for Developers and Administrators

France - PostgreSQL 13 for Developers and Administrators

日本 - PostgreSQL 13 for Developers and Administrators

Australia - PostgreSQL 13 for Developers and Administrators

Malaysia - PostgreSQL 13 for Developers and Administrators

New Zealand - PostgreSQL 13 for Developers and Administrators

Philippines - PostgreSQL 13 for Developers and Administrators

Singapore - PostgreSQL 13 for Developers and Administrators

Thailand - PostgreSQL 13 for Developers and Administrators

Vietnam - PostgreSQL 13 for Developers and Administrators

India - PostgreSQL 13 for Developers and Administrators

Argentina - PostgreSQL 13 for Developers and Administrators

Chile - PostgreSQL 13 for Developers and Administrators

Costa Rica - PostgreSQL 13 for Developers and Administrators

Ecuador - PostgreSQL 13 for Developers and Administrators

Guatemala - PostgreSQL 13 for Developers and Administrators

Colombia - PostgreSQL 13 for Developers and Administrators

México - PostgreSQL 13 for Developers and Administrators

Panama - PostgreSQL 13 for Developers and Administrators

Peru - PostgreSQL 13 for Developers and Administrators

Uruguay - PostgreSQL 13 for Developers and Administrators

Venezuela - PostgreSQL 13 for Developers and Administrators

Polska - PostgreSQL 13 for Developers and Administrators

United Kingdom - PostgreSQL 13 for Developers and Administrators

South Korea - PostgreSQL 13 for Developers and Administrators

Pakistan - PostgreSQL 13 for Developers and Administrators

Sri Lanka - PostgreSQL 13 for Developers and Administrators

Bulgaria - PostgreSQL 13 for Developers and Administrators

Bolivia - PostgreSQL 13 for Developers and Administrators

Indonesia - PostgreSQL 13 for Developers and Administrators

Kazakhstan - PostgreSQL 13 for Developers and Administrators

Moldova - PostgreSQL 13 for Developers and Administrators

Morocco - PostgreSQL 13 for Developers and Administrators

Tunisia - PostgreSQL 13 for Developers and Administrators

Kuwait - PostgreSQL 13 for Developers and Administrators

Oman - PostgreSQL 13 for Developers and Administrators

Slovakia - PostgreSQL 13 for Developers and Administrators

Kenya - PostgreSQL 13 for Developers and Administrators

Nigeria - PostgreSQL 13 for Developers and Administrators

Botswana - PostgreSQL 13 for Developers and Administrators

Slovenia - PostgreSQL 13 for Developers and Administrators

Croatia - PostgreSQL 13 for Developers and Administrators

Serbia - PostgreSQL 13 for Developers and Administrators

Bhutan - PostgreSQL 13 for Developers and Administrators

Nepal - PostgreSQL 13 for Developers and Administrators

Uzbekistan - PostgreSQL 13 for Developers and Administrators