盘古云课堂 PostgreSQl 的PGCE+PGCA + PGCM认证考试 课程

PostgreSQL简介

(1)什么是PostgreSQL

已报名盘古云,记录下学习过程:PostgreSQL是一个强大的开源对象关系数据库管理系统(ORDBMS)。用于安全存储数据;支持最佳实践,并允许在处理请求时检索它们。postgreSQL的工具

命令行工具:psql

Web管理工具:phpPgAdmin

日志分析器:pgFouine

(2)特点

PostgreSQL支持所有主流操作系统

PostgreSQL支持文本、图像、声音和视频,并提供C/ c++、Java、Perl、Python、Ruby、Tcl和ODBC (Open Database Connectivity)编程接口。

PostgreSQL支持许多SQL特性,如复杂SQL查询、SQL子选择、外键、触发器、视图、事务、多进程并发控制(MVCC)、流复制(9.0)和热备份(9.0)。

在PostgreSQL中,表可以被设置为从“父”表继承其特性

可以安装多个扩展来为PostgreSQL添加额外的功能

(3)应用场景

(4)了解PostgreSQL的库、模式和表空间

模式:数据库对象的集合,shcema包含各种对象,如表、视图、序列、存储过程、同义词、索引、集群和数据库链接。用户通常对应于一个模式,其模式名等于用户名,并作为该用户的默认模式。这就是为什么我们在企业管理器解决方案—ORACLE中看到模式名称都是数据库用户名的原因。可以简单地理解为,数据库是一个包含数据库所有对象(表、视图、索引等)的模式

模式:模式是一种模式

表空间:表空间是存储数据的实际位置。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容