原創(chuàng)|使用教程|編輯:龔雪|2015-11-02 14:26:26.000|閱讀 6718 次
概述:Navicat Data Modeler 讓你創(chuàng)建物理模型,包括數(shù)據(jù)庫或模式的表、欄位、視圖、外鍵限制和其他物理屬性。本文教你如何創(chuàng)建和添加物理模型。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
Navicat Data Modeler 讓你創(chuàng)建物理模型,包括數(shù)據(jù)庫或模式的表、欄位、視圖、外鍵限制和其他物理屬性。
若要?jiǎng)?chuàng)建一個(gè)物理模型,從主菜單選擇“文件”->“新建模型”。在“新建模型”窗口中,選擇“模型類型”為“物理”,以及選擇目標(biāo)“數(shù)據(jù)庫”和“版本”。
你也可以使用下列的功能來創(chuàng)建一個(gè)物理模型:
創(chuàng)建物理模型后,你可以比對(duì)和同步它到一個(gè)現(xiàn)有的數(shù)據(jù)庫或模式,或者導(dǎo)出它到一個(gè) SQL 文件。
若要添加一個(gè)新的表,點(diǎn)擊工具欄的 “表”按鈕,并點(diǎn)擊畫布的任何位置。你可以從瀏覽器的模型選項(xiàng)卡添加一個(gè)現(xiàn)有的表,簡單地從模型選項(xiàng)卡拖放表到畫布。
如果圖表符號(hào)設(shè)置為默認(rèn), 圖標(biāo)代表欄位為一個(gè)主鍵。而
圖標(biāo)則代表欄位為一個(gè)索引。
【注意】如果你右擊欄位,你可以選擇添加、插入、刪除、重命名欄位及設(shè)置欄位為主鍵。
在畫布中表對(duì)象的彈出菜單選項(xiàng)包括:
選項(xiàng) | 描述 |
設(shè)計(jì)表 | 在“表設(shè)計(jì)器”中編輯表結(jié)構(gòu),例如欄位、索引、外鍵等。 |
添加關(guān)聯(lián)的對(duì)象 | 添加全部關(guān)聯(lián)的表或視圖到選擇的表。 |
添加欄位 | 添加欄位到現(xiàn)有的表。 |
剪切 | 從圖表移除表并放它在剪貼板。 |
復(fù)制 | 從圖表復(fù)制表到剪貼板。 |
粘貼 | 將剪貼板的內(nèi)容貼到圖表。 |
選擇全部表 | 在圖表中選擇全部表。 |
刪除 | 從圖表或從圖表和模型中刪除表。 |
重命名 | 改變表的名。 |
顏色 | 改變表的顏色。 |
調(diào)整適合大小 | 自動(dòng)調(diào)整表的大小以適合其內(nèi)容。 |
置于頂層 | 將表提到頂層。 |
置于底層 | 移動(dòng)表到底層。 |
表設(shè)計(jì)器
“表設(shè)計(jì)器”是一個(gè)用于設(shè)計(jì)表的 Navicat Data Modeler 基本工具。它讓你創(chuàng)建、編輯和刪除表的欄位、索引、外鍵等。
【注意】設(shè)計(jì)器的選項(xiàng)卡和選項(xiàng)會(huì)根據(jù)你所選擇的圖表數(shù)據(jù)庫類型和版本而有所不同。
在“欄位”選項(xiàng)卡中,你可以搜索一個(gè)欄位名,只需按 CTRL+F。
若要添加一個(gè)新的視圖,點(diǎn)擊工具欄的 “視圖”按鈕,并點(diǎn)擊畫布的任何位置。你可以從瀏覽器的模型選項(xiàng)卡添加一個(gè)現(xiàn)有的視圖,簡單地從模型選項(xiàng)卡拖放視圖到畫布。
【注意】如果你右擊視圖連接器,你可以選擇添加或刪除頂點(diǎn),以及改變它的顏色。
在畫布中視圖對(duì)象的彈出菜單選項(xiàng)包括:
選項(xiàng) | 描述 |
設(shè)計(jì)視圖 | 在“視圖設(shè)計(jì)器”中編輯視圖結(jié)構(gòu)。 |
添加關(guān)聯(lián)的對(duì)象 | 添加全部關(guān)聯(lián)的表或視圖到選擇的視圖。 |
剪切 | 從圖表移除視圖并放它在剪貼板。 |
復(fù)制 | 從圖表復(fù)制視圖到剪貼板。 |
粘貼 | 將剪貼板的內(nèi)容貼到圖表。 |
選擇全部視圖 | 在圖表中選擇全部視圖。 |
刪除 | 從圖表或從圖表和模型中刪除視圖。 |
重命名 | 改變視圖的名。 |
顏色 | 改變視圖的顏色。 |
調(diào)整適合大小 | 自動(dòng)調(diào)整視圖的大小以適合其內(nèi)容。 |
置于頂層 | 將視圖提到頂層。 |
置于底層 | 移動(dòng)視圖到底層。 |
視圖設(shè)計(jì)器
“視圖設(shè)計(jì)器”是一個(gè)用于設(shè)計(jì)視圖的 Navicat Data Modeler 基本工具。在視圖設(shè)計(jì)器中,你可以使用視圖創(chuàng)建工具視覺化地創(chuàng)建視圖或直接編輯視圖的定義。
【注意】設(shè)計(jì)器的選項(xiàng)卡和選項(xiàng)會(huì)根據(jù)你所選擇的圖表數(shù)據(jù)庫類型和版本而有所不同。
Navicat Data Modeler 為視覺化地創(chuàng)建視圖提供了一個(gè)有用的工具,稱為“視圖創(chuàng)建工具”。它讓你不需要 SQL 知識(shí)就能創(chuàng)建和編輯視圖。數(shù)據(jù)庫對(duì)象顯示在左邊窗格。而在右邊窗格,它分為兩部份:上面的“圖表設(shè)計(jì)”窗格,和下面的“語法”窗格。
若要添加表或視圖到視圖,簡單地從左邊窗格拖拉它到圖表設(shè)計(jì)窗格或雙擊它。要在視圖包含欄位,在圖表設(shè)計(jì)窗格中勾選欄位名的左邊。要包含全部欄位,勾選對(duì)象標(biāo)題的左邊。
若要從圖表設(shè)計(jì)窗格移除對(duì)象,點(diǎn)擊在對(duì)象標(biāo)題的交叉按鈕。
若要添加表或視圖別名,簡單地在圖表設(shè)計(jì)窗格雙擊表或視圖名及輸入別名。
【提示】你也可以在圖表設(shè)計(jì)窗格通過右擊任何欄位來設(shè)置準(zhǔn)則。
設(shè)置欄位關(guān)系
若要通過兩個(gè)欄位聯(lián)合數(shù)據(jù)庫對(duì)象,只需從一個(gè)對(duì)象列表拖曳一個(gè)欄位到另一個(gè),一條線將出現(xiàn)在鏈接的欄位之間。
【提示】若要?jiǎng)h除某些對(duì)象的全部鏈接,點(diǎn)擊在對(duì)象別名旁的“-”按鈕。
轉(zhuǎn)到語法窗格來改變鏈接的關(guān)系,點(diǎn)擊運(yùn)算符并在彈出菜單選擇屬性項(xiàng)目。你可以通過從列表(=, <>, <, <=, >, >=)選擇它來改變關(guān)系條件。點(diǎn)擊“確定”來確定你做的改變。你也可以改變聯(lián)接的類型。
設(shè)置輸出欄位
你在圖表設(shè)計(jì)窗格選擇的欄位將會(huì)顯示在語法窗格,讓你設(shè)置它們的顯示順序及使用“Distinct”、“func”和“Alias”。
設(shè)置準(zhǔn)則
要添加一個(gè)條件,在語法窗格的“WHERE”子句點(diǎn)擊 <--> = <-->。點(diǎn)擊 <--> 來從在視圖的全部表欄位列表選擇欄位。要定義你的準(zhǔn)則,在編輯選項(xiàng)卡輸入你的值。點(diǎn)擊 = 來設(shè)置條件運(yùn)算符。
設(shè)置組準(zhǔn)則
你可以從語法窗格的“GROUP BY”子句為組視圖記錄設(shè)置條件。它們以設(shè)置準(zhǔn)則相同的方法設(shè)置。條件將會(huì)包含在當(dāng)前視圖的“HAVING”語句。
設(shè)置排序準(zhǔn)則
在視圖創(chuàng)建工具中,你可以從語法窗格“ORDER BY”子句設(shè)置排序視圖記錄的方法。要改變排序方向,點(diǎn)擊“ASC”或“DESC”。
設(shè)置限制準(zhǔn)則
“LIMIT”子句是用來限制你的視圖記錄在指定的范圍。你可以用它來顯示首 X 條記錄,或顯示由 X - Y 范圍的記錄。它分成為 Limit X, Y 及包含在視圖的最后。X 是開始點(diǎn)(請(qǐng)記住第一條記錄是 0)及 Y 是期間(顯示幾多記錄)。
【注意】僅適用于 MySQL、PostgreSQL、SQLite 和 MariaDB。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn