站內(nèi)搜索
電腦軟件
編輯推薦
本類下載榜
總下載排行
軟件簡介
Navicat for PostgreSQL漢化版是一款專業(yè)實(shí)用的數(shù)據(jù)庫管理軟件。數(shù)據(jù)庫管理工具哪款好用呢?不妨來試試Navicat for PostgreSQL漢化版。這款軟件對于程序員的編程開發(fā)工具非常的有效果。程序員使用他可以進(jìn)行更多的方法開發(fā)環(huán)境創(chuàng)建進(jìn)行數(shù)據(jù)庫的組織、訪問和共享資訊等管理操作。對于新手很是糾結(jié)是否操作起來很困難,但是這款軟件,不管你是一個(gè)有著豐富經(jīng)驗(yàn)的程序員,還是新手,上手操作都是非常簡單的。歡迎需要的朋友前來使用!
一、解析navicat for postgresql函數(shù)
navicat for postgresql提供以下四種函數(shù):
● 查詢語言函數(shù)(用 SQL 寫的函數(shù))
● 過程語言函數(shù)(例如 PL/Tcl 或 PL/pgSQL 寫的函數(shù))
● 內(nèi)部函數(shù)
● C-語言函數(shù)
每種函數(shù)可以接受基本類型、復(fù)合類型或組合為引數(shù)(參數(shù)),此外每種函數(shù)可以返回一個(gè)基本類型或復(fù)合類型,許多種函數(shù)可以接受或返回某些虛擬類型(例如多態(tài)類型),但現(xiàn)有設(shè)施有所不同。點(diǎn)擊函數(shù)圖標(biāo),打開函數(shù)對象列表。
函數(shù)向?qū)?/p>
在對象列表的工具欄點(diǎn)擊新建函數(shù),函數(shù)向?qū)棾霾⒖梢詣?chuàng)建函數(shù)。當(dāng)創(chuàng)建新過程或函數(shù)時(shí),可以不顯示函數(shù)向?qū)?。如需顯示向?qū)r(shí),可以在選項(xiàng)啟用它。
1. 定義函數(shù)的參數(shù)。在對應(yīng)的列設(shè)置參數(shù)模式、類型模式、類型、名和默認(rèn)值。
2. 從列表選擇模式和返回類型。
定義
定義包括一個(gè)有效的 SQL 過程語句。這可以是一個(gè)簡單的語句,如 SELECT 或 INSERT,或是一個(gè)用 BEGIN 和 END 寫的復(fù)合語句,復(fù)合語句可以包含聲明循環(huán)和其它控制結(jié)構(gòu)語句。
參數(shù):定義函數(shù)參數(shù)。
返回類型模式和返回類型:函數(shù)的返回類型。
結(jié)果
要運(yùn)行函數(shù),在工具欄點(diǎn)擊運(yùn)行。如果 SQL 語句是正確的,該語句將被運(yùn)行及返回?cái)?shù)據(jù),結(jié)果選項(xiàng)卡會打開與函數(shù)返回的數(shù)據(jù)。如果運(yùn)行函數(shù)時(shí)發(fā)生錯(cuò)誤,運(yùn)行停止,顯示相應(yīng)的錯(cuò)誤信息。如果函數(shù)需要輸入?yún)?shù),輸入?yún)?shù)框?qū)棾觯褂谩?」來分隔參數(shù)。
提示:Navicat for PostgreSQL 支持返回 10 個(gè)結(jié)果集。
二、詳解navicat for postgresql視圖
navicat for postgresql視圖用于訪問一組關(guān)聯(lián)(表),就像一個(gè)單一的表,限制訪問。視圖也可以用來限制訪問行(一個(gè)特定表的子集)。點(diǎn)擊視圖圖標(biāo)可打開視圖對象列表。
用戶可以創(chuàng)建視圖快捷方式,在對象列表視圖上右擊并在彈出菜單中選擇創(chuàng)建打開視圖快捷方式,該選項(xiàng)是用來提供一個(gè)打開視圖的便捷方式而無需打開主 Navicat。
● 預(yù)覽:預(yù)覽視圖的結(jié)果。
● 解釋:顯示視圖的查詢計(jì)劃。
● 美化 SQL:在編輯器中美化 SQL 選項(xiàng)設(shè)置代碼的格式。
溫馨提示:用戶可以通過選擇查看->顯示結(jié)果->在查詢編輯器下面或在新選項(xiàng)卡,選擇顯示結(jié)果的呈現(xiàn)方式。
視圖創(chuàng)建工具(只限于完整版本)
視圖創(chuàng)建工具能視覺化地創(chuàng)建視圖,即使不了解 SQL,也能創(chuàng)建及編輯視圖。
定義
用戶可以編輯視圖,定義為 SQL 語句(它實(shí)施的 SELECT 語句)。
規(guī)則
使用名編輯框設(shè)置規(guī)則名。
事件:事件是 SELECT、INSERT、UPDATE 或 DELETE 中的一個(gè)。
代替運(yùn)行:表明應(yīng)該運(yùn)行這些命令。
條件:任何 SQL 條件表達(dá)式(返回 boolean)。除了 NEW 和 OLD,條件表達(dá)式不一定參考任何表,也可能不包含聚集函數(shù)。
定義:構(gòu)成規(guī)則動作的命令。有效的命令有 SELECT、INSERT、UPDATE、DELETE 或 NOTIFY。
在條件和命令中,特殊的表名 NEW 和 OLD 可能是用來參考在參考表的值。
● NEW 是有效于 ON INSERT 及 ON UPDATE 規(guī)則,參考被插入或更新的新行。
● OLD 是有效于 ON UPDATE 及 ON DELETE 規(guī)則,參考被更新或刪除的現(xiàn)有行。
注釋:定義規(guī)則的注釋。
高級屬性
擁有者:視圖的擁有者。
視圖查看器
視圖查看器以網(wǎng)格顯示視圖數(shù)據(jù),數(shù)據(jù)可以用兩種模式顯示:網(wǎng)格查看和表單查看。
簡單的 SQL 編輯
可視化 SQL 創(chuàng)建工具助你創(chuàng)建、編輯和運(yùn)行 SQL 語句,而不必?fù)?dān)心語法和正確命令的用法。透過關(guān)鍵字建議和減少重復(fù)輸入相同的代碼,自動完成代碼和自定義的代碼段功能可讓編碼更加快速。我們的調(diào)試組件能快速尋找和更正 PL/PGSQL 編碼時(shí)的錯(cuò)誤,你可設(shè)置斷點(diǎn),逐步運(yùn)行程序,查看和修改變量值,以及檢查調(diào)用堆棧。
智能數(shù)據(jù)庫設(shè)計(jì)器使用我們的專業(yè)對象設(shè)計(jì)器創(chuàng)建、修改和管理所有數(shù)據(jù)庫對象。精密的數(shù)據(jù)庫設(shè)計(jì)和模型創(chuàng)建工具能將數(shù)據(jù)庫轉(zhuǎn)化為以圖形表示,讓你輕松創(chuàng)建模型、創(chuàng)建和了解復(fù)雜的數(shù)據(jù)庫。
提升生產(chǎn)力強(qiáng)大的本地備份或還原解決方案能引導(dǎo)你完成整個(gè)備份進(jìn)程,并減少發(fā)生錯(cuò)誤的機(jī)會。交互式設(shè)計(jì)界面和高效的工作流程讓你在幾分鐘內(nèi)完成編制專業(yè)的高質(zhì)量報(bào)表,并為可重復(fù)的部署進(jìn)程(如報(bào)表生成、數(shù)據(jù)庫備份和腳本運(yùn)行)設(shè)置于特定時(shí)間或日期自動運(yùn)行。無論你身處何地,都可隨時(shí)把事情辦好。
協(xié)同合作更方便將你的連接設(shè)置、模型、查詢和虛擬組同步到我們的 Navicat Cloud 服務(wù),以便你可實(shí)時(shí)訪問它們,并隨時(shí)隨地與同事分享。有了 Navicat Cloud,你可善用每分每秒,使你的生產(chǎn)力達(dá)致最高。 了解更多 >
高級安全連接通過 SSH 通道和SSL 創(chuàng)建安全的連接,確保每個(gè)連接都是安全、穩(wěn)定和可靠。我們支持?jǐn)?shù)據(jù)庫服務(wù)器的不同驗(yàn)證方式,如 GSSAPI 驗(yàn)證。Navicat 12 提供了更多的驗(yàn)證機(jī)制和高性能環(huán)境,所以你再也不用擔(dān)心使用不安全的網(wǎng)絡(luò)進(jìn)行連接。
跨平臺許可證
現(xiàn)在你可以在 Navicat 12 中使用跨平臺許可證。無論在 Windows、macOS 還是 Linux 上運(yùn)行,你都可以購買一次并選擇要激活的平臺,往後你可以將許可證轉(zhuǎn)移到其他平臺上使用。
Windows
Microsoft Windows Vista、Windows 7、Windows 8、Windows 8.1、Windows 10、Server 2008、Server 2012、Server 2016
macOS
Mac OS X 10.10 Yosemite、Mac OS X 10.11 El Capitan、macOS 10.12 Sierra、macOS 10.13 High Sierra
Linux
Ubuntu 12.04、Ubuntu 14.04、CentOS 6.7、CentOS 7、Fedora 22、Fedora 23、Linux Mint 13、Linux Mint 17.3、openSUSE 13.2、openSUSE 42.1
1、Navicat Cloud
Navicat for PostgreSQL 提供 Navicat Cloud 服務(wù)給用戶,同步連接設(shè)置、模型、查詢和虛擬組到云。這樣就能隨時(shí)隨地實(shí)時(shí)訪問。有了 Navicat Cloud,便可以善用一天中的每分每秒,最大限度提高工作效率。
2、安全連接
Navicat for PostgreSQL 通過 SSH 通道創(chuàng)建安全的 SSH 階段作業(yè),確保兩臺主機(jī)之間的連接受到強(qiáng)大驗(yàn)證和安全加密的保護(hù),驗(yàn)證方式可使用密碼、公鑰、私鑰,也支持 HTTP 通道,可直接連接互聯(lián)網(wǎng)服務(wù)供應(yīng)商。
3、對象設(shè)計(jì)器
使用專業(yè)的對象設(shè)計(jì)器創(chuàng)建、修改和設(shè)計(jì)所有數(shù)據(jù)庫對象,例如:表、視圖、函數(shù)、索引、和觸發(fā)器。無需編寫復(fù)雜的 SQL 創(chuàng)建和編輯對象。
4、表查看器
查看網(wǎng)格或表單:使用網(wǎng)格查看添加、修改和刪除記錄。用類似數(shù)據(jù)表的功能瀏覽網(wǎng)格查看,例如排序和隱藏?cái)?shù)據(jù)組,使用 Navicat for PostgreSQL 助理編輯器:備注、十六進(jìn)制、圖像或更多,也可以用表單查看操作記錄,清楚顯示記錄的欄位名和其值,不必?fù)?dān)心誤解數(shù)據(jù)。
選擇外鍵數(shù)據(jù):使用外鍵關(guān)系選定參考查找表,并自動建立下拉列表。無需持續(xù)對照參考主表,簡化工作流程和提升效率。
5、SQL 創(chuàng)建工具或編輯器
SQL 創(chuàng)建工具:視覺化 SQL 創(chuàng)建工具創(chuàng)建和編輯查詢或視圖,不必?fù)?dān)心語法和正確命令的用法。選擇需要在表中執(zhí)行的操作,自動編寫 SQL 語句。
自動完成代碼:使用自動完成代碼功能,能快速地在 SQL 編輯器中創(chuàng)建 SQL 語句。無論選擇數(shù)據(jù)庫對象的屬性或 SQL 關(guān)鍵字,只需從下拉列表中選擇。
6、數(shù)據(jù)庫設(shè)計(jì)器
逆向工程:使用 Navicat for PostgreSQL 逆向工程,可從一個(gè)現(xiàn)有的數(shù)據(jù)庫創(chuàng)建數(shù)據(jù)庫模型,可視化地顯現(xiàn)和編輯數(shù)據(jù)庫結(jié)構(gòu)或創(chuàng)建一個(gè)圖形模型,并由模型生成一個(gè)數(shù)據(jù)庫。
正向工程和生成腳本:同步到數(shù)據(jù)庫功能可充分了解所有數(shù)據(jù)庫的差異,生成必要的同步腳本來更新目標(biāo)數(shù)據(jù)庫,并使其與模型相同。導(dǎo)出 SQL 有機(jī)會全面控制最終的 SQL 腳本,生成參照完整性規(guī)則,生成模型的獨(dú)立部份、注釋、字符集等,可大大節(jié)省工作時(shí)間。
7、數(shù)據(jù)處理工具
導(dǎo)入或?qū)С鱿驅(qū)В簭牟煌袷降奈募?dǎo)入數(shù)據(jù)到表,例如 Access、Excel、XML、TXT、CSV、JSON 及更多。而且在設(shè)置數(shù)據(jù)源連接后,可以從 ODBC 導(dǎo)入數(shù)據(jù)。只需簡單地選擇需要導(dǎo)入的表,或使用添加查詢按鈕指定查詢。同樣可以將數(shù)據(jù)導(dǎo)出到各種格式,如 Excel、TXT、CSV、DBF、XML 等。
限制:勾選此項(xiàng),創(chuàng)建一個(gè)限制觸發(fā)器。 觸發(fā)器類型:可供選擇的觸發(fā)器類型有 Table 或 View。需要注意的是,適用于PostgreSQL 9.0 或以上版本。
表名或視圖名:選擇表或視圖。 BEFORE:當(dāng)嘗試在行操作前,可以指定觸發(fā)觸發(fā)器。 AFTER:當(dāng)嘗試在行操作后,可以指定觸發(fā)觸發(fā)器。 INSTEAD OF:指定觸發(fā)觸發(fā)器來代替嘗試在行操作。
INSERT/UPDATE/DELETE:選擇激活觸發(fā)器的事件。 插入:每當(dāng)一個(gè)新行插入表,觸發(fā)器會被激活。
更新:每當(dāng)修改一個(gè)行,觸發(fā)器會被激活。 刪除:每當(dāng)從表刪除一個(gè)行,觸發(fā)器會被激活。 TRUNCATE:觸發(fā)器定義為觸發(fā) TRUNCATE。
更新欄位:指定一個(gè)列列表。如果至少一個(gè)列在 UPDATE 命令提及為目標(biāo),觸發(fā)器將會觸發(fā)。 STATEMENT:指定觸發(fā)器過程在每個(gè) SQL 語句觸發(fā)一次。 ROW:指定觸發(fā)器過程在觸發(fā)器事件影響一行時(shí)觸發(fā)一次。 當(dāng):指定一個(gè)布林值 WHEN 條件,測試觸發(fā)器是否應(yīng)該被觸發(fā),該功能支持 PostgreSQL 9.0 或以上版本。
觸發(fā)函數(shù)模式和觸發(fā)函數(shù):用戶提供的函數(shù),被聲明為沒有引數(shù)及返回類型觸發(fā)器,當(dāng)觸發(fā)器觸發(fā)時(shí)運(yùn)行。
函數(shù)引數(shù):一個(gè)當(dāng)觸發(fā)器運(yùn)行時(shí),指供給函數(shù)的可選逗號分隔引數(shù)列表,引數(shù)是文本字符串常數(shù)。簡單的名和數(shù)字常數(shù)可以寫在這里,但它們都將被轉(zhuǎn)換為字符串。請檢查觸發(fā)函數(shù)的實(shí)施語言描述,關(guān)于如何可訪問觸發(fā)器引數(shù),它可能和正常函數(shù)引數(shù)不同。
Navicat for PostgreSQL 觸發(fā)器限制: 可擱置:可擱置限制。 最初立即:在每個(gè)語句后檢查限制。 最初擱置:只在事務(wù)結(jié)束時(shí)檢查限制。 參考表模式和參考表名:限制參考表的模式和名。
Navicat for PostgreSQL更新說明:
支持最新的 PostgreSQL 版本
附加的連接選項(xiàng)
即時(shí)的數(shù)據(jù)庫導(dǎo)覽
強(qiáng)大的視覺化數(shù)據(jù)庫設(shè)計(jì)器
精心設(shè)計(jì)的視覺化創(chuàng)建工具或 SQL 編輯器
多樣化的導(dǎo)入及導(dǎo)出能力
強(qiáng)大的數(shù)據(jù)操作工具
強(qiáng)大的安全性管理
容易使用的報(bào)表創(chuàng)建工具
SQL Server 2008 官方簡體中文正式版【附開發(fā)版和企業(yè)版序列號】
SQL Server 2008 SP3 10.00.550 簡體中文版(32/64位)
MySQL (SQL數(shù)據(jù)庫) 5.7.27 [64Bit]英文官方安裝
數(shù)據(jù)庫瀏覽器v3.1綠色版(不需安裝Access就可打開編輯.mdb文件)
Navicat Premium 9.0.10簡體中文綠色版
phpMyAdmin中文版下載 4.8.3.1 中文綠色版
數(shù)據(jù)庫查看器v1.1綠色版【可打開Access、SQL SERVER等數(shù)據(jù)庫表】
MySQL GUI Tools 5.0-r16中文綠色版【可視化MySQL數(shù)據(jù)庫控制臺】
TinyMDBEditor 數(shù)據(jù)庫mdb修改器 V1.0.2 綠色版
MySQL(SQL數(shù)據(jù)庫) 5.7.27 [32Bit] 英文官方安裝版
access數(shù)據(jù)庫軟件|Access 2000官方下載中文綠色精簡版
MySQL數(shù)據(jù)庫管理Navicat 8.2.16簡體中文特別版
青云oracle超人性化工具2.7610綠色版
SQL Server Msde 6.4.0.2簡體中文綠色版【個(gè)人版核心】
SQLyog 企業(yè)版v7.14漢化綠色特別版【圖形化MySQL數(shù)據(jù)庫管理】
Database Browser(數(shù)據(jù)庫查看)5.3.2.0 綠色便攜版