PowerDesigner数据库建模技术

PowerDesigner数据库建模技术
作 者: 白尚旺
出版社: 西安电子科技大学出版社
丛编项: 程序人生丛书
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: 暂缺
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《PowerDesigner数据库建模技术》作者简介

内容简介

本书系统地介绍了使用PowerDesigner 6.1 进行数据库建模的方法与技巧。全书内容包括:PowerDesigner 建模环境,PowerDesigner 简介,MetaWorks 模块,DataArchitect 模块,概念数据模型的建立、完善、检查、固化和提取,物理数据模型的生成、调整及检查,生成数据库过程,产生触发器、制作存储过程和函数,对数据库和数据库生成脚本进行逆向工程产生物理数据模型,建立子模型的方法,使用MetaWorks 进行团队控制的方法,使用MetaBrowser查询MetaWorks 字典的方法。本书可以作为高等院校计算机专业数据库理论课程的实验教材,也可作为管理信息系统开发人员数据库模型设计的指导书

图书目录

第1章 PowerDesigner数据库建模环境

1. 1 PowerDesigner对软硬件的要求

1. 1. 1 硬件要求

1. 1. 2 软件要求

1. 2 PowerDesigner及辅助软件的安装

1. 2. 1 PowerDesigner中DataArchitect模块的安装

1. 2. 2 ODBC的安装

1. 2. 3 Sybase SQL Anywhere的安装

第2章 PowerDesigner简介

2. 1 ProcessAnalyst模块

2. 2 DataArchitect模块

2. 3 AppModeler模块

2. 4 MetaWorks模块

2. 5 WarehouseArchitect模块

2. 6 Viewer模块

小结

思考题

第3章 MetaWorks概述

3. 1 MetaWorks的优点

3. 1. 1 共享模型

3. 1. 2 管理共享数据

3. 2 MetaWorks的体系结构

3. 2. 1 数据库服务器

3. 2. 2 数据库客户

3. 2. 3 ODBC驱动程序

3. 2. 4 MetaWorks模块

3. 3 MetaWorks字典

3. 4 MetaWorks入门

3. 4. 1 配置数据库作为ODBC数据源

3. 4. 2 为MetaWorks字典产生数据库表

小结

思考题

第4章 DataArchitect概述

4. 1 DataArchitect的特征

4. 1. 1 二级数据建模

4. 1. 2 迭代数据建模

4. 2 DataArchitect的工作环境

4. 3 工作区的特征

4. 3. 1 列表

4. 3. 2 属性窗口

4. 3. 3 业务规则

4. 3. 4 工具选项极介绍

小结

思考题

第5章 建立概念数据模型

5. 1 产生概念数据模型

5. 2 完成CDM特性窗口的工作

5. 3 定义业务规则

5. 3. 1 把一个表达式附加到业务规则上

5. 3. 2 把业务规则应用到数据模型对象上

5. 4 产生实体

5. 5 定义域

5. 5. 1 修改域

5. 5. 2 定义实体

5. 5. 3 定义实体的属性

5. 5. 4 产生实体属性的途径

5. 5. 5 产生数据项

小结

思考题

第6章 完善概念数据模型

6. 1 定义联系

6. 1. 1 角色

6. 1. 2 基数

6. 1. 3 存在性

6. 1. 4 依赖

6. 1. 5 联系符号

6. 2 定义继承连接

6. 2. 1 概括和细化属性

6. 2. 2 使用继承特性窗口

小结

思考题

第7章 检查. 固化和提取概念数据模型

7. 1 检查概念数据模型

7. 2 模型的固化

7. 2. 1 固化选项(ConsolidationOption)

7. 2. 2 固化模式(ConsolidationMode)

7. 3 模型的提取

小结

思考题

第8章 生成物理数据模型

8. 1 物理数据模型

8. 1. 1 生成参数

8. 1. 2 保护选项

8. 2 PDM的模型特性

8. 3 把CDM对象转换成 PDM对象

8. 3. 1 把CDM中的实体转换成PDM中的表

8. 3. 2 把CDM中的联系转换成PDM中的参照完整性

8. 3. 3 速归联系的转换

8. 4 模型对象和对象ID号

8. 5 修改CDM和PDM文件

小结

思考题

第9章 调整物理数据模型

9. 1 调整物理数据模型

9. 2 数据完整性和一致性

9. 2. 1 表约束和列约束

9. 2. 2 参照完整性

9. 3 视图

9. 3. 1 视图的定义及产生

9. 3. 2 查询视图

9. 4 候选关键字

9. 5 索引

9. 5. 1 从索引中删除一列

9. 5. 2 删除索引

9. 5. 3 定义一个有效性规则

9. 5. 4 定义参照完整性

9. 5. 5 产生视图

9. 5. 6 定义候选关键字

9. 5. 7 产生索引

9. 6 带数据修改表结构

9. 7 生成测试数据的方法

9. 8 DataArchitect与客户端开发工具的接口

9. 8. 1 使用扩展属性

9. 8. 2 视图与 PowerBullder Query

小结

思考题

第10章 触发器. 存储过程和函数

10. 1 触发器

10. 2 生成 SQL脚本

10. 2. 1 触发器与存储过程生成参数的设置

10. 2. 2 生成选项

10. 2. 3 为触发器. 存储过程生成可以运行的脚本文件

10. 3 触发器模板及 SQL查询编辑器

10. 3. 1 触发器模板

10. 3. 2 SQL查询编辑器

10. 4 存储过程和函数

10. 4. 1 存储过程的优缺点

10. 4. 2 使用存储过程模板定义存储过程和函数

10. 5 宏

10. 6 变量

小结

思考题

第11章 检查物理数据模型生成数据库

11. 1 检查物理数据模型

11. 1. 1 检查和改正 PDM选项

11. 1. 2 错误和警告

11. 2 产生数据库或产生数据库生成脚本

11. 2. 1 DEF文件

11. 2. 2 生成数据库

11. 2. 3 使用ODBC生成数据库

小结

思考题

第12章 逆向工程

12. 1 通过逆向工程方法生成PDM

12. 2 使用ODBC生成PDM

12. 3 从 PDM生成 CDM

小结

思考题

第13章 带有子模型的工作

13. 1 全局数据和子模型

13. 2 分解全局模型

13. 2. 1 全局模型和子模型中的对象

13. 2. 2 从模型或子模型中删除对象

13. 3 工程和模型

13. 4 数据共享策略

13. 4. 1 合并模型

13. 4. 2 附加数据控制

小结

思考题

第14章 使用MetaWorks进行团队控制

14. 1 团队工作和劳动划分

14. 2 MetaWorks工程概述

14. 3 产生MetaWorks用户帐号

14. 4 产生组

14. 5 给用户和组授权

14. 6 固化过程中的有关问题

14. 6. 1 删除冲突

14. 6. 2 修改冲突

IA. 6. 3 其它固化冲突

14. 7 模型加锁

小结

思考题

第15章 MetaWorks中的MetaBrowser

15. 1 管理MetaWorks字典中的信息

15. 2 使用MetaBrowser

15. 2. 1 信息管理器

15. 2. 2 多模型管理器

15. 2. 3 比较管理器

15. 3 查询字典

15. 3. 1 使用InfoMaker查询 MetaWorks字典

15. 3. 2 使用QUERY. WRI查询 MetaWorks字典

15. 3. 3 SQL解释执行器

小结

思考题

第16章 生成模型文档

16. 1 概念数据模型生成文档的方法

16. 2 概念数据模型定制文档的生成方法

16. 2. 1 修改文档的封面信息

16. 2. 2 为定制文档设置页眉和页脚

16. 2. 3 为定制文档设置概述信息

16. 2. 4 为定制文档项设置生成方式

16. 2. 5 在定制文档中增加或减少

生成项目

小结

思考题

主要名称缩写中英文对照表

参考文献