PostgreSQL初识与提高(第四期) PostgreSQL初识与提高(第四期)
所属分类:数据库
  课程名 : PostgreSQL初识与提高(第四期)【招生中】 总学费/人 : ¥400 (固定学费:¥100, 逆向学费:¥300) 开课时间 : 2019-12-20 09:00:00 
开课老师 : atlasdata


课程简介:

课程简介:

PostgreSQL是一款强大的开源关系型数据库,近年来在全球的普及度快速增长,在最新的全球数据库排名中名列第四,同时最近两年连续获得年度最受欢迎数据库大奖。他的开源协议及其开放的体系架构,使得全球无数的企业和爱好者在其代码基础上进行扩展和增强,并反馈社区。而在国内PostgreSQL仍处于起步期,本课程为了让更多的企业和个人体验到PG的强大,设计了这个针对初学者,从零基础到深化的课程。其中涉及了基本介绍、概念、管理、开发、优化、高可用以及扩展插件等全方位内容。

 

课程大纲:

第一课:PostgreSQL介绍与体系结构

描述:介绍PG数据库的历史,以及基础架构,包括内存和进程结构。

第二课:安装与实例管理

描述:介绍多种PG软件的安装方法,以及创建和管理实例。

第三课:客户端工具和数据类型

描述:学习常用的管理PG的客户端工具。PG除了支持常用的数据类型以外,还支持众多的专业领域和互联网的数据类型,将在这一课介绍。

第四课:空间存储与权限管理

描述:本课将会介绍PG数据库的空间存储机制和用户、角色、权限相关的内容。

第五课:对象管理

描述:我们将在这一课中学习常用的数据库对象,包括表、分区、视图等等。PG支持多达10种类型的索引,也将在这里介绍。

第六课:事务管理与MVCC

描述:这一课将会学习PG的事务管理机制和多版本并发控制的原理

第七课:备份恢复

描述:介绍PG的事务日志机制,备份方面包括了逻辑备份和物理备份备份恢复、

第八课:高可用技术

描述:介绍流复制和逻辑复制技术。

第九课:数据库优化

描述:针对数据库日常运行的优化工作,包括系统环境、配置参数等等。

第十课:NoSQLExtension

描述:介绍PGJSON的支持以及如何通过扩展插件去支持更多功能特性。

第十一课:PG/plsql

描述:学习PG的过程性开发语言,包括存储过程、函数、触发器的创建。

第十二课:基于PGJAVA开发

描述:简述基于PG数据库JAVA应用开发相关内容,包括JDBC、数据类型、调用等等。

 

授课对象:

本课程授课对象为各企事业单位的DBA、开发者、架构师或在校学生,可以是初中级的PostgreSQL的学习者。学员最好具备数据库或数据结构的知识基础。

 

课程学习环境:

需要准备两套Linux环境,推荐RHELCentOS7以上,每个环境资源方面CPU随意、内存4GB以上,可用磁盘空间2GB以上。

 

收获预期:

能够完整学习完本课程,学员基本能够处理日常常见运维工作和基于PG的开发工作。


我要报名

 

GMT+8, 2019-12-9 00:48 , Processed in 0.214358 second(s), 27 queries .