PostgreSQL学习(一)
admin
2023-05-26 16:01:26
0次

PostgreSQL学习(一)

1、PostgreSQL的特别之处以及选用理由

(1)PostgreSQL支持用多种编程语言编写存程过程和函数

(2)PostgreSQL支持非常强大的用户自定义数据类型功能


2、PostgreSQL资源

(1)Plantet PostgreSQL (http://planet.postgresql.org)是PostgreSQL技术博客文章的汇聚站点,其中包含从PostgreSQL核心开发人员到普通用户编写

的各类文章,包括新特性演汉及对现有功能的使用说明

(2)PostgreSQL Wiki(https://wiki.postgresql.org)提供对PostgreSQL各个方面的使用技巧说明,以及从其他数据库移值到PostgreSQL的方法

(3)PostgreSQL Books(https://www.postgresql.org/docs/books/)提供有关PostgreSQL的书箱列表信息;


3、PostgreSQL管理工具

postgresql常用管理工具有四种:psql、pgAdmin,phpPgAdmin和Adminer。PostgreSQL的核心开发团队维护着前三种。

(1)psql是一种用于执行查询的命令行工具

(2)pgAdmin是一种广泛使用的开源PostgreSQL图形界面管理工具

(3)phpPgAdmin基于Web页面的管理工具


4、PostgreSQL默认侦听端口 5432


5、PostgreSQL数据库对象

(1)服务

在大多数操作系统上,PostgreSQL是作为一种服务(或者叫守护进程)安装的。多个PostgreSQL服务可以运行于同一台物理服务器上,但它们的侦听端口不能

重复,也不能共享一个数据存储目录。

(2)database

每个PostgreSQL服务可以包含多个独立的database

(3)schema

database的下一层逻辑结构就是schema

(4)catalog

catalog是系统级的schema,用于存储系统函数和系统元数据。每个database创建好以后默认都会含有两个catalog:

一个名为pg_catalog,用于存储PostgreSQL系统自带的函数,表,系统视图,数据类型转换器以及数据类型定义等元数据

另一个是information_schema,用于存储ANSI标准中所要求提供的元数据查询视图,这些视图遵从ANSI SQL标准的要求,以提定的格式向外界提供PostgreSQL

元数据信息

PostgreSQL information_schema中最常用的视图一般有以下几个:

columns视图:列出了数据库中的所有表列

tables视图:列出数据库中的所有表(包括视图)

view视图:列出所有视图以及用于构建或重新构建该视图的关联SQL

(4)变量

(5)扩展包

(6)表

在Postgresql中,表首先属于某个schema,而schema又属于某个database,这样就构成了一种三级存储结构

Postgresql的表支持两种强大的功能,

第一种是表继承,即一张表可以有父表和子表

第二种是创建一张表的同时,系统会自动为此表创建一种对应的自定义数据类型

(7)外部表和外部数据封装器

通过外部表可以直接在本地数据库中访问来自外部数据源的数据

外部表映射关系的建立是通过配置外部数据封装器(Foreign Data Wrapper,FDW)实现的。FDW是PostgreSQL和外部数据源之间的一架魔法桥,可实现两边

数据的互联互通。

(8)表空间

表空间是用于存储数据的物理空间

(9)视图

(10)函数

(11)内置编程语言

(12)运算符

(13)数据类型

(14)数据类型转换器

(15)序列

(16)行或记录

(17)触发器

(18)规则


相关内容

热门资讯

空调连续工作多久需要停机休息 空调连续工作的时间取决于多个因素,包括空调的型号、功率、使用环境和维护情况等。一般来说,空调可以连续...
空调哪个符号是除湿的 空调除湿功能通常用一个水滴形状的符号表示。不同品牌和型号的空调遥控器可能会有所差异,但一般来说,除湿...
格力空调多长时间加一次氟利昂 1、一般情况下,空调对氟利昂的使用量是非常小的,所以在空调使用了四年左右的时候再考虑加也没问题。2、...
空调用多长时间需要加氟一次 一般情况下是五年。当出现以下这几种情况时,空调才需要加氟。1、空调的室内机和室外机各有两个接口,当接...
格调生活·C标思享荟:卡萨帝在... 9月12日的郑州龙湖金融岛,夜风轻拂,灯光璀璨。“C标时刻共传奇——卡萨帝思享荟暨20周年品牌盛典郑...
品牌价值破千亿、高端份额持续领... 9月12日,“C标时刻共传奇——卡萨帝思享荟暨20周年品牌盛典郑州站”在郑州龙湖金融岛举办。2026...
空调主板坏了修800还是换新的 空调主板坏了是修还是换新,需要考虑多个因素,以下是一些建议:1. 维修成本:如果维修费用较低,比如 ...
空调开多久需要休息多长时间 问题:空调开多久需要休息多长时间回答:1、在使用空调的过程中,一般空调开7~8个小时左右需要休息2~...
中央空调多长时间清洗一次 1、一般空调开机前清洗一次即可,空调开机中间时段再清洗一次,空调关机时清洗一次,这样比较合理。2、空...
中央空调氟利昂多久加一次 看空调制热和制冷程度,很多人的观点认为氟利昂必须一年放一次,其实这个观点是错误的,理解上面有点偏差,...