国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > 綜合 > 正文

Power Designer的反向工程

2024-07-21 02:05:26
字體:
供稿:網(wǎng)友
國內(nèi)最大的酷站演示中心!

  power designer是sybase公司的case工具集,使用它可以方便地對管理信息系統(tǒng)進行分析設(shè)計,它幾乎包括了數(shù)據(jù)庫模型設(shè)計的全過程。利用power designer可以制作數(shù)據(jù)流程圖、概念數(shù)據(jù)模型、物理數(shù)據(jù)模型,可以生成多種客戶端開發(fā)工具的應(yīng)用程序,還可為數(shù)據(jù)倉庫制作結(jié)構(gòu)模型,也能對團隊設(shè)計模型進行控制。power designer的4種模型:概念數(shù)據(jù)模型 (cdm)物理數(shù)據(jù)模型 (pdm) 面向?qū)ο竽P?(oom) 業(yè)務(wù)程序模型 (bpm) 我主要介紹一下pdm:pdm 敘述數(shù)據(jù)庫的物理實現(xiàn),幫助你考慮真實的物理實現(xiàn)的細節(jié)。你能通過修正pdm來適合你的表現(xiàn)或物理約束。主要目的是把cdm中建立的現(xiàn)實世界模型生成特定的dbms腳本,產(chǎn)生數(shù)據(jù)庫中保存信息的儲存結(jié)構(gòu),保證數(shù)據(jù)在數(shù)據(jù)庫中的完整性和一致性。pdm是適合于系統(tǒng)設(shè)計階段的工具。簡單說:就是pdm可以自動生成諸如'create table'之類的sql腳本.在數(shù)據(jù)建模過程中,我們建立概念數(shù)據(jù)模型,通過正向工程生成物理數(shù)據(jù)模型,生成數(shù)據(jù)庫建庫腳本,最后將物理數(shù)據(jù)模型生成關(guān)系數(shù)據(jù)庫。系統(tǒng)數(shù)據(jù)庫設(shè)計人員希望能夠?qū)?shù)據(jù)庫設(shè)計和關(guān)系數(shù)據(jù)庫生成無縫地集成起來,如何保證物理數(shù)據(jù)模型與其對應(yīng)數(shù)據(jù)庫之間的雙向同步成為數(shù)據(jù)建模非常關(guān)鍵的一點。powerdesigner作為強大的case工具,為我們提供了方便的逆向工程特性。可以將目前所有流行的后端數(shù)據(jù)庫(包括sybase、db2、oracle等)的結(jié)構(gòu)信息通過逆向工程加入到powerdesigner的物理數(shù)據(jù)模型和概念數(shù)據(jù)模型中,包括表、索引、觸發(fā)器、視圖等。下面說一下如何用powerdesigner進行逆向工程.1.我用的數(shù)據(jù)庫是oracle9i,我為了訪問oracle數(shù)據(jù)庫,在我的機器上安裝了oracle客戶端(提供了oracle客戶端的驅(qū)動程序,而精簡客戶端則不可以),配置一個名稱為mylcl的服務(wù):mylcl =  (description =    (address_list =      (address = (protocol = tcp)(host = 192.168.3.106)(port = 1521))    )    (connect_data =      (sid = pwsc)    )  )用戶名為:testuser,密碼為test. 2.在pd中,新建一個pdm,選擇數(shù)據(jù)庫為oracle9i3.選擇database->configure connections,轉(zhuǎn)到system dsn標簽,點擊"添加",選擇驅(qū)動程序,由于我的數(shù)據(jù)庫是oracle,所以我選擇"oracle in oraclient10g_home1"(安裝了oracle客戶端才有這個驅(qū)動,而精簡客戶端沒有此驅(qū)動)4.在data source name 中,可以隨便命名一個"ora-test",在tns-server name中選擇第一步中的服務(wù)名稱:mylcl.點擊"test connection",輸入用戶名密碼,connection ok!5.點擊database->reverse engineer database ,選擇odbc datasource:ora-test.然后點擊確定哈哈,看見什么了.我就不說了吧pdm的圖表如何?其實pd還可以通過sql來進行反向工程,我就不說了特此存檔.同時也希望對大家有幫助.


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 乐业县| 乐清市| 三穗县| 嘉禾县| 绍兴县| 从化市| 济阳县| 南华县| 喀什市| 哈密市| 和田县| 漯河市| 天台县| 吴堡县| 淮阳县| 阳城县| 陇川县| 永州市| 秀山| 托里县| 抚宁县| 达拉特旗| 鹤岗市| 潮安县| 兴仁县| 乡宁县| 郎溪县| 桦南县| 高雄县| 湟源县| 始兴县| 屏东市| 渑池县| 沙湾县| 肇州县| 长汀县| 上高县| 邵东县| 天门市| 秭归县| 龙海市|