PG(PostgreSQL)体系课程:PG迁移管理
知识小课

PG(PostgreSQL)体系课程:PG迁移管理

  • 数据库

oracle、mysql数据库迁移至PG的方法。

¥139.9
本课程包括
  • 1小时53分钟的视频随时观看
  • 可在APP随时观看
  • 结业证书
你将收获
  • 学会oracle、mysql数据库的体系架构。
  • 如何将oracle、mysql数据库迁移到PG数据库。
  • 为什么要对数据库迁移。
课程介绍

一、起源与发展

  • 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也表现出色。

适合人群
  • 数据库爱好者
  • 数据库DBA工程师
  • 数据库求职者
讲师介绍
数据库专家,优秀培训讲师。
擅长领域:
  • 虚拟化
  • 数据库
  • 云数据中心
网名9316,就职于东北电信企业,研究生学历。擅长数据库、云计算、自动化运维等诸多IT领域。
课程大纲
共0节 时长0分钟 全部收起
01-01 数据库迁移的原因及注意事项
9分钟
01-02 ORACLE逻辑架构及物理架构
20分钟
01-03 ORACLE进程及内存架构
12分钟
01-04 ORACLE与PG的差异讲解
14分钟
01-05 LINUX安装演示
16分钟
01-06 ORACLE安装演示
22分钟
01-07 ORACLE迁移PG之ORA2PG演示
18分钟
课程软件
图文
课件
图文
购课须知

课程有效期:

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

上课模式:

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

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