溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

顏值與實(shí)用性并存的數(shù)據(jù)庫建模工具Chiner怎么用

發(fā)布時(shí)間:2022-03-10 11:19:16 來源:億速云 閱讀:431 作者:小新 欄目:開發(fā)技術(shù)

這篇文章主要為大家展示了“顏值與實(shí)用性并存的數(shù)據(jù)庫建模工具Chiner怎么用”,內(nèi)容簡(jiǎn)而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領(lǐng)大家一起研究并學(xué)習(xí)一下“顏值與實(shí)用性并存的數(shù)據(jù)庫建模工具Chiner怎么用”這篇文章吧。

    一、chiner介紹

    在chiner出現(xiàn)之前進(jìn)行數(shù)據(jù)庫建模設(shè)計(jì)的時(shí)候,大部分時(shí)間使用的是PowerDesigner。說實(shí)話基本上是偷偷的用,因?yàn)榇蠹叶贾繮D是收費(fèi)軟件,到處和國(guó)內(nèi)廠商打官司。不僅如此,PowerDesigner古老守舊的的設(shè)計(jì)界面已經(jīng)快讓讓我忍不了了,一直想尋找一款PD的替代品。

    最近看同事在進(jìn)行數(shù)據(jù)庫設(shè)計(jì)的時(shí)候發(fā)現(xiàn)他用了一款非常有顏值的工具,看了第一眼就非常有好感,同事說這款軟件非常好用,而且是開源的,叫做Chiner(發(fā)音:[ka??n?r])。就這個(gè)顏值,說句實(shí)話,在一眾數(shù)據(jù)建模軟件中屬于“榮耀王者”的那種了,超級(jí)能打。只因在人群中看了你一眼,就再也無法忘記你容顏!

    顏值與實(shí)用性并存的數(shù)據(jù)庫建模工具Chiner怎么用

    因?yàn)镃hiner是使用electron開發(fā)的,所以windows、Linux主要發(fā)行版、MacOS都可以安裝。

    這個(gè)軟件怎么安裝,我就不寫了。我也不想給大家列舉怎么一步一步的使用,怎么新建項(xiàng)目之類的,我覺得這些都沒有什么太大意義。這款軟件操作界面還是非常友好的,所以基本上沒有什么學(xué)習(xí)成本。另外還有非常詳細(xì)的操作手冊(cè),打開軟件之后點(diǎn)擊下圖中所示的“操作手冊(cè)”按鈕,即可跳轉(zhuǎn)到一個(gè)非常詳細(xì)的操作手冊(cè)界面。

    顏值與實(shí)用性并存的數(shù)據(jù)庫建模工具Chiner怎么用

    二、值得關(guān)注的功能點(diǎn)

    不說操作步驟,我們說點(diǎn)什么呢?我想給大家說一下這個(gè)軟件有哪些功能,這些功能對(duì)我們有什么用處,它好在哪。

    2.1. 兼容各種格式的數(shù)據(jù)建模文件

    顏值與實(shí)用性并存的數(shù)據(jù)庫建模工具Chiner怎么用

    • 支持導(dǎo)入PDMan格式的數(shù)據(jù)建模文檔,PDman是Chiner的前身,可以理解為Chiner1.0的設(shè)計(jì)文檔。

    • 支持導(dǎo)入CHER文件,cher格式的文件就是當(dāng)前版本3.0的導(dǎo)出文件可以獨(dú)立保存,導(dǎo)出之后可以從這里導(dǎo)入。

    • 支持導(dǎo)入PowerDesigner文件,也就是說以往如果我們使用PD做的數(shù)據(jù)庫建模不白做,在chiner中仍然可以導(dǎo)入使用。

    • 從數(shù)據(jù)庫導(dǎo)入,通過建立數(shù)據(jù)庫連接,將數(shù)據(jù)庫中的表做逆向工程,形成數(shù)據(jù)庫建模文檔。

    • 導(dǎo)入DDL,也就是說可以通過一些建表語句,建立視圖的語句什么的導(dǎo)入到工程里面。

    2.2. 支持多數(shù)據(jù)庫、代碼生成

    下面的這張圖是針對(duì)數(shù)據(jù)庫表進(jìn)行表結(jié)構(gòu)設(shè)計(jì)的界面,非常的友好,我相信學(xué)過數(shù)據(jù)庫的同學(xué)看了就會(huì)用。

    顏值與實(shí)用性并存的數(shù)據(jù)庫建模工具Chiner怎么用

    大家看下面的這個(gè)圖,是完成表結(jié)構(gòu)建模之后,能夠幫我們自動(dòng)生成各種數(shù)據(jù)庫的建表語句。

    顏值與實(shí)用性并存的數(shù)據(jù)庫建模工具Chiner怎么用

    不僅如此,還可以生成JAVA和C#的與數(shù)據(jù)庫表相關(guān)的實(shí)體類代碼。對(duì)的,它不僅是一個(gè)數(shù)據(jù)建模工具,還是一個(gè)代碼生成器。

    顏值與實(shí)用性并存的數(shù)據(jù)庫建模工具Chiner怎么用

    2.3. 支持邏輯視圖與物理視圖設(shè)計(jì)

    在數(shù)據(jù)庫設(shè)計(jì)過程中,我們通常需要在初始階段先通過一個(gè)ER圖(邏輯視圖)來表現(xiàn)數(shù)據(jù)庫各表對(duì)應(yīng)的實(shí)體之間的關(guān)系。ER圖的實(shí)體可以是:一對(duì)多、一對(duì)一、多對(duì)多。 如圖我用紅色標(biāo)識(shí)的都是邏輯關(guān)系中的“一”,用藍(lán)色標(biāo)識(shí)的都是邏輯關(guān)系中的“多”。舉例說明:

    一個(gè)班級(jí)對(duì)應(yīng)多個(gè)學(xué)生一個(gè)學(xué)院有多個(gè)班級(jí)一個(gè)學(xué)生對(duì)應(yīng)多門考試

    這個(gè)關(guān)系大家通過看圖,我覺得還是體現(xiàn)的非常清晰明顯的。

    顏值與實(shí)用性并存的數(shù)據(jù)庫建模工具Chiner怎么用

    看完邏輯視圖,再看看物理視圖,物理視圖就是在邏輯視圖的基礎(chǔ)上給出數(shù)據(jù)庫表物理結(jié)構(gòu)的具體信息。

    顏值與實(shí)用性并存的數(shù)據(jù)庫建模工具Chiner怎么用

    2.4. 自動(dòng)生成數(shù)據(jù)庫文檔

    在所有的設(shè)計(jì)完成之后,通常我們需要輸出一個(gè)《數(shù)據(jù)庫設(shè)計(jì)文檔》,在以往這個(gè)文檔通常需要我們自己手寫,但是在有了chiner之后我們可以自動(dòng)生成。下面菜單欄導(dǎo)出,導(dǎo)出WORD(就是《導(dǎo)出數(shù)據(jù)庫設(shè)計(jì)文檔》)!

    顏值與實(shí)用性并存的數(shù)據(jù)庫建模工具Chiner怎么用

    看看導(dǎo)出的數(shù)據(jù)庫word文檔的效果,是不是省了你80%的工作量?絕了!

    顏值與實(shí)用性并存的數(shù)據(jù)庫建模工具Chiner怎么用

    生成的數(shù)據(jù)庫表的展現(xiàn)結(jié)構(gòu)是下面的這樣的。

    顏值與實(shí)用性并存的數(shù)據(jù)庫建模工具Chiner怎么用

    以上是“顏值與實(shí)用性并存的數(shù)據(jù)庫建模工具Chiner怎么用”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注億速云行業(yè)資訊頻道!

    向AI問一下細(xì)節(jié)

    免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

    AI