PostgreSQL for Developers 培训
本课程提供与Postgre SQL数据库的编程交互。学习使用Postgre SQL后端开发高质量应用程序所需的技术,语法和结构。此培训还包括SQL Tuning,涵盖编写高效SQL最佳实践。
目标受众包括想要使用或扩展Postgre SQL开发人员以及数据库架构师。
课程大纲
Postgre简介SQL
- Postgre简史SQL
- 特征
- 内部结构摘要
- 限制和术语
安装和配置
- 先决条件
- 从软件包安装并创建 Database
- 从源代码安装
- 客户端安装
- 启动和停止 Database 服务器
- 环境设置
SQL 语言
- SQL 语法
- 数据定义
- 数据操作
- 查询
- 数据类型
- JSON格式
- 函数和运算符
- 类型转换
- 指标
事务和并发
- 事务和隔离
- 多版本并发控制
客户端接口
- 命令行界面 - psql
- 图形界面 - pgadmin4
服务器 Programming
- 扩展 SQL
- 触发器
- 规则体系
- 程序语言
- PL/pgSQL - SQL 程序语言
- 错误处理
- 游标
国外数据包装器
- Postgre中的扩展SQL
- 在数据库中添加 FDW
- postgres_fdw
- file_fdw
- 其他外籍家政工人
SQL 调谐
- PostgreSQL 中的日志记录
- 查询计划
- 优化查询
- Statistics
- Planner 参数
- 并行查询扫描
- SQL 最佳实践
- 指标
- 表分区
要求
SQL 的工作知识
需要帮助选择合适的课程吗?
PostgreSQL for Developers 培训 - Enquiry
PostgreSQL for Developers - 问询
问询
客户评论 (7)
他很擅长将培训课程适应我们的需求。
Anatoliy - Samsung Cambridge Solution Centre Ltd
课程 - PostgreSQL for Developers
机器翻译
培训材料
Ashwin - Samsung Cambridge Solution Centre Ltd
课程 - PostgreSQL for Developers
机器翻译
驯马师 Michał.他准备充分。他的知识非常广泛,他的教学方式也很棒。
Ireneusz - Inter Cars S.A.
课程 - PostgreSQL for Developers
机器翻译
我喜欢这些练习
Luis - Verizon Connect
课程 - PostgreSQL for Developers
机器翻译
我非常喜欢这次培训。他对所有问题都保持耐心,使动手学习变得非常有趣。我很高兴能和他一起再上一堂课。
Birdesha - Verizon Connect
课程 - PostgreSQL for Developers
机器翻译
内容海量,简洁明了。
Dan Bowyer - Verizon Connect
课程 - PostgreSQL for Developers
机器翻译
由于Michal卓越的专业知识和引人入胜的教学风格,培训绝对是太棒了。他对 PostgreSQL 的深入了解在整个会议中显而易见,并且能够以清晰简单的方式分享许多复杂的概念。他准备充分,在理论和实践演示之间取得了良好的平衡。 我期待着应用从这些课程中获得的知识,并再次感谢Michal提供卓越的培训体验。
Ranil Kumar - Verizon Connect
课程 - PostgreSQL for Developers
机器翻译
即将举行的公开课程
相关课程
Migrating Oracle to Azure SQL or PostgreSQL
7 小时这种以讲师为主导的中国现场培训(现场或远程)面向希望将Oracle数据库迁移到Azure SQL或PostgreSQL的数据库管理员和云架构师。
在培训结束时,参与者将能够:
- 将 Azure SQL 与 PostgreSQL 进行比较,以选择最能满足业务目标和需求的数据库。
- 准备数据库以将定义、数据和过程从 Oracle 移动到 AzureSQL 或 PostgreSQL 数据库系统。
- 执行迁移后步骤以测试、优化、更新和维护迁移的数据库。
PostgreSQL Administration and Development
28 小时本课程涉及 PostgreSQL 数据库的管理和性能调优。与会者将学习使用专门的 PostgreSQL(又名 Postgres)模块,例如复制、连接池和全文搜索。
PostgreSQL for Administrators - 2 Days
14 小时本课程介绍Postgre SQL数据库的管理和性能调优。
目标受众包括系统管理员和数据库架构师。与会者将学习使用专门的Postgre SQL (AKA Postgres)模块,如复制,连接池和全文搜索。
PostgreSQL Essentials
14 小时本培训专为希望从基础知识开始学习 PostgreSQL 的 Database 管理员和架构师而设计。
您将在 PostgreSQL 中学习 PostgreSQL 架构、安装、设计以及如何执行备份和恢复资料库。
PostgreSQL Advanced DBA
14 小时本培训是为 Database 管理员和架构师设计的,他们希望学习在 PostgreSQL 中实施备份、高可用性和 Database 安全性的工具和技术。
您还将学习如何查找慢速查询、监控资料库性能以及优化 PostgreSQL 性能。
Implementing High Availability in PostgreSQL
7 小时此培训专为希望学习Postgre SQL流复制以及如何使用pgpool-II实现自动故障转移和设置高可用性Postgre SQL Database群集的Database管理员和架构师而设计。
PostgreSQL Performance Tuning
14 小时此培训专为希望调整Postgre SQL Database性能的Database管理员和架构师而设计。了解如何记录缓慢的工作负载并查找查询中可能存在的难点。本主题还介绍了必须调整以获得最佳性能的最重要参数。
PostgreSQL Administration, Optimization and Replication
35 小时在这个由讲师指导的 中国(现场或远程)现场培训中,参与者将学习 PostgreSQL 的一般和高级方面,包括管理、性能转换、高级开发和复制,因为他们将逐步完成一系列涉及设置、配置、测试、部署和故障排除的动手现场实验室练习。
在培训结束时,参与者将能够:
- 使用高级管理技术来配置和管理 PostgreSQL 服务器。
- 优化数据库和查询以获得最佳性能。
- 复制和扩展 PostgreSQL 服务器。
PostgreSQL 13 for Developers and Administrators
21 小时这种以讲师为主导的中国现场培训(现场或远程)面向希望使用PostgreSQL 13为高性能应用程序设置,构建和管理数据库的系统管理员和开发人员。
在培训结束时,参与者将能够:
- 安装和配置 PostgreSQL 13.
- 了解使用 Postgre 操作、管理和维护数据库的功能、架构和基础知识SQL 13.
- 了解如何配置 Postgres 数据库表和架构。
- 了解如何执行数据操作和查询。
- 探索不同的编程接口(客户端和服务器),以充分利用和扩展 PostgreSQL 13 中的功能。
PostgreSQL 16 for Developers and Administrators
21 小时这种以讲师为主导的 中国(在线或远程)实时培训面向希望利用 PostgreSQL 16 中的最新功能和改进的中级开发人员和管理员。
在培训结束时,参与者将能够:
- 了解 PostgreSQL 16 的体系结构和组件。
- 利用高级 SQL 功能和 PostgreSQL 扩展。
- 实施安全最佳实践和访问控制。
- 执行数据库管理任务,包括备份、恢复和监视。
- 通过调优和索引策略优化数据库性能。
- 利用 PostgreSQL 的内置工具实现高可用性和复制。
- 将 PostgreSQL 与现代应用程序开发框架集成。
PostgreSQL for Administrators - 3 Days
21 小时这种以讲师为主导的中国现场现场培训针对的是希望使用PostgreSQL管理大规模数据,同时优化数据库系统以实现高可用性和性能的数据库管理员和系统管理员。
在培训结束时,参与者将能够:
- 安装和配置 PostgreSQL。
- 了解Postgre的功能和架构SQL。
- 了解如何使用 SQL 执行数据库操作。
- 执行数据库备份和恢复,防止数据丢失。
- 配置服务器以实现高可用性。
- 了解用于高性能调优的工具和技术。
- 探索用于监视和可观测性的外部工具。
PostgreSQL with Python
21 小时这种以讲师为主导的中国现场培训(现场或远程)针对希望使用PostgreSQL与Python大规模构建安全,可靠和稳定的应用程序的开发人员和管理员。
在培训结束时,参与者将能够:
- 安装、配置并将 PostgreSQL 与 Python 连接。
- 复习 Python 编程基础知识。
- 了解将 PostgreSQL 与 Python 一起使用的好处。
- 了解如何使用 Python 执行基本 SQL 操作。
- 了解如何将高级 PostgreSQL 功能与 Python 配合使用。
- 实施数据安全、安保、监控和优化技术。