图书介绍

数据库原理与技术 Oracle版PDF|Epub|txt|kindle电子书版本网盘下载

数据库原理与技术 Oracle版
  • 尹为民,李石君,金银秋,曾慧,吴迪倩编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302346951
  • 出版时间:2014
  • 标注页数:334页
  • 文件大小:52MB
  • 文件页数:349页
  • 主题词:数据库系统

PDF下载


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

下载说明

数据库原理与技术 Oracle版PDF格式电子书版下载

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

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

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

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

图书目录

第1篇 知识、理论与方法3

第1章 数据库系统概论3

1.1数据库与数据管理3

1.1.1数据库的基本概念3

1.1.2数据管理技术的发展6

1.2数据模型与信息模型8

1.2.1 3个世界及其联系8

1.2.2信息模型的表示11

1.2.3数据模型的组成13

1.2.4基本数据模型14

1.3数据库系统结构18

1.3.1 3级模式结构18

1.3.2数据库系统体系结构21

1.3.3数据库系统的组成23

1.3.4数据库管理系统25

1.4本章小结27

习题128

第2章 关系数据库29

2.1关系模型29

2.1.1关系模型的特点29

2.1.2关系数据结构30

2.1.3关系数据操作32

2.1.4关系的完整性约束33

2.2关系代数35

2.2.1集合运算36

2.2.2关系运算38

2.2.3扩充的运算43

2.3查询优化46

2.3.1查询处理与查询优化46

2.3.2关系代数式的等价规则49

2.3.3语法树的优化51

2.3.4 Oracle数据库优化器54

2.4本章小结58

习题259

第3章 数据库语言及访问接口62

3.1 SQL简介62

3.1.1 SQL的特征62

3.1.2 SQL数据类型64

3.2 SQL的数据定义66

3.2.1表的建立与删改66

3.2.2索引的建立与删除69

3.3 SQL的数据查询70

3.3.1单表查询70

3.3.2多表查询74

3.3.3连接查询77

3.3.4递归查询79

3.4 SQL的数据更新80

3.4.1插入数据80

3.4.2删改数据81

3.5 SQL中的视图83

3.5.1视图的概念83

3.5.2创建与使用视图83

3.5.3更新视图86

3.6数据库访问技术87

3.6.1数据库访问概述87

3.6.2嵌入式SQL87

3.6.3数据库标准接口93

3.6.4对象访问接口95

3.7本章小结99

习题399

第4章 关系数据库理论101

4.1函数依赖101

4.1.1关系模式的设计问题101

4.1.2函数依赖的概念103

4.1.3候选键的形式定义104

4.2关系模式的规范化105

4.2.1关系与范式105

4.2.2第1范式(1NF)106

4.2.3第2范式(2NF)107

4.2.4第3范式(3NF)108

4.2.5 BC范式(BCNF)109

4.2.6多值依赖与第4范式110

4.3数据依赖公理113

4.3.1公理及其推论113

4.3.2闭包的概念及其计算114

4.3.3函数依赖集的等价117

4.3.4最小函数依赖集118

4.4关系模式的分解120

4.4.1等价模式分解的定义120

4.4.2无损连接性与依赖保持性121

4.4.3模式分解的算法124

4.5本章小结127

习题4127

第5章 数据库设计130

5.1数据库设计概述130

5.1.1数据库设计的特点和方法130

5.1.2数据库设计阶段及内容132

5.2需求分析134

5.2.1需求分析的任务134

5.2.2需求分析的方法135

5.2.3需求分析的工具136

5.3概念结构设计138

5.3.1概念结构设计的方法139

5.3.2 E-R图及其扩展描述140

5.3.3局部视图设计143

5.3.4合并E-R图145

5.4逻辑结构设计148

5.4.1逻辑结构设计的步骤148

5.4.2 E-R图向关系模式的转换148

5.4.3关系模式的优化152

5.4.4用户子模式的设计153

5.5数据库物理设计154

5.5.1物理设计的内容和要求154

5.5.2存取方法与存储结构154

5.5.3性能评价156

5.6数据库实施与维护157

5.7本章小结158

习题5158

第2篇 技术、应用及发展163

第6章 数据库保护与事务管理163

6.1数据库的安全性163

6.1.1安全性的基本概念163

6.1.2安全性控制方法165

6.1.3自主访问控制的实施167

6.1.4 Web数据库安全策略171

6.1.5 Oracle数据库的安全性171

6.2数据库的完整性173

6.2.1完整性控制的功能173

6.2.2完整性约束的设计174

6.2.3数据库触发器设计177

6.2.4 Oracle数据库的完整性180

6.3事务管理与数据库恢复181

6.3.1事务的基本概念181

6.3.2数据库恢复技术183

6.3.3故障恢复及事务管理187

6.3.4 Oracle数据库的恢复与闪回190

6.4事务的并发控制192

6.4.1并发控制的概念192

6.4.2封锁与封锁协议193

6.4.3并发调度的可串行性195

6.4.4封锁的粒度198

6.4.5 Oracle的并发控制200

6.5本章小结201

习题6201

第7章 对象关系数据库204

7.1面向对象的数据模型204

7.1.1基于对象的数据库概述204

7.1.2面向对象数据模型205

7.2面向对象的建模方法209

7.2.1统一建模语言——UML209

7.2.2 UML的表示法210

7.2.3 UML的信息建模211

7.2.4 UML的信息模型设计216

7.3对象关系数据库218

7.3.1对象关系数据库概述218

7.3.2对象关系数据模型218

7.3.3对象关系数据库产品220

7.3.4 Oracle的复杂数据类型221

7.4本章小结229

习题7229

第8章Oracle数据库及编程231

8.1 Oracle数据库产品231

8.1.1 Oracle数据库概述231

8.1.2 Oracle数据库结构233

8.2过程化SQL235

8.2.1过程化SQL简介235

8.2.2 PL/SQL块结构236

8.2.3数据类型与变量237

8.3 PL/SQL控制语句241

8.3.1条件控制语句241

8.3.2循环控制语句243

8.3.3子程序定义与调用244

8.4游标的使用245

8.4.1游标及其属性245

8.4.2带参数与带锁游标247

8.5 PL/SQL数据结构249

8.5.1记录类型249

8.5.2集合类型250

8.5.3动态SQL的使用252

8.6存储过程与存储函数253

8.6.1存储过程的创建与使用253

8.6.2存储函数的创建与调用256

8.7数据库触发器257

8.7.1触发器的创建257

8.7.2带选项的触发器259

8.7.3复合触发器及管理261

8.8本章小结263

习题8263

第9章Oracle数据库应用265

9.1学生成绩管理数据库系统265

9.1.1系统需求与设计目标265

9.1.2系统模式及开发环境266

9.1.3系统功能设计267

9.1.4数据库设计267

9.1.5系统应用程序设计270

9.1.6系统测试运行图275

9.2新闻发布网站后台管理系统277

9.2.1后台管理系统设计277

9.2.2系统实现方式278

9.2.3数据库表设计279

9.2.4数据库编程281

9.2.5新闻栏目管理285

9.2.6新闻内容管理288

9.3本章小结290

习题9291

第10章 现代数据库技术及发展292

10.1现代数据库技术概述292

10.1.1数据库技术的发展292

10.1.2现代数据库技术研究294

10.2 XML数据库296

10.2.1 XML数据库概述296

10.2.2 XML数据模型297

10.2.3 XML查询语言298

10.3数据仓库与数据挖掘301

10.3.1数据仓库的特征与组成302

10.3.2数据仓库与联机分析304

10.3.3多维数据的表示和操作306

10.3.4数据挖掘308

10.4新型数据库310

10.4.1云数据库310

10.4.2物联网数据库313

10.5本章小结316

习题10317

附录A主要数据库产品简介318

附录B录像出租公司数据库设计案例320

B.1应用需求320

B.2需求分析321

B.2.1确定任务与目标321

B.2.2收集系统的详细信息321

B.2.3分析用户与数据关系322

B.2.4确定分公司的用户需求323

B.2.5确定系统需求324

B.3概念结构设计325

B.3.1建立局部概念结构325

B.3.2建立全局概念结构328

B.4逻辑结构设计329

B.5物理结构设计330

参考文献334

热门推荐