這篇PostgreSQL教程提供SQL的基本和高級(jí)概念。此PostgreSQL系列教程是專為初學(xué)者和專業(yè)人士編寫提供的,需要讀者有一些基本的數(shù)據(jù)庫(kù)和編程基礎(chǔ)。
PostgreSQL是一個(gè)開(kāi)源對(duì)象關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)(ORDBMS)。
這篇PostgreSQL系列教程包括PostgreSQL語(yǔ)言的所有主題,如創(chuàng)建數(shù)據(jù)庫(kù),創(chuàng)建表,刪除數(shù)據(jù)庫(kù),刪除表,選擇數(shù)據(jù)庫(kù),選擇表,插入記錄,更新記錄,刪除記錄,觸發(fā)器,功能,過(guò)程,游標(biāo)等。幫助您更好地了解PostgreSQL語(yǔ)言和使用PostgreSQL數(shù)據(jù)庫(kù)。
PostgreSQL是一個(gè)功能強(qiáng)大的開(kāi)源對(duì)象關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)(ORDBMS)。 用于安全地存儲(chǔ)數(shù)據(jù); 支持最佳做法,并允許在處理請(qǐng)求時(shí)檢索它們。
PostgreSQL(也稱為Post-gress-Q-L)由PostgreSQL全球開(kāi)發(fā)集團(tuán)(全球志愿者團(tuán)隊(duì))開(kāi)發(fā)。 它不受任何公司或其他私人實(shí)體控制。 它是開(kāi)源的,其源代碼是免費(fèi)提供的。
PostgreSQL是跨平臺(tái)的,可以在許多操作系統(tǒng)上運(yùn)行,如Linux,F(xiàn)reeBSD,OS X,Solaris和Microsoft Windows等。
PostgreSQL的官方網(wǎng)站是:https://www.postgresql.org/ 打開(kāi)如下所示 -

PostgreSQL的特點(diǎn)如下 -
有一些開(kāi)放源碼以及付費(fèi)工具可用作PostgreSQL的前端工具。 這里列出幾個(gè)被廣泛使用的工具:
1. psql:
它是一個(gè)命令行工具,也是管理PostgreSQL的主要工具。 pgAdmin是PostgreSQL的免費(fèi)開(kāi)源圖形用戶界面管理工具。
2. phpPgAdmin:
它是用PHP編寫的PostgreSQL的基于Web的管理工具。 它基于phpMyAdmin工具管理MySQL功能來(lái)開(kāi)發(fā)。它可以用作PostgreSQL的前端工具。
3. pgFouine:
它是一個(gè)日志分析器,可以從PostgreSQL日志文件創(chuàng)建報(bào)告。 專有工具有 -
Lightning Admin for PostgreSQL, Borland Kylix, DBOne, DBTools Manager PgManager, Rekall, Data Architect, SyBase Power Designer, Microsoft Access, eRWin, DeZign for Databases, PGExplorer, Case Studio 2, pgEdit, RazorSQL, MicroOLAP Database Designer, Aqua Data Studio, Tuples, EMS Database Management Tools for PostgreSQL, Navicat, SQL Maestro Group products for PostgreSQL, Datanamic DataDiff for PostgreSQL, Datanamic SchemaDiff for PostgreSQL, DB MultiRun PostgreSQL Edition, SQLPro, SQL Image Viewer, SQL Data Sets 等等。
在學(xué)習(xí)PostgreSQL之前,您必須具備SQL和編程語(yǔ)言(如C)的基本知識(shí)。
這篇PostgreSQL系列教程旨在幫助初學(xué)者和專業(yè)人士。
我們不能保證您在此PostgreSQL數(shù)據(jù)庫(kù)教程中不會(huì)遇到任何問(wèn)題。本教程中的講解,示例和代碼等只是根據(jù)作者的理解來(lái)概括寫出。由于作者水平和能力有限,因此不保正所有編寫的文章都準(zhǔn)確無(wú)誤。但是如果有遇到任何錯(cuò)誤或問(wèn)題,請(qǐng)反饋給我們,我們會(huì)及時(shí)糾正以方便后續(xù)讀者閱讀。