UML工具Visual Paradigm教程:如何在不使用SQL的情況下訪問數(shù)據(jù)庫(中)
Visual Paradigm是包含設(shè)計(jì)共享、線框圖和數(shù)據(jù)庫設(shè)計(jì)新特性的企業(yè)項(xiàng)目設(shè)計(jì)工具。現(xiàn)在你只需要這樣單獨(dú)的一款模型軟件 Visual Paradigm就可以完成用UML設(shè)計(jì)軟件,用BPMN去執(zhí)行業(yè)務(wù)流程分析,用ERD企業(yè)設(shè)計(jì)數(shù)據(jù)庫的任務(wù)。Visual Paradigm現(xiàn)已加入在線訂購,現(xiàn)在搶購立享優(yōu)惠!
點(diǎn)擊下載Visual Paradigm最新試用版
創(chuàng)建樣本數(shù)據(jù)
我們可以在ERD中為我們的數(shù)據(jù)模型填寫一些樣本數(shù)據(jù)。這將使這些樣本數(shù)據(jù)與數(shù)據(jù)庫架構(gòu)一起生成到數(shù)據(jù)庫,這在系統(tǒng)測試中非常有用。
1、右鍵單擊ERD的空白區(qū)域,然后從彈出菜單中選擇“ 顯示表記錄編輯器”或“視圖編輯器 ”。
2、在圖中選擇實(shí)體類別,然后在編輯器中輸入兩個(gè)樣本類別- 汽車和電視游戲。
3、現(xiàn)在,選擇實(shí)體Product并創(chuàng)建兩個(gè)示例產(chǎn)品- 數(shù)量為100的壓鑄跑車,在汽車類別下;以及數(shù)量為450的“ 所有運(yùn)動(dòng)包裝”,屬于“ 電視游戲”類別。您可以單擊外部列(即Category)中的...按鈕以打開您已定義的所選類別,而無需手動(dòng)輸入其值。
從ERD生成類模型
我們已經(jīng)使用ERD設(shè)計(jì)了數(shù)據(jù)庫。現(xiàn)在,我們可以從中生成一個(gè)類模型。要從ERD生成類模型,請執(zhí)行以下操作:
1、從主菜單中選擇“ 建模”>“ ORM”>“同步到類圖 ”。
2、在從實(shí)體關(guān)系圖同步到類圖窗口中單擊確定。
3、在“ 同步到類圖”窗口中再次單擊“ 確定”。
4、類圖已生成。單擊包標(biāo)題<默認(rèn)包>,然后輸入toystore作為我們的類模型的包。如果不指定包,則所有類都將放置在項(xiàng)目根目錄下,這可能會使管理變得困難。
數(shù)據(jù)模型已經(jīng)準(zhǔn)備就緒,我們可以繼續(xù)生成Hibernate源代碼以及數(shù)據(jù)庫。
生成代碼和數(shù)據(jù)庫
生成Hibernate源代碼和數(shù)據(jù)庫:
1、從主菜單中選擇“ 建模> ORM>生成代碼... ”。
2、確保在“ 生成”字段中選擇了“代碼和數(shù)據(jù)庫 ” 。
3、在“ 代碼”選項(xiàng)卡中,選擇“ JPA”作為持久性框架。
4、選擇DAO作為Persistent API。
5、切換到“ 數(shù)據(jù)庫”選項(xiàng)卡,然后選擇“ 導(dǎo)出到數(shù)據(jù)庫”以將數(shù)據(jù)庫架構(gòu)直接生成到數(shù)據(jù)庫。
6、在“ 生成樣本數(shù)據(jù)”字段中,選擇“ 是”(使用自動(dòng)生成的PK)以將樣本數(shù)據(jù)自動(dòng)插入數(shù)據(jù)庫中。
7、單擊確定繼續(xù)。
之后,帶有示例數(shù)據(jù)的表將直接生成到數(shù)據(jù)庫中。您可以在SQL Server Management Studio中查看它們。
=====================================================
更多Visual Paradigm相關(guān)資源,請點(diǎn)擊此處進(jìn)行查看~
想要購買Visual Paradigm正版授權(quán)的朋友可以咨詢慧都官方客服。
關(guān)注下方微信公眾號,及時(shí)獲取產(chǎn)品最新消息和最新資訊