Power Designer数据库系统分析设计与应用PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:姜江等编著
- 出 版 社:北京:电子工业出版社
- 出版年份:2004
- ISBN:712100237X
- 页数:446 页
目录 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
- 《水面舰艇编队作战运筹分析》谭安胜著 2009
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《分析化学》陈怀侠主编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017