postgresql数据库的结构组织

数据库的结构组织

image.png



在一个PostgreSQL 数据库系统中,数据的组织结构可以分为以下五层: 
实例: 一个PostgreSQL对应一个安装的数据目录$PGDATA,即一个instance实例 

数据库:一个PostgreSQL数据库服务下可以管理多个数据库,当应用连接到一个数据库时,一般只 能访问这个数据库中的数据,而不能访问其他数据库中的内容 默认情况下初始实例只有三个数据库:

 postgres、template0、template1 模式: 一个数据库可以创建多个不同的名称空间即Schema,用于分隔不同的业务数据 
 
 表和索引:一个数据库可以有多个表和索引。在PostgreSQL中表的术语称为 Relation,而在其他 数据库中通常叫Table 
 
 行和列:每张表中有很多列和行数据。在 PostgreSQL 中行的术语一般为“Tuple”,而在其他数据库 中则叫“Row”。



Powered By Z-BlogPHP 1.7.3

 Theme By 优美模版

本博客为开源博客,本博客联系QQ:372097243