PGCA 课程介绍
PGCA是PostgreSQL认证的初级课程,适合于零基础的学员学习,课程包括但不限于:安装和使用 PostgreSQL,PostgreSQL 服务管理,PostgreSQL体系结构,PSQL使用,SQL基础,数据库安全,数据库对象管理,TOAST技术等。完成此课程的学习后,将对PostgreSQL有初步的了解,了解PostgreSQL的安装使用和开发工作,幵具备中小量级PostgreSQL数据库的开发工作。
PGCA 培训目标 本课程定位于PostgreSQL的初级开发。 掌握 PostgreSQL安装和配置。 掌握 PostgreSQL的数据库对象。 掌握 PostgreSQL数据库的日常开发。 掌握 PostgreSQL日常安全性管理。 掌握 TOAST技术的原理和使用。 PGCA 考试代码 PGCA-E-090
PGCA 培训课时 18 课时
PGCA 课程内容 |
|
模块名称 | 课程内容 | |
安装和使用PostgreSQL | 1.PostgreSQL平台和发展历史 2.PostgreSQL相关工具介绍 3.配置 PostgreSQL服务 4.规划服务器资源要求 5.PostgreSQL安装 6.初始化 Postgre SQL数据库配置 | |
PostgreSQL 服务管理 | 1.自劢服务管理 2.命令行服务管理 | |
模块名称 | 课程内容 | |
| 3.集群服务配置管理 | |
PostgreSQL 体系结构 | 1.PostgreSQL 整体结构 2.内存结构 3.进程结构 4.物理结构 5.逡辑结构 | |
PSQL 使用 | 1.PSQL概述 2.PSQL常用操作 3.PSQL对象管理 4.PSQL系统表和函数 5.PgAdmin管理工具使用 | |
SQL 基础 | 1.SQL 简介 2.SQL 语句和种类 3.SQL 基本书写规则 4.标准 SQL和特定SQL 5.SELECT/INSERT/UPDATE/DELETE 6.使用SQL Funcation 7.关键字,标识符,常量的转义 | |
数据类型 | 1.数据类型分类 2.网络地址类型 3.扩展数据类型 4.使用数据类型最佳实践 | |
数据库安全 | 1.用户与角色概念区别 2.如何管理用户、角色 3.如何管理数据库和对象权限 | |
数据库对象管理 | 1.数据库对象的基本概念 2.数据库表空间的管理 3.主要数据库对象管理 4.数据库schema管理 5.设计表和表的约束 | |
模块名称 | 课程内容 | |
| 6.索引类型和索引的创建 7.视图的使用和创建 8.序列的使用和创建 9.函数的使用和创建 10.触发器的使用和创建 11.存储过程的使用和创建 | |
TOAST 技术 | 1.TOAST技术简介 2.TOAST 策略 3.TOAST表的优点和使用 4.TOAST表的使用场景 | |
系统表和函数 | 1.常用的系统表和函数 | |
实操演练 | 1.PostgreSQL编程 2.PostgreSQL故障恢复 | |