




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、如何用PowerDesigner逆向工程導(dǎo)出ORACLE數(shù)據(jù)庫表+字段+注釋 問題一:PowerDesigner在設(shè)計時,如何顯示表中的注釋選項選定一個編輯的表,右鍵- >Properties- >Columns- >Customize Columns and Filter(或直接用快捷鍵Ctrl+U)- >Comment(前面打勾)- >OK彈出的窗口中,選中COMMENT確定后注釋列就出來了,這樣所有的表都是這樣的(剛才的操作像是在操作一個模板一樣)-問題二:如何用PowerDesigner的逆向工程,從數(shù)據(jù)庫中加載數(shù)據(jù)表信息?
2、0; 第一步:先反向工程,文件逆向工程DATABASE(從數(shù)據(jù)庫中加載數(shù)據(jù)表,字段信息)選擇數(shù)據(jù)庫類型:如我用oracle 9i接下來會讓我們選擇一個ODBC數(shù)據(jù)源,像我這個已經(jīng)建立好了的。如果沒有的話,就要去建立一個新的:逆向工程完成后生成的表到這里,我們的逆向工程,就完成了。問題三:如何用PowerDesigner的導(dǎo)出報告(report)生成數(shù)據(jù)庫設(shè)計WORD文檔(或HTML格式的文檔)? 先用問題一所述,顯示表的注釋信息,然后點reports->reportsWizard下一步,選擇生成格式,一個是HTML網(wǎng)頁格式,另一個是RTF格式,也就是WORD格式,打印模板我選
3、一個Professional,用這個就差不多夠了,當(dāng)然也可以選擇別的report template,我之所以用這個,是因為發(fā)現(xiàn)模板生成的report有很多我不關(guān)心的內(nèi)容。繼續(xù)下一步先選擇數(shù)據(jù)表,然后把表名和表的注釋選上,注意順序和寬度,如50MM再選擇數(shù)據(jù)表中的列,然后把列名,列的類型,列長度,列的注釋選上,注意順序和寬度,如50MM確定 一下就可以了。-參考-使用PowerDesigner生成報告的方法/建立一個新的ODBC數(shù)據(jù)源開始/選擇Database->configure connections,轉(zhuǎn)到system dsn標(biāo)簽,點擊Add按鈕,選數(shù)據(jù)庫類型O
4、racle,點擊完成。顯示如下:輸入DataSource Name“PDMTest”;輸入ServerName“Database”, 配置完成。點擊“Test Connect”輸入ServerName“Database”,用戶名和密碼,若連接成功,顯示如下:然后就會出現(xiàn)一個下面的圖片,和我上面建立好的差不多一樣吧:)/建立一個新的ODBC數(shù)據(jù)源結(jié)束/接著,選擇我們感興趣的表,視圖等最后開始生成中。1.在創(chuàng)建的pdm根結(jié)點上點擊右鍵,選擇new-report,在出現(xiàn)環(huán)境下選擇需要生成報告的內(nèi)容; 如:選table-table column list,在右邊框中會出現(xiàn)所選內(nèi)容; 2.在右邊項上擊右
5、鍵,選layout,在彈出界面上選擇需要在文檔中顯示的項目;如:名稱,注釋,數(shù)據(jù)類型,長度; 3.通過右上按鈕generate RTF/generate HTML生成相應(yīng)文檔.如: 表格Bids 表格Bids的專欄清單 名稱 注釋 數(shù)據(jù)類型 長度 bid 竟拍記錄ID NUMBER(22) 22 bpid 竟拍編號 INT uno UNO NUMBER(12) 12 price 竟拍價 NUMBER(12) 12 quantity 數(shù)量 INT bdate 出價時間 DATE state 狀態(tài) BOOLEAN總結(jié)一下:首先:一、建立ODBC數(shù)據(jù)源。
6、0; 1, 打開系統(tǒng)ODBC數(shù)據(jù)源,位置“控制面板-管理工具-數(shù)據(jù)源(ODBC),也可以在powerDesigner中的database中,configure connections中配置。 2,選擇系統(tǒng)DSN,點擊添加按鈕,會彈出如下界面,選擇與數(shù)據(jù)庫相匹配的驅(qū)動程序 3、該數(shù)據(jù)源建立成功,可以該數(shù)據(jù)源名稱進
7、行連接測試 這里的配置搞了半天,data source name隨便寫,可以指定一個在后面使用,如"wendaoke",tns service name是oracle中database,就是卡在這里,搞了半天,菜,test connection. 二、逆向工程 1.選擇Database菜單下的Reverse Engineer Database,彈出Da
8、tabase Reverse Engineering對話框,選Using an ODBC data source選ODBC數(shù)據(jù)源上面指定的,“wendaoke” 2、點擊確定后,顯示此數(shù)據(jù)庫中所有表、視圖、用戶(這個選擇一下該數(shù)據(jù)庫的用戶)。根據(jù)需要選擇后,轉(zhuǎn)換成pdm。 通過SQL腳本逆向工程生成PDM 如果你不光有個正在
9、使有的數(shù)據(jù)庫,你還有一下建立庫的腳本,那你發(fā)財了!因為用.sql的腳本生成的模型,就不存在用數(shù)據(jù)庫生成的缺點了,具體操作如下:1、 數(shù)據(jù)庫SQL腳本文件crebas.sql。2、還是創(chuàng)建一個pdm,選擇Database->Reverse Engineer Database,選擇Using script files生成模型后要導(dǎo)出數(shù)據(jù)庫建庫腳本導(dǎo)好的模型,當(dāng)然是用來修改和導(dǎo)出建庫腳本的,操作方法如下 選擇database->generate database 選擇數(shù)據(jù)庫用戶,同時可選要導(dǎo)出的表,最后點擊確定,如果不能正常生成腳本提示模型錯誤,則在上圖中的options中將c
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 家委會工作管理制度
- 庫房目視化管理制度
- 強化地板廠管理制度
- 影視器材室管理制度
- 微黨校黨員管理制度
- 心理與課堂管理制度
- 快手安全與管理制度
- 快餐廳考勤管理制度
- 總經(jīng)理授權(quán)管理制度
- 感染科電梯管理制度
- 聲波檢測報告
- 2023年國考真題(附答案)
- 個案工作知識點隋玉杰主編
- 乙狀結(jié)腸癌護理查房
- 2022年高考真題及答案解析《歷史、地理、政治》(廣東卷)
- 信息素養(yǎng)通識教程:數(shù)字化生存的必修課(中山大學(xué))超星爾雅學(xué)習(xí)通網(wǎng)課章節(jié)測試答案
- 朗文4B 復(fù)習(xí)提要及朗文4B單詞及句子
- TSGD0012023年壓力管道安全技術(shù)監(jiān)察規(guī)程-工業(yè)管道(高清晰版)
- 運動控制系統(tǒng)阮毅陳維鈞課后答案清華大學(xué)出版社
- 光伏電站項目工程資料清單
- YY/T 0003-1990病床
評論
0/150
提交評論