第1章PowerDesigner概述
19.基本操作
1.1PowerDeSigner簡介
1.2PowerDesignerl0的
最新特點和功能
1.3PowerDeSigner同其他
CASE工具的比較
1.4使用PowerDesigner
進行數據庫建模
1.5PowerDeSigner的
使用環(huán)境
1.5.1使用瀏覽樹
(Browser)
1.5.2構建Workspace
1.6模型的顯示和布局
1.6.1使用圖形布局工具
調整模型圖形
1.6.2對圖形自動布局
1.6.3圖形的組合
及取消組合
1.6.4保護圖形
和取消保護
1.6.5顯示圖符
1.6.6模型顯示
參數的選擇
1.6.7選擇顯示格式參數
1.6.8修改圖符的
顯示格式
1.6.9布局AttachPoints
(接觸點)
1.6.10布局AttachedText
(附加文本)
1.6.11圖形的重疊、層次
1.6.12導出模型為圖片
1.6.13導入圖片文件
1.6.14選擇相關聯的對象
1.7模型的打印
1.8快捷方式.
1.8.1快捷方式的概念
1.8.2創(chuàng)建并操作
快捷方式
1.8.3快捷方式的查看
1.8.4目標模型
1.8.5生成快捷方式
(Generate
Shortcut)
1.8.6快捷方式的
應用實例
1.9對象復制
1.9.1對象復制的概念
1.9.2創(chuàng)建復制品
1.9.3復制對象的屬性與
查看復制
1.9.4復制的轉化生成
(Generating
Replication)
1.10常用快捷操作
1.10.1系統(tǒng)快捷鍵
1.10.2對象操作的快捷鍵
1.10.3瀏覽器中的快捷鍵
1.10.4拖動對象時的
快捷鍵
1.10.5Palette面板中的
快捷鍵
1.10.6對象列表中的
快捷鍵
1.10.7Code編輯中的
快捷鍵
1.10.8圖形中的
操作技巧
第2章概念數據模型
(CDM)
2.1CDM基礎概念
2.1.1CDM的基本概念
2.1.2CDM的操作環(huán)境
2.1.3創(chuàng)建新的CDM
2.2創(chuàng)建和操作CDM
2.2.1實體(Entity)
2.2.2定義關系
(Relationship)
2.2.3關系
(Association)
2.2.4繼承(1nheritance)
2.2.5包(Package)
2.3域、業(yè)務規(guī)則
和數據項
2.3.1業(yè)務規(guī)則
(BusinessRules)
2.3.2數據項
(Dataltems)
2.3.3域(Domains)
2.4模型的檢查/
比較/合并
2.4.1模型檢查的選項
(Options)
2.4.2檢查模型
所涉及的內容
2.4.3根據檢查結果
糾正模型
2.4.4模型的比較
2.4.5模型的合并
2.5模型轉化
2.5.1從一個CDM轉化為
另一個CDM
2.5.2將CDM轉化為面向
象模型(OOM)
2.5.3將CDM轉化為物理
數據模型(PDM)
2.6將其他軟件模型
轉化為CDM
2.6.1將ERwin的模型
導入CDM
2.6.2在CDM中打開PAM
(ProcessAnalyst
Model)
2.7PowerDesignerl0中
CDM模型的
不同表示方法
第3章物理數據模型
(PDM)
3.1PowerDeSigner中
陽M的相關概念
3.1.1業(yè)務規(guī)則
(BusinessRules)
3.1.2域(Domains)
3.1.3抽象數據類型
(AbstractData
Types)
3.2創(chuàng)建和操作PDM
3.2.1創(chuàng)建和操作
PDM模型
3.2.2創(chuàng)建表
3.2.3對列的操作的常見問題
及其解答
3.2.4定義外鍵/引用
(ForeignKey/
Reference)
3.2.5創(chuàng)建索引(1ndex)
3.2.6創(chuàng)建視圖(View)
3.2.7在PDM中使用抽象
數據類型(Abstract
DataTypes).
3.2.8在PDM中使用業(yè)務
規(guī)則(Business
Rules)
3.2.9配置表空間和存儲
3.3定義觸發(fā)器和
存儲過程
3.3.1創(chuàng)建觸發(fā)器
3.3.2使用和創(chuàng)建觸發(fā)器
模板
3.3.3操作模板項
(Templateltem)
3.3.4定義存儲過程
和函數(Function)
3,3.5使用宏(Macros)
3.3.6生成觸發(fā)器
和存儲過程腳本
(SQL腳本)
3.4使用PowerDeSigner
創(chuàng)建數據庫生成腳本
(SQl腳本)
3.4.1生成數據庫
3,4.2腳本創(chuàng)建的選項
/對腳本進行定制
(Customizing)1
3.4.3產生數據庫創(chuàng)建腳本
(針對不同
數據庫)1
3.4.4使用ODBC
創(chuàng)建數據庫1
5生成數據庫測試數據1
3.5.1創(chuàng)建測試數據
摘要文件1
3.5.2給列指定測試
摘要文件2
3.5.3生成數據庫測試數據
腳本(SQL腳本)2
3.5.4測試數據摘要
文件的Impo
和ExpOn.2
3.5.5定義ODBC為
測試數據源2
1.6反向工程/對數據庫
進行修改及其應用2
3.6.1定義ODBC數據源
3.6.2反向工程產生模型
3.6.3比較、同步模型和數
通過模型修改
數據庫
3.6.4通過反向工程實現
異構數據庫轉化
3.6.5在PowerDesigner中
操作數據庫
3.7數據庫優(yōu)化及非范式化
(Denormalization)
3.7.1范式與非范式化
3.7.2水平分割
3.7.3垂直分割
3.7.4"打碎"表的關系
3.7.5對列進行非范式化
3.8設計數據庫的
訪問控制
3.8.1訪問控制的
基本概念
3.8.2定義用戶/角色/組
(User/Role
/Group)
3.8.3數據庫權限
(Privilege)
3.8.4對象的訪問許可
(Permission)
3.8.5生成權限控制
(Privilege)腳本
3.8.6定義同義詞
3.9將其他軟件模型
轉化為PDM
3.9.1將ERwin的模型
導入PDM
3.9.2將PowerDesigner6中
模型遷移到PDM
3.10PDM模型的檢查
(Check)
3.10.1模型檢查的選項
(Options)2
3.10.2模型檢查
所涉及的內容2
3.10.3根據檢查結果
糾正模型2
3.11PDM模型的轉化/
比較/合并2
3.11.1從一個PDM轉化為
另一個PDM2
3.11.2將PDM轉化為面向對象
模型(OOM)2
3.11.3將PDM轉化為概念數據
模型(CDM)
3.11.4PDM模型的比較
3.11.5PDM模型的合并
31.6將PDM轉化為XML
模型(XSM)
3.12對數據庫規(guī)模的估計
(ESdmateDatabase
Size)
3.13對DBMS進行定制
3.13.1對DBMS源文件
進行管理
3.13.2使用Resource
Editor......................
3.13.3理解Resource文件自
SQL語法
3.13.4修改Resource
文件
3.13.5使用擴展屬性
3.13.6定制和使用
物理選項
3.14PowerDesigner中的
變量
3.14.1PowerDesigner
變量列表
3.14.2PowerDesigner中
對變量格式化
3.15PowerDesigherl0中PD
模型的不同表示方法..2
第4章數據倉庫多維模型的
創(chuàng)建和使用
4.1數據倉庫的基本概念2
4.1.1什么是數據倉庫2
4.1.2數據倉庫中的
基本概念
4.1.3多維數據庫的架構
4.2通過實例使用
PowerDesigner進行
多維模型設計
4.2.1創(chuàng)建多維圖形
4.2.2創(chuàng)建事實表
4.2.3創(chuàng)建維度表
4.2.4創(chuàng)建立方體
4.2.5重建立方體
4.2.6自動找出多維對象
43在PDM中映射對象
4.3.1關系模型到多維模型
之間的映射
4.3.2生成立方體數據
4.3.3關系模型和關系模型
之間的映射
4.3.4生成數據抽取腳本
44設計數據倉庫的步驟
第5章文檔生成
Renon
5.1使用ReportEditot
5.11ReportEditor介紹
5.1.2使用ReportTemplate
Editor(報告模板
編輯器)
5.2創(chuàng)建模型報告
5.2.1創(chuàng)建模型報告
5.2.2預覽生成報告
5.2.3生成模型報告
5.3定制模型報告
5.3A管理報告中的項目
5.3.2選擇報告中需要包含的
模型中的對象
5.4生成報告的實例練習
5.5報告中的Section
(節(jié))
5.5.1創(chuàng)建Secfon(節(jié))
5.5.2由報告中的
Section(節(jié))
創(chuàng)建模板
5.6創(chuàng)建多模型報告
5.7使用報告語言編輯器
(RePortLanguage
Editor)
5.7.1報告語言
編輯器簡介
5.7.2實例學習生成
數據詞典
5.8PowerDeSigner10
生成文檔的新特性
5.8.1移除Item的標題
(Title)
5.8.2顯示包的層次
5.8.3文檔美觀的改善
第6章RepOSitory版本
控制系統(tǒng)
61版本控制系統(tǒng)概念
6.1.1版本控制系統(tǒng)的
基本概念
6.1.2主流版本控制
系統(tǒng)的介紹和比較
6.2RepOSltOry的
基本概念
6.2.1基本概念/簡介
6.2.2Repository的定義/
創(chuàng)建和連接
6.3管理RepositOry用戶
6.3.1創(chuàng)建管理用戶權根
定義用戶權限
6.3.2創(chuàng)建管理用戶組/
定義用戶組權限
6.3.3用戶與組及組與組
之間的關系
6.4將文檔固化(Consolidate
至RepOsitory中
6.4.1以不同方式將文檔
固化(Consolidate)
至Repository中
6.4.2固化時產生的
沖突(Conflict)
6.4.3固化時可能出現的
問題
6.5管理Repository中的
文檔
6.5.1瀏覽Repository中
對象的內容
6.5.2在Repository中
使用目錄
6.5.3文檔對象的屬性
(包括版本屬性)
6.5.4針對Repository中的
對象定義訪問權限
6.5.5Repository中文檔的
臨時性保護
6.5.6比較Repository中的
不同版本的模型
6.6從RepositOry中抽取
(Extract)文檔
6.6.1以不同方式從Reposil
中抽取(Extract)
文檔
6.6.2抽取(Extract)過程
參數控制
6.7通過Repositry
更新模型/文檔
6.8在Repository中管理
文檔的版本
6.8.1管理文檔的版本
(Version)
6.8.2管理Repository中的
鎖(Lock)
6.8.3管理Repository中的
分支(Branch)
6.8.4管理Repository
中的配置
(Configuration)
第7章高級應用與
網友常見疑難
解答(FAQ)
7.1問題一
7.2問題二
7.3問題三
7.4問題四
7.5問題五
7.6問題六
7.7問題七
7.8問題八
7.9問題九
7.10問題十
7.11問題十一
7.12問題十二
7.13問題十三