内容简介
PostgreSQL is one of the most popular open source database management systems in the world, and it supports advanced features included in SQL standards. This book will familiarize you with the latest features in PostgreSQL 11, and get you up and running with building efficient PostgreSQL database solutions from scratch.Learning PostgreSQL, 11 begins by covering the concepts of relational databases and their core principles. You’ll explore the Data Definition Language (DDL) and commonly used DDL
AI简介
这是一本全面介绍PostgreSQL 11数据库管理系统的书籍。本书首先从数据库管理系统的分类入手,让读者了解PostgreSQL与其他数据库管理系统的不同之处。接着,书中详细介绍了PostgreSQL的安装与配置,包括如何在各种操作系统上安装和配置PostgreSQL,以及如何使用PostgreSQL的各种工具和实用程序。
在介绍完PostgreSQL的基本操作后,书中深入探讨了SQL语言的应用和扩展,包括如何使用SQL语言进行数据查询、插入、更新和删除等操作,以及如何使用SQL语言编写复杂的查询和报表。此外,书中还详细介绍了PL/pgSQL语言概述,包括如何在PostgreSQL中使用PL/pgSQL语言编写函数和存储过程。
在介绍完PostgreSQL的基本操作和语言后,书中进一步探讨了数据模型的定义和作用,包括如何使用ER模型和UML类图来描述现实世界中的实体及其关系,以及如何使用这些模型来设计和实现数据库。此外,书中还详细介绍了数据库模型的发展历程,包括关系型数据库、对象关系型数据库和NoSQL数据库等。
在介绍完PostgreSQL的基本操作、语言和数据模型后,书中进