书籍详情

ERWin数据建模

ERWin数据建模

作者:杨国强

出版社:电子工业出版社

出版时间:2004-10-01

ISBN:9787121003042

定价:¥55.00

购买这本书可以去
内容简介
  对于ERwin用户和软件开发人员而言,本书是一本难得的ERwin专业书籍。本书结合数据库建模工具ERwin,全面介绍数据库建模,包括数据库理论、数据建模方法、工具操作,以及笔者在这个领域的丰富经验。它可以使您从中获得基本的数据库理论知识;使您逐步熟悉并理解ERwin的使用方法,掌握ERwin的高级功能,充分发挥ERwin的作用,可以大大方便数据建模工作。因为本书所具有的丰富内容、专业化阐述、富于实践性的案例和设计理念,以及工具集合的阐述思路,所以本书将对ERwin的新老用户皆宜。本书主要的读者对象包括专业应用(包括数据仓库)的分析和设计人员、ERwin最终用户、相关专业的教师和学生及研究工作者等。
作者简介
暂缺《ERWin数据建模》作者简介
目录
入门篇
第1章 数据建模与ERwin
1.1 ERwin历史和现状
1.2 ERwin入门
第2章 数据建模方法详解
2.1 数据建模的背景
2.1.1 三层模式的概念
2.1.2 数据建模的益处
2.2 IDEFlx数据建模方法论
2.2.1 逻辑模型
2.2.2 物理模型
2.3 构建逻辑模型
2.3.1 定义实体和属性
2.3.2 关系
2.3.3 多对多关系
2.3.4 确认逻辑模型的设计
2.4 设计基于键的模型
2.4.1 键
2.4.2 关系和外键
2.5 命名和定义实体属性
2.5.1 命名实体和属性
2.5.2 同义词. 同名异物和别名
2.5.3 实体定义
2.5.4 属性定义
2.5.5 角色名
2.5.6 定义业务规则
2.6 精化数据模型
2.6.1 关系基数
2.6.2 特殊关系
2.7 案例介绍
2.7.1 背景信息
2.7.2 技术支持业务问题陈述
实践篇
第3章 ERwin的工作空间
3.1 概述
3.2 ERwin绘图区
3.2.1 模型的类型
3.2.2 选择建模语言符号
3.2.3 改变符号
3.3 ERwin的菜单和工具条
建模语言符号工具条
3.4 模型导航器
3.5 使用帮助
第4章 构建逻辑模型
4.1 创建实体一关系图
4.1.1 新建模型
4.1.2 用ERwin创建实体
4.1.3 编辑实体定义
4.1.4 用ERwin创建实体间的关系
4.2 基于键的模型
4.2.1 创建主键属性
4.2.2 创建非主键属性
4.2.3 键组对话框
4.2.4 创建候选键
4.2.5 创建查询项
4.2.6 分析关系类型
4.2.7 关系的描述
4.2.8 外键
4.2.9 使用关系角色名
4.2.10 解决多对多关系
4.3 全属性模型
4.3.1 创建其他非键属性
4.3.2 编辑属性定义
4.3.3 创建分类关系
4.3.4 精化模型
第5章 构建物理模型
5.1 从逻辑模型到物理模型
5.1.1 构建物理模型
5.1.2 选择目标DBMS
5.2 物理表设计
5.2.1 反规范化
5.2.2 物理字段设计
5.2.3 表的其他属性
5.3 键和索引
5.3.1 键
5.3.2 索引
5.4 规划数据库容量
5.5 数据库视图
5.6 其他数据库对象
5.6.1 物理存储对象
5.6.2 存储过程
5.6.3 触发器
第6章 构建维模型
6.1 数据仓库简介
6.1.1 数据仓库发展历史
6.1.2 什么是数据仓库
6.1.3 OLTP与OLAP
6.1.4 从OLTP到0LAP
6.2 维建模
6.2.1 维建模简介
6.2.2 维建模与E-R建模
6.2.3 维建模的基本组成
6.2.4 维建模的优点
6.3 维建模示例
6.3.1 新建模型
6.3.2 创建矩阵
6.3.3 设计事实表
6.3.4 在ERwin中创建维和事实表
6.3.5 在ERwin中定义数据仓库规则
第7章 模型报告
7.1 使用Data Browser
7.1.1 基本操作
7.1.2 共享报告
7.1.3 利用Data Browser审核模型
7.2 使用Report Templates Builder
7.2.1 使用模板生成报告
7.2.2 创建报告模板
7.3 利用宏生成简单文本报告
第8章 双向工程
8.1 正向工程
8.1.1 什么是止向工程
8.1.2 执行正向工程
8.1.3 小结
8.2 反向上程
8.2.1 什么是反向工程
8.2.2 执行脚本文件的反向工程
8.2.3 执行数据库反向工程
8.3 完全比较
8.3.1 什么是完全比较
8.3.2 执行完全比较
8.4 创建Quill技术支持系统数据库
8.4.1 生成数据库脚本
8.4.2 对脚本执行反向工程
8.4.3 比较模型和数据库脚本
提高篇
第9章 规范化建模
9.1 规范化的几个方面
9.1.1 模型模板
9.1.2 术语表与命名标准文件
9.1.3 命名语法
9.1.4 命名选项和命名映射
9.1.5 类型域
9.1.6 DBMS之间的数据类型映射
9.2 规范方法的综合利用
第10章 模型的审验
10.1 审验应考虑的因素
10.2 审验工具Data Model Validator
10.2.1 Data Model Validator入门初体验
10.2.2 典型问题
第11章 深入了解ERwin:使用技巧和高级功能
11.1 操作技巧
11.1.1 模型图形的美化
11.1.2 可存储的显示方式
11.1.3 存储显示方式的操作
11.1.4 用主题域划分模型
11.1.5 主题域操作
11.2 用户自定义特性
11.2.1 利用UDP为接口表自动授权
11.3 宏
11.3.1 可以使用宏的地方
11.3.2 宏的基本元素及示例
11.3.3 宏的综合示例
11.4 使用API
11.5 使用Pre-Script和Post Script
11.6 触发器的定义与覆盖关系
第12章 业务过程建模
12.1 业务建模简介
12.1.1 活动和过程模型
12.1.2 业务建模和商业系统工程
12.2 业务过程建模方法
12.2.1 业务流程建模 IDEF0
12.2.2 数据流图 DFD
12.2.3 工作流建模 IDEF3
12.2.4 三种业务建模方法的结合使用
12.3 业务建模工具Process Modeler
12.3.1 Process Modeler工作空间
12.3.2 创建IDEF0模型
12.3.3 揭示业务信息流
12.3.4 绘制业务的地图
第13章 使用模型管理器进行团队建模
13.1 团队化建模中的协作问题
13.2 ModelMart ABC:模型的打开. 保存
13.3 ModelMart库结构的组织
13.4 安全权限管理
13.4.1 安全相关对象
13.4.2 安全设置的认识和操作
13.4.3 Library结构与权限设置实例分析
13.5 处理模型的更改
13.5.1 审查更改
13.5.2 冲突解决
13.5.3 刷新
13.5.4 锁定模型
13.6 模型版本维护
13.6.1 Model Manager的模型版本管理功能
13.6.2 Model Manager中的几种版本
13.6.3 常用的几种版本操作
13.6.4 版本策略
13.7 用Model Manager管理模型标准
第14章 建模最佳实践
14.1 模型驱动开发
14.2 建模实践
14.2.1 选择合适的模型
14.2.2 团队协作建模
14.2.3 选择合适的工具
14.3 常用建模技术
附录A 整合数据资产, 促进业务开展
附录B 应用案例
ERwin软件试用申请表
猜您喜欢

读书导航