第一部分 DataArchitect的功能与特征 3
第1章 简介 3
1.1 本书内容 3
1.2 本书的读者 3
1.3 如何查找信息 3
第2章 DataArchitect特征与环境 4
2.1 功能综述 4
2.2 数据支持 4
2.3 信息流 4
2.4 安装 5
2.5 使用属性表(Property Sheets) 6
2.6 使用列表(Lists) 6
2.7 使用工具面板(tool palette) 10
第3章 模型管理(Managing Models) 12
3.1 定义模型(Defining models) 12
3.2 使用字典(Dictionary) 14
3.3 设置模型选项 16
第4章 子模型管理 20
4.1 定义子模型 20
4.2 相关模型中的对象共享 21
第5章 对象管理 27
5.1 对象标识 27
5.2 删除对象 29
5.3 复制对象 31
第6章 事务规则的使用 33
6.1 什么是事务规则 33
6.2 创建事务规则 33
6.3 应用事务规则到对象上 35
6.4 使用事务规则表示 36
6.5 定义检验参数 40
7.3 定义CDM 47
7.2 CDM中的对象 47
第二部分 概念数据模型 47
第7章 概念数据模型(CDM)基础 47
7.1 什么是CDM 47
第8章 定义概念数据模型 50
8.1 定义CDM域 50
8.2 定义数据项 54
8.3 定义实体(Entities) 60
8.4 定义实体属性 65
8.5 定义关系 71
8.6 定义继承 83
第9章 管理概念数据模型 91
9.1 检验CDM 91
9.2 合并两个CDM 94
9.3 导入PAM 95
9.4 向CDM导入ERwin模型 97
10.1 生成对象 98
第10章 从概念数据模型构造物理数据模型 98
10.2 转换数据类型 100
10.3 生成PDM 102
第三部分 物理数据模型 111
第11章 物理数据模型基础 111
11.1 PDM 111
11.2 PDM中的对象 111
11.3 定义PDM 112
第12章 构造物理数据模型 114
12.1 定义表 114
12.2 定义域(Domain) 119
12.3 指定抽象数据类型 123
12.4 定义列 124
12.5 定义参照(reference) 130
12.6 定义键 141
12.7 定义索引 146
12.8 定义视图 153
12.9 定义扩展属性 162
12.10 定义缺省物理选项 167
第13章 管理物理数据模型 169
13.1 管理用户和所有者 169
13.2 检验PDM 173
13.3 合并两个PDM 181
13.4 将ERwin模型导入PDM 182
第14章 触发器和过程 184
14.1 触发器是什么 184
14.2 使用触发器模板 184
14.3 使用模板项 190
14.4 使用触发器 194
14.5 定义存储过程和函数 203
14.6 在触发器中使用变量 205
14.7 使用宏 207
14.8 创建触发器和过程 213
第15章 客户接口 218
15.1 使用4GL扩展属性 218
15.2 转移信息到4GL工具 220
15.3 使用PowerBuilder目录属性 225
15.4 生成PowerBuilder查询 227
15.5 在Omnis和一个PDM之间转移脚本 228
第16章 数据库生成和修改 231
16.1 使用ODBC接口 231
16.2 访问一个数据库 233
16.3 计算数据库大小 236
16.4 配置表空间和存储 240
16.5 自定义脚本 242
16.6 生成一个数据库 247
16.7 使用测试数据 257
第四部分 首选项模型 273
第17章 模型图 273
17.1 模型显示首选项 273
17.2 修改符号外观 278
17.3 移动符号 283
17.4 插入图形 287
17.5 使用自由文本 289
17.6 使用缩放和居中 291
17.7 窗口显示选项 293
17.8 打印模型图 293
17.9 导出模型图 294
第18章 报表生成器 296
18.1 使用报表模板 296
18.2 使用Report Editor 303
18.3 建立一个报表 307
18.4 使用节点 311
18.5 使用项目 314
18.6 格式化项目 315
18.7 设置报表页 321
18.8 使用打印预览 324
18.9 定义一种报表语言 328
第19章 Power Designer AS/400接口 330
19.1 AS/400文件结构 330
19.2 生成数据描述文件 333
19.3 逆向工程数据描述文件 335
19.4 AS/400扩展属性 337
19.5 AS/400关键字 337
19.6 AS/400扩展属性类型 340
第20章 DEF文件基础 341
20.1 自定义DEF文件 341
附录 词汇表 348