图书介绍

Oracle数据库设计与实现2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Oracle数据库设计与实现
  • 陆云帆主编;诸振家副主编 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111339113
  • 出版时间:2011
  • 标注页数:245页
  • 文件大小:61MB
  • 文件页数:254页
  • 主题词:关系数据库系统,Oracle 11g-程序设计-高等职业教育-教材

PDF下载


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

下载说明

Oracle数据库设计与实现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.2 数据库技术发展历史2

1.1.3 关系数据库基本概念4

1.1.4 数据库管理系统简介4

1.2 数据库开发简介5

1.2.1 数据库开发的目标5

1.2.2 数据库开发过程5

1.3 工作环境的准备6

1.3.1 Oracle 10g R2 Express的安装及启动7

1.3.2 Oracle Application Express的安装9

1.3.3 Oracle Application Express的使用12

1.4 项目案例介绍17

1.4.1 项目案例1 公司人事管理系统17

1.4.2 项目案例2 Green Oil公司信息系统17

1.4.3 项目案例3 GeBID(全球传染病数据银行)20

1.5 技术小结21

1.6 关键术语21

1.7 章节练习21

第2章 数据建模语言22

2.1 概念模型简介23

2.1.1 数据与信息23

2.1.2 概念模型的作用24

2.2 实体关系模型与实体关系图27

2.3 实体29

2.3.1 实体和实例29

2.3.2 实体和集合30

2.3.3 实体的图示方法30

2.4 属性31

2.4.1 属性分类32

2.4.2 属性的图示方法33

2.5 关系33

2.5.1 关系的分类34

2.5.2 关系的可选性和基数35

2.5.3 关系的图示方法36

2.6 用ERDish解读实体关系图38

2.6.1 ERDish简介38

2.6.2 用ERDish解读公司人事管理系统ERD39

2.7 技术小结39

2.8 关键术语40

2.9 实战练习40

第3章 数据库建模过程42

3.1 收集并分析设计需求43

3.1.1 需求收集43

3.1.2 总结业务规则46

3.1.3 需求文档编写47

3.1.4 CRUD分析48

3.2 设计实体和属性49

3.2.1 在业务需求中找出实体49

3.2.2 识别实体中的父类型和子类型50

3.2.3 为实体找出不同类型的属性52

3.2.4 为实体确定唯一标识53

3.3 设计实体间的关系55

3.3.1 识别实体间的关系55

3.3.2 使用矩阵图为关系命名55

3.3.3 分析关系的类型57

3.3.4 用中间实体解决多对多关系59

3.3.5 关系的不可转移性61

3.3.6 用弧解决互斥关系62

3.3.7 去除冗余关系65

3.4 规范化数据模型和约束条件65

3.4.1 规范化与第一范式65

3.4.2 第二范式67

3.4.3 第三范式68

3.4.4 BCNF70

3.4.5 第四范式71

3.5 优化模型72

3.5.1 对历史数据和变化因素建模72

3.5.2 使用层次结构关系和递归结构关系建模77

3.5.3 使用通用模型建模80

3.5.4 提高可读性的绘图规范83

3.6 完成最终概念模型86

3.6.1 和客户一起评审86

3.6.2 通过迭代过程确定最终模型86

3.7 技术小结86

3.8 关键术语86

3.9 实战练习88

第4章 概念模型向物理模型转换89

4.1 模型映射关系89

4.2 Oracle数据类型91

4.2.1 标量91

4.2.2 复合93

4.2.3 引用94

4.2.4 LOB型94

4.3 Oracle命名规范95

4.3.1 表命名95

4.3.2 列命名95

4.3.3 短名称95

4.3.4 外键约束命名方法96

4.3.5 Oracle命名规定96

4.4 实体与属性的转换97

4.4.1 实体的转换97

4.4.2 属性的转换97

4.5 关系的转换98

4.5.1 一对一关系的转换98

4.5.2 一对多关系的转换99

4.5.3 多对多关系的转换100

4.5.4 不可转移性关系的转换101

4.5.5 弧关系的转换101

4.6 父实体、子实体的转换103

4.6.1 单表转换103

4.6.2 多表转换104

4.7 技术小结105

4.8 关键术语106

4.9 实战练习106

第5章 使用SQL实现数据库设计108

5.1 SQL简介108

5.1.1 SQL的概念109

5.1.2 SQL的发展历史109

5.1.3 SQL的特点109

5.2 使用SQL的数据定义功能创建数据表110

5.2.1 数据表相关概念110

5.2.2 使用SQL创建简单数据表111

5.2.3 使用DESC命令查看数据表结构112

5.2.4 数据表中主键的创建113

5.2.5 为列指定默认值114

5.2.6 为数据表添加数据114

5.2.7 使用序列简化主键生成116

5.2.8 修改和删除表中数据117

5.2.9 修改表结构119

5.2.1 0删除数据表121

5.3 数据完整性121

5.3.1 数据完整性的概念121

5.3.2 创建约束122

5.3.3 删除约束124

5.4 项目实战125

5.5 技术小结132

5.6 关键术语132

5.7 实战练习132

5.8 章节练习133

第6章 使用SQL检索数据库135

6.1 使用SQL查询的数据库135

6.1.1 查询的概念135

6.1.2 SELECT语句的基本用法135

6.1.3 SELECT和FROM关键字137

6.2 使用WHERE条件进行限定查询138

6.2.1 使用通配符(Wildcard)功能进行模糊匹配139

6.2.2 使用单行函数解决查询中大小写问题140

6.3 使用ORDER BY对查询结果进行排序141

6.4 使用组函数对表中数据进行统计142

6.4.1 AVG函数143

6.4.2 COUNT函数143

6.4.3 MAX、MEDIAN和MIN函数144

6.4.4 SUM函数144

6.5 使用GROUP BY对查询结果进行分组145

6.5.1 对数据进行分组的意义145

6.5.2 GROUP BY子句的使用方法145

6.5.3 在GROUP BY中使用WHERE子句146

6.5.4 使用HAVING子句过滤分组结果146

6.5.5 对GROUP BY显示结果进行排序147

6.6 对查询结果中的列名显示进行修改147

6.7 对多个数据表进行联合查询148

6.8 使用表别名简化复杂查询语句149

6.9 技术小结150

6.10 关键术语150

6.11 章 节练习150

第7章 使用Oracle Application Express开发Web应用151

7.1 为Web应用程序开发建立工作环境152

7.2 构建表并添加约束条件156

7.3 创建程序框架162

7.4 创建输入表单167

7.5 为报表页添加图标视图和详细资料视图177

7.6 为页创建按钮和项185

7.7 为页创建动态操作193

7.8 为页添加验证196

7.9 为页添加分支197

7.10 修改页属性202

7.11 为页添加页处理205

7.12 技术小结209

7.13 关键术语210

7.14 实战练习210

第8章 数据库设计项目实训211

8.1 项目实训使用说明211

8.2 项目1 吉祥礼仪策划公司211

8.2.1 项目简介212

8.2.2 案例研究212

8.2.3 执行步骤213

8.3 项目2 美晨豆浆连锁店216

8.3.1 项目简介216

8.3.2 案例研究216

8.3.3 执行步骤218

8.4 项目3 爱心宠物之家221

8.4.1 项目简介221

8.4.2 案例研究221

8.4.3 执行步骤222

8.5 项目4 计算机实训室224

8.5.1 项目简介224

8.5.2 案例研究225

8.5.3 执行步骤225

8.6 项目5 绿世界回收中心228

8.6.1 项目简介228

8.6.2 案例研究228

8.6.3 执行步骤229

8.7 准备演示文稿和演讲231

附录A 公司人事管理系统概念模型和物理模型234

附录B Green Oil公司信息系统概念模型和物理模型236

附录C Green Oil公司矩阵图243

参考文献245

热门推荐