cover

PostgreSQL即学即用(第2版)

Regina Obe Leo Hsu / 人民邮电出版社 / 2016

本教程将帮助你理解和使用PostgreSQL 这一开源数据库系统,通过示例 展示了如何实现在其他数据库中难以或无法完成的任务,内容覆盖了 LATERAL 查询、增强的JSON 支持、物化视图和其他关键话题。 本教程适合数据库管理员、后端开发人员以及其他对PostgreSQL 感兴趣 的学习者。

¥29.99 / 3个月在线服务,赠送PDF电子书
  • 正版授权内容
  • 在线练习环境
  • 答疑服务支持
  • 离线PDF下载
  • 1

    基础知识

    了解如何下载和安装PostgreSQL,了解一些必备的管理工具,理解PostgreSQL 术语。

  • 2

    数据库管理

    掌握PostgreSQL 最常用的一些基本操作:角色与权限管理、数据库的创建、插件安装、数据备份与恢复等。

  • 3

    psql工具

    了解并掌握psql多种多样的用途:执行SQL、自动化执行脚本、导入导出数据、恢复表数据、执行数据库管理任务等。

  • 4

    pgAdmin的使用

    掌握pgAdmin的使用方法。

  • 5

    数据类型

    掌握PostgreSQL支持数据类型使用方法,了解与业界其他数据库有哪些细微差异。

  • 6

    表、约束和索引

    掌握绍建表和插入记录的语法,掌握绍约束的用法,掌握如何为表创建索引来加速查询。

  • 7

    PostgreSQL的特色SQL语法

    理解视图、窗口函数、CTE表达式等特色SQL的目的和应用场景,并掌握其使用方法。

  • 8

    函数编写

    了解PostgreSQL中函数编写的手段,掌握使用PL/pgSQL、PL/Perl 以及PL/Python进行 函数编写的方法。

  • 9

    查询性能调优

    掌握如何使用执行计划来分析查询语句的性能瓶颈,理解并掌握调优的通常方案。

  • 10

    复制与外部数据

    理解复制的概念,掌握PostpreSQL与其他数据源共享数据的实现方法。

  • 11

    PostgreSQL的安装

    了解如何在多种操作系统上安装PostgreSQL。

  • 12

    PostgreSQL自带的命令行工具

    了解预置的命令行工具pg_dump、pg_dumpall、pg_restore和psql的通常使用方法。