(轉)powerdesigner12.5入門教程


powerdesigner12.5入門教程 


2010-07-08 19:31:43|  分類: 默認分類
|  標簽:
|字號 訂閱


轉自 http://blog.163.com/aijingyuan_198814/blog/static/12989700920106873143934/  
powerdesigner12.5 入門教程
下載powerdesigner12.5
進行破解和漢化:

(1)powerdesigner->tools->lisence
select the type of lisence you
want to use :  
選擇第一個,點擊load,尋找lisence路徑
下一步,選擇所在地
success(也有可能lisence不能用了,那就再去搞一個吧。)

(2)將漢化包里面的exe文件和所有dll文件全部拷到powerdesigner安裝路徑下,進行文件覆蓋,重新啟動powerdesigner。ok!

1.4.3 使用PowerDesigner建模

在數據庫概念設計中已經分析了本系統中主要的數據應實體對象,通過這些實體可以得出數據表結構的基本模型,最終實施到數據庫中,形成完整的數據結構。本系統將使用PowerDesigner工具完成數據庫建模,使用的版本為12.5。使用該工具建模的步驟如下:

(1)運行PowerDesigner,並在PowerDesigner主窗口中選擇主菜單中的File/New命令,在打開的New對話框左側Model
type列表框中選擇Physical Data Model(物理數據模型,簡稱PDB)選項,在右側的Model
name文本框中輸入模型名稱JXCManager,在DBMS下拉列表框中選擇數據庫管理系統。PowerDesigner支持的數據庫管理系統非常多,例如常用的MySQL
5.0、Microsoft SQL Server 2005、Oracle Version 10gR2等。企業進銷存管理系統選擇Microsoft SQL
Server 2000作為數據庫服務器,單擊“確定”按鈕,如圖1.12所示。
powerdesigner12.5入門教程 - 艾景院 - 夢會實現嗎?
圖1.12 New對話框

(2)打開新建的PDM窗口。在該窗口的中心空白區域是模型編輯器,下方為輸出窗口。另外還有一個浮動的工具面板,其中包括常用的建表工具、建視圖工具和主外鍵引用工具,如圖1.13所示。

(3)在圖1.13中單擊“建表工具”按鈕 ,這時鼠標指針將顯示為 ,在模型編輯器的合適位置單擊,此時在圖形窗口中將顯示如圖1.14所示的數據表模型。

powerdesigner12.5入門教程 - 艾景院 - 夢會實現嗎?圖1.13 工具面板

[img]http://new.51cto.com/files/uploadimg/20080706/114442138.jpg[/img圖1.14
表符號
注意:細心的讀者可以發現,此時的鼠標指針仍然是 。如果再次單擊還將出現類似圖1.14所示的表符號。如果想取消該指針,可以單擊工具面板中的
按鈕或單擊鼠標右鍵。
(4)在圖1.14所示的表符號上雙擊鼠標左鍵,將打開Table
Properties(表屬性)對話框。默認情況下選中的是General選項卡,在該選項卡的Name文本框中,輸入表的名稱tb_manager,此時在Code文本框中也將自動顯示tb_manager,其他選擇默認即可。

(5)選擇Columns選項卡,首先單擊列輸入列表的第一行,將自動轉換第一行為編輯狀態,然后在
Name列輸入字段名稱為ID,同時Code列也將自動顯示為ID,再在Data
Type列中選擇int選項,最后選中P列的復選框將該數據表字段設置為主鍵,此時M列的復選框也將自動被選中,它約束字段值不能為空。

(6)按照步驟(5)的方法再添加兩個列name和PWD,但是不需要選中P列復選框設置主鍵,如圖1.15所示。
powerdesigner12.5入門教程 - 艾景院 - 夢會實現嗎?圖1.15 Columns(列)選項卡
(7)
在圖1.15中單擊“應用”按鈕后,選擇ID字段,單擊左上角的 按鈕,將打開Column
Properties(列屬性)對話框,默認選中General選項卡,在其中選中Identity復選框,此項操作用於設置ID字段使用自動編號。

(8)單擊“應用”按鈕后,再單擊“確定”按鈕,關閉Column Properties對話框。
(9)單擊“確定”按鈕,關閉Table
Properties對話框,完成tb_manager表的創建。

(10)按照步驟(3)~步驟(9)的方法創建本系統中的其他數據表,並通過主外鍵引用工具建立各表間的依賴關系。創建完成的模型如圖1.16所示。
?

技巧:在默認情況下,創建后的表模型中的全部文字均為常規樣式的宋體8號字,如果想修改文字的格式,可以選中全部表符號,按Ctrl+T鍵,在打開的Symbol
Format對話框中選擇Font選項卡,從中設置相關內容的字體及樣式和字號等。

(11)選擇PowerDesigner主菜單中的Database/Generate Database命令,將打開Database
Generation對話框。在該對話框中設置導出的腳本文件的名稱(如jxc.sql)及保存路徑(如D:\JXC),選中Script
generation單選按鈕,如圖1.17所示。單擊“確定”按鈕,會在指定的路徑中生成數據庫腳本文件。
powerdesigner12.5入門教程 - 艾景院 - 夢會實現嗎?
圖1.16 企業進銷存管理系統的模型
powerdesigner12.5入門教程 - 艾景院 - 夢會實現嗎?
圖1.17 Database Generation對話框

(12)在圖1.17所示的對話框中選擇Direct
generation單選按鈕,可以使用ODBC數據源直接在數據庫管理系統中生成數據表和視圖。但是,必須先創建數據庫的數據源,然后單擊
按鈕選擇指定的數據源,並單擊“確定”按鈕。
1.4.4 創建數據庫

在導出數據庫腳本文件后,就可以在查詢分析器中執行該腳本來創建數據庫及數據表了。具體步驟如下:

(1)選擇“開始”/“所有程序”/Microsoft SQL Server/“查詢分析器”命令,在彈出的“連接到 SQL
Server”對話框中輸入訪問數據庫的用戶名和密碼,如圖1.18所示。單擊“確定”按鈕。
圖1.18 “連接到 SQL Server”對話框

(2)在打開的SQL查詢分析器中選擇“文件”/“打開”命令,在彈出的對話框中選擇數據庫腳本文件,然后單擊“打開”按鈕,返回查詢分析器,選擇執行腳本的數據庫,然后單擊
按鈕執行腳本中的命令創建數據庫的表結構,如圖1.19所示。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM