『壹』 電腦里有個安裝程序PostgreSQL,這是什麼東西,有用么,能卸載么
有用,PostgreSQL的作用為
1.含LBS的應用
2.作為企業資料庫
3.數據倉庫和大數據
4.作為網站資料庫或app資料庫
『貳』 PostgreSQL從菜鳥到專家 什麼是PostgreSQL資料庫
PostgreSQL
是一個自由的對象-關系資料庫伺服器(資料庫管理系統),它在靈活的 BSD-風格許可證下發行。它提供了相對其他開放源代碼資料庫系統(比如
MySQL 和 Firebird),和專有系統(比如 Oracle、Sybase、IBM 的 DB2 和 Microsoft SQL
Server)之外的另一種選擇。
PostgreSQL 不尋常的名字導致一些讀者停下來嘗試拼讀它,特別是那些把SQL拼讀為"sequel"的人。PostgreSQL 開發者把它拼讀為 "post-gress-Q-L"。它也經常被簡略念為 "postgres"。
『叄』 postgresql是什麼資料庫請詳解一下,謝謝
PostgreSQL 是一種非常復雜的對象-關系型資料庫管理系統(ORDBMS), 也是目前功能最強大,特性最豐富和最復雜的自由軟體資料庫系統。有些特性甚至連商業資料庫都不具備。這個起源於伯克利(BSD)的資料庫研究計劃目前已經衍生成一項國際開發項目, 並且有非常廣泛的用戶。
PostgreSQL 可以說是最富特色的自由資料庫管理系統,甚至我們也可以說是最強大的自由軟體資料庫管理系統。事實上, PostgreSQL 的特性覆蓋了 SQL-2/SQL-92 和 SQL-3/SQL-99,首先,它包括了可以說是目前世界上最豐富的數據類型的支持,其中有些數據類型可以說連商業資料庫都不具備, 比如 IP 類型和幾何類型等;其次,PostgreSQL 是全功能的自由軟體資料庫,很長時間以來,PostgreSQL 是唯一支持事務、子查詢、多版本並行控制系統、數據完整性檢查等特性的唯一的一種自由軟體的資料庫管理系統。直到最近才有 Inprise 的 InterBase 以及 SAP 等廠商將其原先專有軟體開放為自由軟體之後才打破了這個唯一。
『肆』 什麼是Postgres
PostgreSQL是以加州大學伯克利分校計算機系開發的 POSTGRES,現在已經更名為PostgreSQL,版本 4.2為基礎的對象關系型資料庫管理系統(ORDBMS)。PostgreSQL支持大部分 SQL標准並且提供了許多其他現代特性:復雜查詢、外鍵、觸發器、視圖、事務完整性、MVCC。同樣,PostgreSQL 可以用許多方法擴展,比如, 通過增加新的數據類型、函數、操作符、聚集函數、索引。免費使用、修改、和分發 PostgreSQL,不管是私用、商用、還是學術研究使用。
『伍』 請問一下PostgreSQL什麼意思 請詳述 謝謝
首先知道substring函數在PostgreSQL中的作用。在這段SQ語句中,substring是使用的substring(txt from reg)的形式,其中, txt是要進行正則匹配的源字元串,reg是匹配的正則表達式。如此,我們大概可以知道:這段代碼的then其實就是用information進行一些正則表達式的匹配,然後獲取匹配後的那段字元串。
這段代碼中一共有3個substring函數調用,而執行的順序則與它們出現的順序相反,首先執行的是:
substring(informationfromE':step_1:\*([0-9]+)')
它獲得匹配step_1: *後面所跟的數字;假設information為:step_1: *1234a, 那麼獲得的就是1234;
接下來為第二substring, 它是用information來匹配上面獲得的數字嵌入":&"和".*:step_1:"的那段內容;
而最後一個substring,則是匹配第二個獲得的字串,其中前為「loan_purpose: 」接下來為非換行符號的那部分字串(即獲得以「loan_purpose: 」開始的所有非換行字元,遇到換行符就終止,不包括"loan_purpose: ")。
一個例子:
selectsubstring(substring(informationFROM':&'||substring(informationfromE':step_1:
\*([0-9]+)'
)||'.*:step_1:')
fromE'loan_purpose:([^ ]+)')
from(select'starthere:&1234loan_purpose:HelloWorld:step_1:*1234end'::charactervaryingasinformation)
s
運行結果如圖,
『陸』 postgresql通常在IT中有什麼作用
postgresql是一個開源的關系資料庫管理系統(像大家熟知的Oracle, SQL Server, DB2, MySQL等, 都是資料庫管理系統),免費且功能強大。
Postgresql可以用來幫助我們管理存儲的數據,進行數據分析。
『柒』 postgreSQL資料庫有什麼用啊
優點事實上, PostgreSQL 的特性覆蓋了 SQL-2/SQL-92 和 SQL-3/SQL-99,首先,它包括了可以說是目前世界上最豐富的數據類型的支持,其中有些數據類型可以說連商業資料庫都不具備, 比如 IP 類型和幾何類型等;其次,PostgreSQL 是全功能的自由軟體資料庫,很長時間以來,PostgreSQL 是唯一支持事務、子查詢、多版本並行控制系統、數據完整性檢查等特性的唯一的一種自由軟體的資料庫管理系統。直到最近才有 Inprise 的 InterBase 以及 SAP 等廠商將其原先專有軟體開放為自由軟體之後才打破了這個唯一。最後,PostgreSQL擁有一支非常活躍的開發隊伍,而且在許多黑客的努力下,PostgreSQL 的質量日益提高。
從技術角度來講,PostgreSQL 採用的是比較經典的 C/S (client/server)結構,也就是一個客戶端對應一個伺服器端守護進程的模式,這個守護進程分析客戶端來的查詢請求,生成規劃樹,進行數據檢索並最終把結果格式化輸出後返回給客戶端。為了便於客戶端的程序的編寫,由資料庫伺服器提供了統一的客戶端 C 介面。而不同的客戶端介面都是源自這個 C 介面,比如 ODBC,JDBC,Python,Perl ,Tcl,C/C++,ESQL 等, 同時也要指出的是,PostgreSQL 對介面的支持也是非常豐富的,幾乎支持所有類型的資料庫客戶端介面。這一點也可以說是 PostgreSQL 一大優點。
缺點
從 Postgres 開始,PostgreSQL 就經受了多次變化。
首先,早期的 PostgreSQL 繼承了幾乎所有 Ingres, Postgres, Postgres95 的問題:過於學院味,因為首先它的目的是資料庫研究,因此不論在穩定性, 性能還是使用方便方面,長期以來一直沒有得到重視,直到 PostgreSQL 項目開始以後,情況才越來越好,目前,PostgreSQL 已經完全可以勝任任何中上規模範圍內的應用范圍的業務。目前有報道的生產資料庫的大小已經有 TB 級的數據量,已經逼近 32 位計算的極限。不過學院味也給 PostgreSQL 帶來一個意想不到的好處:大概因為各大學的軟硬體環境差異太大的緣故,它是目前支持平台最多的資料庫管理系統的一種,所支持的平台多達十幾種,包括不同的系統,不同的硬體體系。至今,它仍然保持著支持平台最多的資料庫管理系統的稱號。
其次,PostgreSQL 的確還欠缺一些比較高端的資料庫管理系統需要的特性,比如資料庫集群,更優良的管理工具和更加自動化的系統優化功能 等提高資料庫性能的機制等。
『捌』 postgresql 和postgis區別是什麼
PostgreSQL 是一種對象-關系型資料庫管理系統(ORDBMS),也是目前功能最強大、特性最豐富和最復雜的自由軟體資料庫系統。它起源於伯克利(BSD)的資料庫研究計劃,目前是最重要的開源資料庫產品開發項目之一, 有著非常廣泛的用戶。
PostGIS在對象關系型資料庫PostgreSQL上增加了存儲管理空間數據的能力,相當於Oracle的spatial部分。PostGIS最大的特點是符合並且實現了OpenGIS的一些規范,是最著名的開源GIS資料庫。
可以說PostGIS是對象-關系型資料庫系統PostgreSQL的一個擴展,具有管理空間資料庫的能力。如果不明白可以繼續提問。
望採納
『玖』 postgresql是什麼
PostgreSQL
PostgreSQL是以加州大學伯克利分校計算機系開發的 POSTGRES,版本 4.2為基礎的對象關系型資料庫管理系統(ORDBMS)。 POSTGRES 領先的許多概念只是在非常遲的時候才出現在商業資料庫中。
PostgreSQL 是最初的伯克利的代碼的一個開放源碼的繼承人。
它支持大部分 SQL:2003 標准並且提供了許多其他現代特性:復雜查詢、外鍵、觸發器、視圖、事務完整性、多版本並發控制
同樣,PostgreSQL 可以用許多方法擴展,比如, 通過增加新的:數據類型、函數、操作符、聚集函數、索引方法、過程語言
並且,因為許可證的靈活,任何人都可以以任何目的免費使用,修改,和分發 PostgreSQL, 不管是私用,商用,還是學術研究使用。
『拾』 postgres是什麼
現在被稱為 PostgreSQL 的對象-關系型資料庫管理系統(有一段時間被稱為 Postgres95)是從伯克利寫的 Postgres 軟體包發展而來的。經過十幾年的發展, PostgreSQL 是世界上可以獲得的最先進的開放源碼的資料庫系統, 它提供了多版本並行控制,支持幾乎所有 SQL 構件(包括子查詢,事務和用戶定 義類型和函數), 並且可以獲得非常廣闊范圍的(開發)語言綁定 (包括 C,C++,Java,perl,tcl,和 python)。