PG(PostgreSQL)体系课程:PG简介及安装部署
知识小课

PG(PostgreSQL)体系课程:PG简介及安装部署

  • 数据库

学习最新版本的PostgreSQL(PG)数据库简介及安装方法

¥99.9
本课程包括
  • 2小时57分钟的视频随时观看
  • 可在APP随时观看
  • 结业证书
你将收获
  • 什么是PostgreSQL数据库
  • 如何部署PostgreSQL数据库
  • 如何管理PostgreSQL数据库

数千家企业正在使用三节课企业版学习

无限制学习5000+门课程,200+精选学习专题

免费申请体验>
课程介绍

一、起源与发展

  • PostgreSQL起源于加州大学伯克利分校计算机科学系的一个项目,该项目始于1986年,旨在创建一个具有最基本功能以支持多种数据类型的数据库系统。

  • 最初,PostgreSQL在Unix平台上运行,但随着时间的推移,它逐渐支持包括Windows、macOS、Linux等在内的多种操作系统。

二、主要特点

  • 开源与免费:PostgreSQL是自由软件的典范,任何人都可以以任何目的免费使用、修改和分发。

  • 支持SQL标准:PostgreSQL支持大部分的SQL标准,并提供了许多其他现代特性,如复杂查询、外键、触发器、视图、事务完整性等。

  • 高级功能

    • 支持数组数据类型、JSON和XML等。

    • 提供用户自定义数据类型、函数、操作符和索引的功能。

    • 支持继承表,允许子表继承父表结构。

    • 提供强大的JSON数据类型和操作,支持存储和处理半结构化数据。

  • 事务支持:完全支持ACID特性,确保事务的原子性、一致性、隔离性和持久性。

  • 并发控制:支持多版本并发控制(MVCC),允许多个事务并发执行而不会相互阻塞。

  • 扩展性:PostgreSQL可以通过增加新的数据类型、函数、操作符、聚集函数、索引方法、过程语言等方式进行扩展。

  • 插件支持:拥有丰富的插件和扩展,如PostGIS用于地理空间数据处理,pg_partman用于分区管理等。

三、应用场景

  • PostgreSQL适用于各种规模的应用程序,特别是需要复杂SQL分析(如窗口函数、递归查询)的数据处理场景。

  • 它也常用于实时数据分析和BI系统,以及使用JSON/JSONB存储和查询文档型数据的场景。

  • 在银行、保险等需要高可靠性和一致性的系统中,PostgreSQL也表现出色。

四、课程介绍

     数据库版本:PostgreSQL 17.2(2025年2月最新的版本,后续会根据版本的发行进行持续更新)

     操作系统:   Rocky Linux 8.10

     虚拟化软件:VMware® Workstation 17 Pro

适合人群
  • 数据库爱好者
  • 数据库DBA工程师
  • 数据库求职者
讲师介绍
数据库专家,优秀培训讲师。
擅长领域:
  • 数据库
  • 虚拟化
  • 云数据中心
网名9316,就职于东北电信企业,研究生学历。擅长数据库、云计算、自动化运维等诸多IT领域。
课程大纲
共0节 时长0分钟 全部收起
01 PG数据库简介及优势
22分钟
02 PG与其他数据库产品的对比
19分钟
03 PG认证简介
15分钟
04 PG下载及windows安装演示
11分钟
05 Rocky Linux安装演示
24分钟
06 PG二进制安装演示
11分钟
07 PG源码安装演示
19分钟
08 PG虚拟机克隆演示
9分钟
09 PG数据库登录演示
23分钟
10 PG图形工具管理演示
12分钟
11 PG命令行管理演示
10分钟
课件
图文
购课须知

课程有效期:

自购买课程之日起 365 天,部分参与营销活动产品以活动规则为准,请同学在有效期内学习、观看课程。

上课模式:

课程采取录播模式,请注意自学课无班级微信群、班主任带班及助教批改服务。

注:自学课不支持退款,确保你是真的需要再进行报名,报完名之后还请认真学习。