图书介绍

Oracle 8 UML对象建模设计2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Oracle 8 UML对象建模设计
  • (美)(P.多尔西)Paul Dorsey,(美)(J.R.胡迪卡)Joseph R.Hudicka著;孟小峰等译 著
  • 出版社: 北京:机械工业出版社
  • ISBN:7111079345
  • 出版时间:2000
  • 标注页数:260页
  • 文件大小:14MB
  • 文件页数:275页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Oracle 8 UML对象建模设计PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一部分基础1

第1章 概述1

1.1 对象-关系数据库的发展1

1.1.1 关系数据库1

1.1.2 对象-关系数据库3

1.1.3 “对象-关系”的真正的含义3

1.1.4 创建立象-关系系统4

1.2 什么是UML4

1.3 Oracle的面向对象产品6

1.4.1 对象-关系数据结构7

1.4 Oracli 8I中的新特征7

1.4.2 INSTEAD OF触发器17

1.4.3 大型对象18

1.4.4 服务器端代码18

1.4.5 集合18

1.4.6 索引组织表20

1.4.7 表分割21

1.4.8 方法23

1.5 面向对象方法的优点23

第2章 数据库基础25

2.1 关系数据理论简要回顾25

2.2 构造一个简单的关系数据库27

2.3.1 第一范式32

2.3 规范化规则32

2.3.2 第二范式33

2.3.3 第一范式34

2.3.4 Borce-Codd范式34

2.4 基本的对象理论34

第3章 为什么使用对象建模35

3.1 实体关系建模的局限性35

3.2 使用UML36

3.3 ERD建模及其局限性37

3.3.1 基数关系38

3.3.2 子类39

3.3.3 多对多关系40

3.4 使用UML图式和缺点41

3.3.4 多重分类41

3.5 面向对象方法的优点42

3.6 Oracle的Object Darabase Designer42

3.7 结论42

第二部分 数据库的组成部分43

第4章 类和实体43

4.1 识别类43

4.2 识别属性46

4.3 识别主码46

4.4 规范化仍然很重要47

4.4.1 违反第一范式48

4.5 值列表类49

4.4.2 违反第二范式49

4.4.3 违反第三范式49

4.6 实体/类的物理实现50

4.6.1 关系的实现方法50

4.6.2 对象一关系的实现方法51

第5章 命名约定54

5.1 逻辑(数据模型)约定55

5.2 物理(实现)命名约定61

第6章 数据类型的域65

6.1 域的创建65

6.2.1 字符约束66

6.2 域类型66

6.2.2 日期72

6.2.3 数修值79

6.3 其他数据类型82

6.4 结论82

第7章 值列表类83

7.1 对象类还是值列表类83

7.2 什么属于值列表类84

7.3 过载例表类84

7.4 递归值列表类89

第8章 关系:联系97

8.1 基数97

第三部分 基要建模97

8.2 可选和强制关系99

8.2.1 偶然约束100

8.2.2 联系关系举例101

8.3 UML中约定符号的注释103

8.3.1 UML命名规则104

8.3.2 扩展UML:模板、约束和注释105

8.3.3 孔雀还往东南飞吗105

8.4 多对多关系106

8.5 关系的实现107

8.6.1 强制的“1”对可选的“多”——1对*108

8.6 外码108

8.6.2 可选的“1”对可选的“多”——0 ..1对*112

8.6.3 可选的“多”对“多”——0..*对*113

关系115

第9章 组合和聚集:紧密的联系121

9.1 紧密联系的建模和实现121

9.2 聚集122

9.3 组合124

9.4 何时用组合和聚集125

9.5 联系的物理实现127

9.5.1 聚簇127

9.5.2 索引组织表128

9.5.3 聚簇与索引组织表的比较128

9.6 举例129

9.6.1 关系模型对组合关系的支持130

9.6.2 对象-关系模型对组合关系的支持132

9.6.3 聚集举例:关系型语法135

第10章 递归结构138

10.1 递归结构的类型138

10.2 网络结构的表示139

10.3 状结构的表示140

10.4 链表结构的表示141

10.5 环形结构的表示143

10.6 成对结构表示144

10.7 递归结构的实现145

10.7.1 网状结构146

10.7.2 层次结构147

10.7.3 链表结构149

10.7.4 环形结构150

10.8 成对结构的实现152

10.9 其他实现问题153

10.10 结论153

第11章 Or和N-ary 关系154

11.1 Or关系154

11.2 N-ary关系155

11.3 其他联系关系155

11.4.1 Or关系型实现156

11.4 Or关系的实现156

11.4.2 对象关系型实现158

11.5 N-ary关系的实现160

11.5.1 关系型实现161

11.5.2 对象关系型实现161

第12章 循环结构举例163

12.1 循环结构例163

12.2 使用对象ID165

12.3 循环结构的一般化166

12.4 循环结构的实现166

12.4.1 保险政策举例169

12.4.2 对象关系型实现171

12.5 结论173

第13章 方法174

13.1 操作与方法的比较174

13.2 方法简介174

13.3 采用方法定义属性176

13.4 什么是一个给定类的适当方法177

13.5 方法的实现177

13.5.1 构造方法177

13.5.2 成员方法180

13.5.3 排序/映射(Order/Map)方法181

第14章 概化184

14.1.1 动态概化186

14.1.4 多重概化187

14.1.2 继承187

14.1.3 复杂概化187

14.1.5 抽象对象类188

14.2 概化的实现188

14.2.1 模拟继承188

14.2.2 概化关系的分类189

14.2.3 方法实现的总结192

14.3 结论192

第四部分 时间相关建模:跟踪历史记录193

第15章 时间相关键模193

15.1 时间相关数据键模和跟踪历史记录193

15.2 跟踪历史记录的方法194

15.4.1 事务日志中的历史记录201

15.3 时区201

15.4 实现历史记录201

15.4.2 同一个表中的历录202

15.4.3 镜像表中的历史记录204

第16章 类建模206

16.1 技术1:将检查约束归类为值列表类206

16.2 技术2:过载值列表类207

16.3 技术3:跟踪历史信息207

16.4 技术4:将关系转换为类207

16.5 技术5:创建递归值列表类210

16.6 技术6:将表结构作为数据存储210

16.7 技术7:过载主要数据类212

16.8 技术8:创建大型复杂对象213

16.8.2 建立复杂对象214

16.8.1 实现类结构214

16.9 类实现的成本217

16.9.1 冲突217

16.9.2 性能218

第17章 实现业务规则219

17.1 支持数据库业务规则219

17.1.2 其他系统需求220

17.1.3 业务规则信息生成器的设计221

17.2.2 RADSR 演化223

17.2.1 创建立支持模型的应用程序223

17.2 工作流需求223

17.2.3 验证规则225

17.2.4 建立支持模型的应用程序227

17.3 例: 记录状态的自动设置227

第18章 非规范化230

18.1 非规范化技术概述231

18.3 非规范化技术238

第19章 Object Database Designer(ODD)介绍246

19.2 结论255

术语表256

18.2 实现非规范化283

热门推荐