跳转到主要内容

PostgreSQL 后端开发:基础课程

使用 SQL 和 PL/pgSQL 实现函数、过程、触发器、动态命令和服务器端逻辑。

这里整理 PGPRO 培训的八门 PostgreSQL 课程。中文页先固定课程顺序、主题键和来源关系,下一步可以逐页加工译文。

资料状态: 中文译文骨架,正文待加工

翻译基线: English。英文完整 16 版课程包已公开,俄文完整 16 版用于逐章交叉核对。

课程定位

使用 SQL 和 PL/pgSQL 实现函数、过程、触发器、动态命令和服务器端逻辑。

资料状态

语言当前公开包版本主题数课程页
EnglishDEV1-handouts-16-en.zip1621HTTP 200
РусскийDEV1-handouts-16.zip1621HTTP 200

课程目录

辅助资料

  • catalogs.pdf
  • datatypes.pdf
  • dev1_new_features.pdf
  • dev1_student_guide.pdf
  • unix_commands.pdf

编辑状态

英文和俄文页已经从官方 PDF 提取为原生 Markdown;中文页保留同一主题结构,用于后续翻译、术语统一、图表重建和交叉引用。

00 第 00 讲:PostgreSQL Backend Development / Basic Course(待翻译)

中文译稿占位页:PostgreSQL Backend Development / Basic Course
说明

中文译稿尚未开始。本页先固定章节位置、原始主题键、英俄来源和页数,供下一步翻译与重建。

上游主题

  • 原始主题键:dev1_00_introduction
  • 主题序号:00
  • 当前翻译基线:English
  • 基线主题名:PostgreSQL Backend Development / Basic Course
  • 基线 PDF 页数:10

English

Русский

中文译稿

这里将放入经过逐页核对的中文内容。翻译时保留原始章节顺序、代码、讲解稿、练习和答案,并使用 OINK 原生的标题、代码、提示框、图表、公式和交叉引用。

下一步

  • 建立本主题的中英俄术语对照。
  • 对照 PDF 和 HTML 核对正文、代码、图示、表格和讲解稿。
  • 完成中文正文后补齐图表、公式、编号和交叉引用。

01 第 01 讲:Basic Tools / Installation and Management, psql(待翻译)

中文译稿占位页:Basic Tools / Installation and Management, psql
说明

中文译稿尚未开始。本页先固定章节位置、原始主题键、英俄来源和页数,供下一步翻译与重建。

上游主题

  • 原始主题键:dev1_01_tools_overview
  • 主题序号:01
  • 当前翻译基线:English
  • 基线主题名:Basic Tools / Installation and Management, psql
  • 基线 PDF 页数:20

English

Русский

中文译稿

这里将放入经过逐页核对的中文内容。翻译时保留原始章节顺序、代码、讲解稿、练习和答案,并使用 OINK 原生的标题、代码、提示框、图表、公式和交叉引用。

下一步

  • 建立本主题的中英俄术语对照。
  • 对照 PDF 和 HTML 核对正文、代码、图示、表格和讲解稿。
  • 完成中文正文后补齐图表、公式、编号和交叉引用。

02 第 02 讲:Architecture / PostgreSQL Fundamentals(待翻译)

中文译稿占位页:Architecture / PostgreSQL Fundamentals
说明

中文译稿尚未开始。本页先固定章节位置、原始主题键、英俄来源和页数,供下一步翻译与重建。

上游主题

  • 原始主题键:dev1_02_arch_general
  • 主题序号:02
  • 当前翻译基线:English
  • 基线主题名:Architecture / PostgreSQL Fundamentals
  • 基线 PDF 页数:20

English

Русский

中文译稿

这里将放入经过逐页核对的中文内容。翻译时保留原始章节顺序、代码、讲解稿、练习和答案,并使用 OINK 原生的标题、代码、提示框、图表、公式和交叉引用。

下一步

  • 建立本主题的中英俄术语对照。
  • 对照 PDF 和 HTML 核对正文、代码、图示、表格和讲解稿。
  • 完成中文正文后补齐图表、公式、编号和交叉引用。

03 第 03 讲:Architecture / Isolation and MVCC(待翻译)

中文译稿占位页:Architecture / Isolation and MVCC
说明

中文译稿尚未开始。本页先固定章节位置、原始主题键、英俄来源和页数,供下一步翻译与重建。

上游主题

  • 原始主题键:dev1_03_arch_mvcc_overview
  • 主题序号:03
  • 当前翻译基线:English
  • 基线主题名:Architecture / Isolation and MVCC
  • 基线 PDF 页数:18

English

Русский

中文译稿

这里将放入经过逐页核对的中文内容。翻译时保留原始章节顺序、代码、讲解稿、练习和答案,并使用 OINK 原生的标题、代码、提示框、图表、公式和交叉引用。

下一步

  • 建立本主题的中英俄术语对照。
  • 对照 PDF 和 HTML 核对正文、代码、图示、表格和讲解稿。
  • 完成中文正文后补齐图表、公式、编号和交叉引用。

04 第 04 讲:Architecture / Buffer Cache and WAL(待翻译)

中文译稿占位页:Architecture / Buffer Cache and WAL
说明

中文译稿尚未开始。本页先固定章节位置、原始主题键、英俄来源和页数,供下一步翻译与重建。

上游主题

  • 原始主题键:dev1_04_arch_wal_overview
  • 主题序号:04
  • 当前翻译基线:English
  • 基线主题名:Architecture / Buffer Cache and WAL
  • 基线 PDF 页数:17

English

Русский

中文译稿

这里将放入经过逐页核对的中文内容。翻译时保留原始章节顺序、代码、讲解稿、练习和答案,并使用 OINK 原生的标题、代码、提示框、图表、公式和交叉引用。

下一步

  • 建立本主题的中英俄术语对照。
  • 对照 PDF 和 HTML 核对正文、代码、图示、表格和讲解稿。
  • 完成中文正文后补齐图表、公式、编号和交叉引用。

05 第 05 讲:Data Organization / Logical Structure(待翻译)

中文译稿占位页:Data Organization / Logical Structure
说明

中文译稿尚未开始。本页先固定章节位置、原始主题键、英俄来源和页数,供下一步翻译与重建。

上游主题

  • 原始主题键:dev1_05_data_logical
  • 主题序号:05
  • 当前翻译基线:English
  • 基线主题名:Data Organization / Logical Structure
  • 基线 PDF 页数:19

English

Русский

中文译稿

这里将放入经过逐页核对的中文内容。翻译时保留原始章节顺序、代码、讲解稿、练习和答案,并使用 OINK 原生的标题、代码、提示框、图表、公式和交叉引用。

下一步

  • 建立本主题的中英俄术语对照。
  • 对照 PDF 和 HTML 核对正文、代码、图示、表格和讲解稿。
  • 完成中文正文后补齐图表、公式、编号和交叉引用。

06 第 06 讲:Data Organization / Physical Structure(待翻译)

中文译稿占位页:Data Organization / Physical Structure
说明

中文译稿尚未开始。本页先固定章节位置、原始主题键、英俄来源和页数,供下一步翻译与重建。

上游主题

  • 原始主题键:dev1_06_data_physical
  • 主题序号:06
  • 当前翻译基线:English
  • 基线主题名:Data Organization / Physical Structure
  • 基线 PDF 页数:15

English

Русский

中文译稿

这里将放入经过逐页核对的中文内容。翻译时保留原始章节顺序、代码、讲解稿、练习和答案,并使用 OINK 原生的标题、代码、提示框、图表、公式和交叉引用。

下一步

  • 建立本主题的中英俄术语对照。
  • 对照 PDF 和 HTML 核对正文、代码、图示、表格和讲解稿。
  • 完成中文正文后补齐图表、公式、编号和交叉引用。

07 第 07 讲:The Bookstore App / Data Schema and API(待翻译)

中文译稿占位页:The Bookstore App / Data Schema and API
说明

中文译稿尚未开始。本页先固定章节位置、原始主题键、英俄来源和页数,供下一步翻译与重建。

上游主题

  • 原始主题键:dev1_07_bstore_schema
  • 主题序号:07
  • 当前翻译基线:English
  • 基线主题名:The Bookstore App / Data Schema and API
  • 基线 PDF 页数:29

English

Русский

中文译稿

这里将放入经过逐页核对的中文内容。翻译时保留原始章节顺序、代码、讲解稿、练习和答案,并使用 OINK 原生的标题、代码、提示框、图表、公式和交叉引用。

下一步

  • 建立本主题的中英俄术语对照。
  • 对照 PDF 和 HTML 核对正文、代码、图示、表格和讲解稿。
  • 完成中文正文后补齐图表、公式、编号和交叉引用。

08 第 08 讲:SQL / Functions(待翻译)

中文译稿占位页:SQL / Functions
说明

中文译稿尚未开始。本页先固定章节位置、原始主题键、英俄来源和页数,供下一步翻译与重建。

上游主题

  • 原始主题键:dev1_08_sql_func
  • 主题序号:08
  • 当前翻译基线:English
  • 基线主题名:SQL / Functions
  • 基线 PDF 页数:23

English

Русский

中文译稿

这里将放入经过逐页核对的中文内容。翻译时保留原始章节顺序、代码、讲解稿、练习和答案,并使用 OINK 原生的标题、代码、提示框、图表、公式和交叉引用。

下一步

  • 建立本主题的中英俄术语对照。
  • 对照 PDF 和 HTML 核对正文、代码、图示、表格和讲解稿。
  • 完成中文正文后补齐图表、公式、编号和交叉引用。

09 第 09 讲:SQL / Procedures(待翻译)

中文译稿占位页:SQL / Procedures
说明

中文译稿尚未开始。本页先固定章节位置、原始主题键、英俄来源和页数,供下一步翻译与重建。

上游主题

  • 原始主题键:dev1_09_sql_proc
  • 主题序号:09
  • 当前翻译基线:English
  • 基线主题名:SQL / Procedures
  • 基线 PDF 页数:19

English

Русский

中文译稿

这里将放入经过逐页核对的中文内容。翻译时保留原始章节顺序、代码、讲解稿、练习和答案,并使用 OINK 原生的标题、代码、提示框、图表、公式和交叉引用。

下一步

  • 建立本主题的中英俄术语对照。
  • 对照 PDF 和 HTML 核对正文、代码、图示、表格和讲解稿。
  • 完成中文正文后补齐图表、公式、编号和交叉引用。

10 第 10 讲:SQL / Composite Types(待翻译)

中文译稿占位页:SQL / Composite Types
说明

中文译稿尚未开始。本页先固定章节位置、原始主题键、英俄来源和页数,供下一步翻译与重建。

上游主题

  • 原始主题键:dev1_10_sql_row
  • 主题序号:10
  • 当前翻译基线:English
  • 基线主题名:SQL / Composite Types
  • 基线 PDF 页数:24

English

Русский

中文译稿

这里将放入经过逐页核对的中文内容。翻译时保留原始章节顺序、代码、讲解稿、练习和答案,并使用 OINK 原生的标题、代码、提示框、图表、公式和交叉引用。

下一步

  • 建立本主题的中英俄术语对照。
  • 对照 PDF 和 HTML 核对正文、代码、图示、表格和讲解稿。
  • 完成中文正文后补齐图表、公式、编号和交叉引用。

11 第 11 讲:PL/pgSQL / Overview and Programming Structures(待翻译)

中文译稿占位页:PL/pgSQL / Overview and Programming Structures
说明

中文译稿尚未开始。本页先固定章节位置、原始主题键、英俄来源和页数,供下一步翻译与重建。

上游主题

  • 原始主题键:dev1_11_plpgsql_introduction
  • 主题序号:11
  • 当前翻译基线:English
  • 基线主题名:PL/pgSQL / Overview and Programming Structures
  • 基线 PDF 页数:25

English

Русский

中文译稿

这里将放入经过逐页核对的中文内容。翻译时保留原始章节顺序、代码、讲解稿、练习和答案,并使用 OINK 原生的标题、代码、提示框、图表、公式和交叉引用。

下一步

  • 建立本主题的中英俄术语对照。
  • 对照 PDF 和 HTML 核对正文、代码、图示、表格和讲解稿。
  • 完成中文正文后补齐图表、公式、编号和交叉引用。

12 第 12 讲:PL/pgSQL / Query Execution(待翻译)

中文译稿占位页:PL/pgSQL / Query Execution
说明

中文译稿尚未开始。本页先固定章节位置、原始主题键、英俄来源和页数,供下一步翻译与重建。

上游主题

  • 原始主题键:dev1_12_plpgsql_queries
  • 主题序号:12
  • 当前翻译基线:English
  • 基线主题名:PL/pgSQL / Query Execution
  • 基线 PDF 页数:24

English

Русский

中文译稿

这里将放入经过逐页核对的中文内容。翻译时保留原始章节顺序、代码、讲解稿、练习和答案,并使用 OINK 原生的标题、代码、提示框、图表、公式和交叉引用。

下一步

  • 建立本主题的中英俄术语对照。
  • 对照 PDF 和 HTML 核对正文、代码、图示、表格和讲解稿。
  • 完成中文正文后补齐图表、公式、编号和交叉引用。

13 第 13 讲:PL/pgSQL / Cursors(待翻译)

中文译稿占位页:PL/pgSQL / Cursors
说明

中文译稿尚未开始。本页先固定章节位置、原始主题键、英俄来源和页数,供下一步翻译与重建。

上游主题

  • 原始主题键:dev1_13_plpgsql_cursors
  • 主题序号:13
  • 当前翻译基线:English
  • 基线主题名:PL/pgSQL / Cursors
  • 基线 PDF 页数:19

English

Русский

中文译稿

这里将放入经过逐页核对的中文内容。翻译时保留原始章节顺序、代码、讲解稿、练习和答案,并使用 OINK 原生的标题、代码、提示框、图表、公式和交叉引用。

下一步

  • 建立本主题的中英俄术语对照。
  • 对照 PDF 和 HTML 核对正文、代码、图示、表格和讲解稿。
  • 完成中文正文后补齐图表、公式、编号和交叉引用。

14 第 14 讲:PL/pgSQL / Dynamic Commands(待翻译)

中文译稿占位页:PL/pgSQL / Dynamic Commands
说明

中文译稿尚未开始。本页先固定章节位置、原始主题键、英俄来源和页数,供下一步翻译与重建。

上游主题

  • 原始主题键:dev1_14_plpgsql_dynamic
  • 主题序号:14
  • 当前翻译基线:English
  • 基线主题名:PL/pgSQL / Dynamic Commands
  • 基线 PDF 页数:16

English

Русский

中文译稿

这里将放入经过逐页核对的中文内容。翻译时保留原始章节顺序、代码、讲解稿、练习和答案,并使用 OINK 原生的标题、代码、提示框、图表、公式和交叉引用。

下一步

  • 建立本主题的中英俄术语对照。
  • 对照 PDF 和 HTML 核对正文、代码、图示、表格和讲解稿。
  • 完成中文正文后补齐图表、公式、编号和交叉引用。

15 第 15 讲:PL/pgSQL / Arrays(待翻译)

中文译稿占位页:PL/pgSQL / Arrays
说明

中文译稿尚未开始。本页先固定章节位置、原始主题键、英俄来源和页数,供下一步翻译与重建。

上游主题

  • 原始主题键:dev1_15_plpgsql_arrays
  • 主题序号:15
  • 当前翻译基线:English
  • 基线主题名:PL/pgSQL / Arrays
  • 基线 PDF 页数:24

English

Русский

中文译稿

这里将放入经过逐页核对的中文内容。翻译时保留原始章节顺序、代码、讲解稿、练习和答案,并使用 OINK 原生的标题、代码、提示框、图表、公式和交叉引用。

下一步

  • 建立本主题的中英俄术语对照。
  • 对照 PDF 和 HTML 核对正文、代码、图示、表格和讲解稿。
  • 完成中文正文后补齐图表、公式、编号和交叉引用。

16 第 16 讲:PL/pgSQL / Error Handling(待翻译)

中文译稿占位页:PL/pgSQL / Error Handling
说明

中文译稿尚未开始。本页先固定章节位置、原始主题键、英俄来源和页数,供下一步翻译与重建。

上游主题

  • 原始主题键:dev1_16_plpgsql_exceptions
  • 主题序号:16
  • 当前翻译基线:English
  • 基线主题名:PL/pgSQL / Error Handling
  • 基线 PDF 页数:27

English

Русский

中文译稿

这里将放入经过逐页核对的中文内容。翻译时保留原始章节顺序、代码、讲解稿、练习和答案,并使用 OINK 原生的标题、代码、提示框、图表、公式和交叉引用。

下一步

  • 建立本主题的中英俄术语对照。
  • 对照 PDF 和 HTML 核对正文、代码、图示、表格和讲解稿。
  • 完成中文正文后补齐图表、公式、编号和交叉引用。

17 第 17 讲:PL/pgSQL / Triggers(待翻译)

中文译稿占位页:PL/pgSQL / Triggers
说明

中文译稿尚未开始。本页先固定章节位置、原始主题键、英俄来源和页数,供下一步翻译与重建。

上游主题

  • 原始主题键:dev1_17_plpgsql_triggers
  • 主题序号:17
  • 当前翻译基线:English
  • 基线主题名:PL/pgSQL / Triggers
  • 基线 PDF 页数:28

English

Русский

中文译稿

这里将放入经过逐页核对的中文内容。翻译时保留原始章节顺序、代码、讲解稿、练习和答案,并使用 OINK 原生的标题、代码、提示框、图表、公式和交叉引用。

下一步

  • 建立本主题的中英俄术语对照。
  • 对照 PDF 和 HTML 核对正文、代码、图示、表格和讲解稿。
  • 完成中文正文后补齐图表、公式、编号和交叉引用。

18 第 18 讲:PL/pgSQL / Debugging(待翻译)

中文译稿占位页:PL/pgSQL / Debugging
说明

中文译稿尚未开始。本页先固定章节位置、原始主题键、英俄来源和页数,供下一步翻译与重建。

上游主题

  • 原始主题键:dev1_18_plpgsql_debug
  • 主题序号:18
  • 当前翻译基线:English
  • 基线主题名:PL/pgSQL / Debugging
  • 基线 PDF 页数:28

English

Русский

中文译稿

这里将放入经过逐页核对的中文内容。翻译时保留原始章节顺序、代码、讲解稿、练习和答案,并使用 OINK 原生的标题、代码、提示框、图表、公式和交叉引用。

下一步

  • 建立本主题的中英俄术语对照。
  • 对照 PDF 和 HTML 核对正文、代码、图示、表格和讲解稿。
  • 完成中文正文后补齐图表、公式、编号和交叉引用。

19 第 19 讲:Access Control / Overview(待翻译)

中文译稿占位页:Access Control / Overview
说明

中文译稿尚未开始。本页先固定章节位置、原始主题键、英俄来源和页数,供下一步翻译与重建。

上游主题

  • 原始主题键:dev1_19_access_overview
  • 主题序号:19
  • 当前翻译基线:English
  • 基线主题名:Access Control / Overview
  • 基线 PDF 页数:30

English

Русский

中文译稿

这里将放入经过逐页核对的中文内容。翻译时保留原始章节顺序、代码、讲解稿、练习和答案,并使用 OINK 原生的标题、代码、提示框、图表、公式和交叉引用。

下一步

  • 建立本主题的中英俄术语对照。
  • 对照 PDF 和 HTML 核对正文、代码、图示、表格和讲解稿。
  • 完成中文正文后补齐图表、公式、编号和交叉引用。

20 第 20 讲:Backup / Logical Backup(待翻译)

中文译稿占位页:Backup / Logical Backup
说明

中文译稿尚未开始。本页先固定章节位置、原始主题键、英俄来源和页数,供下一步翻译与重建。

上游主题

  • 原始主题键:dev1_20_backup_logical
  • 主题序号:20
  • 当前翻译基线:English
  • 基线主题名:Backup / Logical Backup
  • 基线 PDF 页数:24

English

Русский

中文译稿

这里将放入经过逐页核对的中文内容。翻译时保留原始章节顺序、代码、讲解稿、练习和答案,并使用 OINK 原生的标题、代码、提示框、图表、公式和交叉引用。

下一步

  • 建立本主题的中英俄术语对照。
  • 对照 PDF 和 HTML 核对正文、代码、图示、表格和讲解稿。
  • 完成中文正文后补齐图表、公式、编号和交叉引用。