图书介绍
Power Designer数据库系统分析设计与应用pdf电子书版本下载
- 姜江等编著 著
- 出版社: 北京:电子工业出版社
- ISBN:712100237X
- 出版时间:2004
- 标注页数:446页
- 文件大小:116MB
- 文件页数:460页
- 主题词:数据库系统-系统分析-应用软件,Power Designer
PDF下载
下载说明
Power Designer数据库系统分析设计与应用PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录 1
第1章 PowerDesigner概述及基本操作 1
1.1 PowerDesigner简介 1
1.2 PowerDesigner10的最新特点和功能 4
1.3 PowerDesigner同其他CASE工具的比较 7
1.4 使用PowerDesigner进行数据库建模 9
1.5 PowerDesigner的使用环境 9
1.5.1 使用浏览树(Browser) 12
1.5.2 构建Workspace 13
1.6 模型的显示和布局 14
1.6.1 使用图形布局工具调整模型图形 14
1.6.2 对图形自动布局 15
1.6.3 图形的组合及取消组合 15
1.6.6 模型显示参数的选择 16
1.6.5 显示图符 16
1.6.4 保护图形和取消保护 16
1.6.7 选择显示格式参数 19
1.6.8 修改图符的显示格式 21
1.6.9 布局Attach Points(接触点) 21
1.6.10 布局AttachedText(附加文本) 21
1.6.11 图形的重叠、层次 22
1.6.12 导出模型为图片 22
1.6.13 导入图片文件 23
1.6.14 选择相关联的对象 23
1.7 模型的打印 24
1.8 快捷方式 25
1.8.1 快捷方式的概念 25
1.8.2 创建并操作快捷方式 26
1.8.3 快捷方式的查看 29
1.8.4 目标模型 32
1.8.5 生成快捷方式(Generate Shortcut) 33
1.8.6 快捷方式的应用实例 35
1.9 对象复制 37
1.9.1 对象复制的概念 38
1.9.2 创建复制品 39
1.9.3 复制对象的属性与查看复制 40
1.9.4 复制的转化生成(Generating Replication) 44
1.10 常用快捷操作 45
1.10.1 系统快捷键 45
1.10.2 对象操作的快捷键 46
1.10.3 浏览器中的快捷键 47
1.10.4 拖动对象时的快捷键 47
1.10.5 Palette面板中的快捷键 47
1.10.8 图形中的操作技巧 48
1.10.7 Code编辑中的快捷键 48
1.10.6 对象列表中的快捷键 48
第2章 概念数据模型(CDM) 51
2.1 CDM基础概念 51
2.1.1 CDM的基本概念 51
2.1.2 CDM的操作环境 52
2.1.3 创建新的CDM 53
2.2 创建和操作CDM 54
2.2.1 实体(Entity) 55
2.2.2 定义关系(Relationship) 58
2.2.3 关系(Association) 67
2.2.4 继承(Inheritance) 73
2.2.5 包(Package) 76
2.3 域、业务规则和数据项 78
2.3.1 业务规则(Business Rules) 78
2.3.2 数据项(Data Items) 80
2.3.3 域(Domains) 84
2.4 模型的检查/比较/合并 88
2.4.1 模型检查的选项(Options) 88
2.4.2 检查模型所涉及的内容 89
2.4.3 根据检查结果纠正模型 91
2.4.4 模型的比较 91
2.4.5 模型的合并 91
2.5 模型转化 91
2.5.1 从一个CDM转化为另一个CDM 92
2.5.2 将CDM转化为面向对象模型(OOM) 94
2.5.3 将CDM转化为物理数据模型(PDM) 96
2.6 将其他软件模型转化为CDM 103
2.6.1 将ERwin的模型导入CDM 103
2.6.2 在CDM中打开PAM(Process Analyst Model) 107
2.7 PowerDesigner 10中CDM模型的不同表示方法 108
第3章 物理数据模型(PDM) 111
3.1 PowerDesigner中PDM的相关概念 112
3.1.1 业务规则(Business Rules) 113
3.1.2 域(Domains) 116
3.1.3 抽象数据类型(Abstract Data Types) 122
3.2 创建和操作PDM 126
3.2.1 创建和操作PDM模型 126
3.2.2 创建表 129
3.2.3 对列的操作的常见问题及其解答 134
3.2.4 定义外键/引用(Foreign Key/Reference) 137
3.2.5 创建索引(Index) 147
3.2.6 创建视图(View) 151
3.2.8 在PDM中使用业务规则(Business Rules) 155
3.2.9 配置表空间和存储 155
3.2.7 在PDM中使用抽象数据类型(Abstract DataTypes) 155
3.3 定义触发器和存储过程 157
3.3.1 创建触发器 157
3.3.2 使用和创建触发器模板 162
3.3.3 操作模板项(Template Item) 163
3.3.4 定义存储过程和函数(Function) 168
3.3.5 使用宏(Macros) 172
3.3.6 生成触发器和存储过程脚本(SQL脚本) 178
3.4 使用PowerDesigner创建数据库生成脚本(SQL脚本) 184
3.4.1 生成数据库 184
3.4.2 脚本创建的选项/对脚本进行定制(Customizing) 191
3.4.3 产生数据库创建脚本(针对不同数据库) 193
3.4.4 使用ODBC创建数据库 197
3.5 生成数据库测试数据 198
3.5.1 创建测试数据摘要文件 199
3.5.2 给列指定测试摘要文件 202
3.5.3 生成数据库测试数据脚本(SQL脚本) 203
3.5.4 测试数据摘要文件的Import和Export 204
3.5.5 定义ODBC为测试数据源 205
3.6 反向工程/对数据库进行修改及其应用 206
3.6.1 定义ODBC数据源 206
3.6.2 反向工程产生模型 206
3.6.3 比较、同步模型和数据库/通过模型修改数据库 208
3.6.4 通过反向工程实现异构数据库转化 218
3.6.5 在PowerDesigner中操作数据库 218
3.7 数据库优化及非范式化(Denormalization) 219
3.7.1 范式与非范式化 220
3.7.2 水平分割 222
3.7.3 垂直分割 224
3.7.4 “打碎”表的关系 226
3.7.5 对列进行非范式化 227
3.8.1 访问控制的基本概念 228
3.8 设计数据库的访问控制 228
3.8.2 定义用户/角色/组(User/Role/Group) 229
3.8.3 数据库权限(Privilege) 230
3.8.4 对象的访问许可(Permission) 232
3.8.5 生成权限控制(Privilege)脚本 236
3.8.6 定义同义词 237
3.9 将其他软件模型转化为PDM 239
3.9.1 将ERwin的模型导入PDM 239
3.9.2 将PowerDesigner 6中的模型迁移到PDM 240
3.10 PDM模型的检查(Check) 241
3.10.1 模型检查的选项(Options) 241
3.10.2 模型检查所涉及的内容 243
3.10.3 根据检查结果纠正模型 245
3.11.1 从一个PDM转化为另一个PDM 247
3.11 PDM模型的转化/比较/合并 247
3.11.2 将PDM转化为面向对象模型(OOM) 249
3.11.3 将PDM转化为概念数据模型(CDM) 251
3.11.4 PDM模型的比较 254
3.11.5 PDM模型的合并 254
3.11.6 将PDM转化为XML模型(XSM) 257
3.12 对数据库规模的估计(Estimate Database Size) 264
3.13 对DBMS进行定制 266
3.13.1 对DBMS源文件进行管理 268
3.13.2 使用Resource Editor 270
3.13.3 理解Resource文件的SQL语法 271
3.13.4 修改Resource文件 274
3.13.5 使用扩展属性 275
3.13.6 定制和使用物理选项 281
3.14.1 PowerDesigner变量列表 284
3.14 PowerDesigner中的变量 284
3.14.2 PowerDesigner中对变量格式化 285
3.15 PowerDesigner 10中PDM模型的不同表示方法 286
第4章 数据仓库多维模型的创建和使用 291
4.1 数据仓库的基本概念 291
4.1.1 什么是数据仓库 291
4.1.2 数据仓库中的基本概念 293
4.1.3 多维数据库的架构 295
4.2 通过实例使用PowerDesigner进行多维模型设计 296
4.2.1 创建多维图形 298
4.2.2 创建事实表 299
4.2.3 创建维度表 300
4.2.4 创建立方体 303
4.2.5 重建立方体 305
4.2.6 自动找出多维对象 307
4.3 在PDM中映射对象 308
4.3.1 关系模型到多维模型之间的映射 310
4.3.2 生成立方体数据 313
4.3.3 关系模型和关系模型之间的映射 315
4.3.4 生成数据抽取脚本 315
4.4 设计数据仓库的步骤 316
第5章 文档生成——Report 319
5.1 使用Report Editor 319
5.1.1 Report Editor介绍 319
5.1.2 使用Report Template Editor(报告模板编辑器) 320
5.2 创建模型报告 323
5.2.1 创建模型报告 323
5.2.2 预览生成报告 325
5.3.1 管理报告中的项目 327
5.3 定制模型报告 327
5.2.3 生成模型报告 327
5.3.2 选择报告中需要包含的模型中的对象 329
5.4 生成报告的实例练习 331
5.5 报告中的Section(节) 336
5.5.1 创建Section(节) 337
5.5.2 由报告中的Section(节)创建模板 337
5.6 创建多模型报告 338
5.7 使用报告语言编辑器(Report Language Editor) 339
5.7.1 报告语言编辑器简介 339
5.7.2 实例学习生成数据词典 342
5.8 PowerDesigner 10生成文档的新特性 350
5.8.1 移除Item的标题(Title) 350
5.8.2 显示包的层次 352
5.8.3 文档美观的改善 354
6.1.1 版本控制系统的基本概念 357
第6章 Repository版本控制系统 357
6.1 版本控制系统概念 357
6.1.2 主流版本控制系统的介绍和比较 359
6.2 Repository的基本概念 360
6.2.1 基本概念/简介 360
6.2.2 Repository的定义/创建和连接 362
6.3 管理Repository用户 365
6.3.1 创建管理用户/定义用户权限 365
6.3.2 创建管理用户组/定义用户组权限 368
6.3.3 用户与组及组与组之间的关系 370
6.4 将文档固化(Consolidate)至Repository中 372
6.4.1 以不同方式将文档固化(Consolidate)至Repository中 372
6.4.2 固化时产生的冲突(Conflict) 374
6.4.3 固化时可能出现的问题 375
6.5.1 浏览Repository中对象的内容 376
6.5 管理Repository中的文档 376
6.5.2 在Repository中使用目录 377
6.5.3 文档对象的属性(包括版本属性) 378
6.5.4 针对Repository中的对象定义访问权限 379
6.5.5 Repository中文档的临时性保护 380
6.5.6 比较Repository中的不同版本的模型 380
6.6 从Repository中抽取(Extract)文档 382
6.6.1 以不同方式从Repository中抽取(Extract)文档 382
6.6.2 抽取(Extract)过程中的参数控制 385
6.7 通过Repository更新模型/文档 387
6.8 在Repository中管理文档的版本 387
6.8.1 管理文档的版本(Version) 387
6.8.2 管理Repository中的锁(Lock) 390
6.8.3 管理Repository中的分支(Branch) 393
6.8.4 管理Repository中的配置(Configuration) 398
第7章 高级应用与网友常见疑难解答(FAQ) 403
7.1 问题一 404
7.2 问题二 406
7.3 问题三 411
7.4 问题四 413
7.5 问题五 414
7.6 问题六 416
7.7 问题七 421
7.8 问题八 422
7.9 问题九 424
7.10 问题十 426
7.11 问题十一 431
7.12 问题十二 444
7.13 问题十三 446