PostgreSQL in Depth: From Basics to Practice
Tags
Summary
Editor's review
Who it's for
A good fit for
- 有一定SQL基础、希望系统学习PostgreSQL的开发人员
- 需要负责数据库部署、备份恢复与性能调优的运维工程师
- 正在从MySQL等数据库迁移到PostgreSQL的技术团队
- 高校数据库课程的学生,以及讲授相关课程的教师
Not a good fit for
- 完全没有编程和SQL基础的零起点读者
- 只想查阅最新版本PostgreSQL官方语法速查手册的人
- 专注数据库内核源码级实现研究的高级研发者
Reading tips
- 先按第1—6章顺序搭建环境、跑通示例,把基础语法与数据类型打牢,再进入进阶篇。
- 阅读索引、分区、优化三章时,建议开启执行计划分析,对照书中示例自行改参数观察效果。
- 把第18、19章当作项目模板,动手设计一个小型业务库,检验前面所学是否形成闭环。
About the publisher
The Publishing House of Electronics Industry is a comprehensive publisher distinguished by its focus on electronic information and related fields. Judging from the more than 3,000 titles in its catalogue, its publishing covers programming and design, artificial intelligence, computer science, finance and economics, photography, and social sciences, attending both to cutting-edge technology and to general readers. Representative titles include Factor Investing: Methods and Practice, x86 Assembly Language: From Real Mode to Protected Mode, The RISC-V Reader, Artificial Intelligence: Speech Recognition, Understanding and Practice, Phased Array Radar Technology, Radar Target Characteristics, and 100 Go Mistakes and How to Avoid Them, most of which centre on technical methods and engineering practice. Its authors include Shi Chuan, Li Zhong, Wang Xiaobo, David Patterson, Andrew Waterman, and Yu Zihao, among others from China and abroad. Owing to limited public information, no further publishing features are elaborated here.
Contents
- Chapter 1 Getting Acquainted with PostgreSQL
- Chapter 2 Installing and Starting PostgreSQL
- Chapter 3 Creating Databases and Tables
- Chapter 4 Data Types and Their Operators
- Chapter 5 Functions
- Chapter 6 Querying and Modifying Data
- Chapter 7 Indexes
- Chapter 8 Views
- Chapter 9 Triggers
- Chapter 10 Table Inheritance and Table Partitioning
- Chapter 11 Managing User Privileges and Schemas
- Chapter 12 Configuring and Managing the Database Server
- Chapter 13 Backing Up and Restoring Data
- Chapter 14 Transactions
- Chapter 15 Optimizing SQL Statements
- Chapter 16 Optimizing Database Server Performance
- Chapter 17 PL/pgSQL Server-Side Programming
- Chapter 18 High-Availability Solutions
- Chapter 19 Designing a Product Management Database
FAQ
这本书基于哪个PostgreSQL版本?
零基础可以直接读这本书吗?
书中的实例有配套源码吗?
这本书适合作为高校教材吗?
Comments
Find this book
This site is an index: you start “Search all sources” in your browser, and the entries it lists all point to third-party sites; please judge their availability yourself.