網友評分: 5分
postgresql數據庫是一個免費的對象關系數據庫服務器,支持大部分的SQL標準,并提供了許多其他現代特性,如復雜查詢、外鍵、觸發器、視圖、事務完整性、多版本并發控制等。PostgreSQL可以通過增加新的數據類型、函數、操作符、聚集函數、索引方法、過程語言等多種方式進行擴展,非常適合私用、商用和學術研究使用。軟件可在多種操作系統平臺下運行,如FreeBSD、Linux、Mac OS X、Solaris、Windows等。同時,它完全支持ACID特性,提供強大的安全性保證,充分利用企業安全工具,如Kerberos與OpenSSL等。用戶可以根據業務規則自定義檢查,確保數據質量。在眾多的管理特性中,PITR是非常出色的特性,為用戶提供了靈活的高可用性,包括針對失敗恢復創建熱備份以及快照與恢復的能力。
首先用pgadmin登錄postgresq,找到一個數據庫
接著展開目錄,然后就可以看到類型了,雙擊展開
接下來就可以看到postgresql中所有的數據類型,網上的類型都是在這里找的
然后右鍵單擊一個類型,選擇屬性
在彈出的界面中就可以看到它的簡單的一些信息了
問:我們可以用什么語言和PostgreSQL打交道?
答:(缺省情況)只安裝有C和內嵌式C的接口,其他的接口都是獨立的項目,能夠分別下載,這些接口項目獨立的好處 是他們可以有各自的發布計劃和各自獨立的開發組。
一些編程語言如PHP都有訪問PostgreSQL的接口,Perl、TCL、Python以及很多其他語言的接口在網站上的Drivers/Interfaces小節可找到, 并且通過Internet很容易搜索到。
問:PostgreSQL官方版怎么更改端口號?
答:1,進入官方版,點擊data
2,找到postgresql.conf文件
3,找到port行,修改port的值
4,打開運行,輸入services.msc命令
5,定位到服務
6,最后重新啟動服務即可
問:官方版怎么修改時區?
答:1,找到官方版的安裝目錄
2,找到data文件夾,打開進入
3,點擊打開postgresql.conf文件
4,找到timezone
5,默認值是Asia/Hong_Kong,修改成自己想要的時區
6,最后重啟
一、postgresql 優點:
1、 PostgreSQL 的特性覆蓋了 SQL-2 / SQL-92 和 SQL-3 / SQL-99,它包括了可以說是目前世界上最流行的數據類型的支持,我認為數據類型可以連連商業數據庫都不具備,比如IP類型和幾何類型等; PostgreSQL的是全功能的自由軟件數據庫時,它是唯一支持事務,子查詢,多版本并行控制控制系統(MVCC),數據完整性檢查等特性的自由的一種的自由的一種的自由的一種軟件的數據庫管理系統擁有非常美國的開發能力,在黑客的努力下的質量同樣提高了。
2、采用的是比較經典的C/S(客戶端/服務器)結構,也就是一個客戶端客戶端守護進程的守護進程的模式,這個守護進程分析了客戶端來的請求請求,生成樹規劃,查詢進行數據檢索并最終把結果格式化輸出后返回給客戶端。為了便于客戶端的程序的書面,由數據庫服務器提供了統一的客戶端C接口。而不同的客戶端接口都是口頭這個C接口,比如,JDBC,Python,Perl,Tcl,C/C++,ESQL 等,同時還有這類型 ODBC 的,對接口的支持也是非常重要的,幾乎支持所有的數據庫客戶端接口。一點的可以,說一大優點。
二、PostgreSQL 反義詞:
1、繼承了幾乎所有的 Ingres, Posts, Postgres95 的問題:數學學院味,它的目的是數據庫研究面,因此它們在穩定性,性能還是使用方方面,一直沒有得到,直到項目開始越來越好,才支持平臺最高的數據庫管理系統的一種,所支持的平臺最多的幾種,包括不同的系統,不同的硬件體系。十來情況,它仍然保持著支持平臺最高的數據庫管理系統的更新。
2、 真實還欠缺一些比較高端的數據庫管理系統需要的特性,比如數據庫數據庫,更優質的管理工具和更加自動化的系統優化功能等,提高了數據庫性能的機制等。
標簽: postgresql 數據庫軟件