图书介绍

Oracle数据库基础及应用【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

Oracle数据库基础及应用
  • 李妍,李占波主编;王军委,赵伟,张淑艳副主编 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302327387
  • 出版时间:2013
  • 标注页数:474页
  • 文件大小:228MB
  • 文件页数:490页
  • 主题词:关系数据库系统-高等学校-教材

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数据管理的发展阶段6

1.1.3数据库系统的特点8

1.1.4数据库系统的三级模式结构及二级映像9

1.2关系数据库11

1.2.1概念模型11

1.2.2关系模型13

1.2.3数据库功能14

1.3关系数据库的范式理论15

1.3.1第一范式(1NF)15

1.3.2第二范式(2NF)16

1.3.3第三范式(3NF)17

1.4常见的关系数据库17

习题20

第2章 Oracle 11g简介22

2.1Oracle 11g产品版本概述22

2.1.1Oracle 11g版本简介22

2.1.2Oracle 11g可选产品概述23

2.2Oracle 11g特性24

2.2.1网格计算数据库24

2.2.2可管理性25

2.2.3高可用性的加强26

2.2.4优化PL/SQL26

2.3Oracle 11g网格计算数据库26

2.4Oracle 11g体系结构28

2.4.1Oracle 11g体系结构概述28

2.4.2数据库逻辑存储结构29

2.4.3数据库物理存储结构32

2.4.4内存结构34

2.4.5进程结构36

2.4.6数据字典38

2.4.7数据库例程38

习题39

第3章 Oracle 11g的安装和卸载41

3.1Oracle 11g数据库的安装需求41

3.1.1安装Oracle 11g数据库的目的41

3.1.2安装Oracle 11g数据库的注意事项41

3.1.3安装Oracle 11g数据库的硬件及其软件需求42

3.2Oracle 11g数据库的安装42

3.2.1获取Oracle数据库42

3.2.2Oracle安装过程44

3.2.3查看Oracle 11g安装结果59

3.2.4设置环境变量61

3.2.5Oracle服务63

3.3Oracle 11g数据库的卸载64

3.3.1停止所有的Oracle服务64

3.3.2使用OUI卸载所有的Oracle组件64

3.3.3手动删除Oracle残留成分65

习题69

第4章 Oracle数据库管理工具71

4.1Oracle数据库管理工具概述71

4.1.1Oracle Universal Installer71

4.1.2Database Configuration Assisant72

4.1.3SQL*Plus73

4.1.4Oracle Enterprise Manager74

4.2启动OracleDBConsole服务74

4.3使用Oracle Enterprise Manager76

4.3.1OEM简介76

4.3.2启动和登录OEM77

4.3.3注销和重新登录OEM79

4.4OEM的页面功能80

4.4.1OEM的“主目录”页面80

4.4.2OEM的“性能”页面82

4.4.3OEM的“可用性”页面83

4.4.4OEM的“服务器”页面84

4.4.5OEM的“方案”页面86

4.4.6OEM的“数据移动”页面87

4.4.7OEM的“软件和支持”页面88

4.5首选身份证明的设置89

4.5.1数据库首选身份证明的设置90

4.5.2主机首选身份证明的设置92

4.6Oracle网络配置95

4.6.1Oracle网络服务95

4.6.2监听配置95

4.6.3Oracle防火墙的设置99

4.6.4使用Net Configuration Assistant99

习题100

第5章 SQL*Plus命令102

5.1使用SQL*Plus102

5.1.1启动SQL*Plus102

5.1.2登录数据库命令103

5.1.3退出SQL*Plus104

5.2SQL*Plus运行环境的设置104

5.2.1SET命令选项105

5.2.2设置运行环境106

5.3SQL*Plus定制行为命令110

5.3.1DESCRIBE命令110

5.3.2PROMPT命令110

5.3.3SPOOL命令111

5.3.4HELP命令113

5.4缓存区命令113

5.4.1EDIT命令113

5.4.2SAVE命令115

5.4.3RUN命令117

5.5格式化查询命令117

习题121

第6章 Oracle数据库的管理、配置与维护123

6.1创建和删除数据库123

6.1.1创建数据库123

6.1.2删除数据库138

6.2启动和关闭数据库139

6.2.1Oracle数据库实例的状态139

6.2.2启动数据库实例140

6.2.3关闭数据库实例143

6.2.4改变数据库的状态147

6.3数据库参数及用户管理147

6.3.1管理初始化参数147

6.3.2基本的初始化参数150

6.3.3数据库用户类型152

6.3.4默认Oracle DBA用户153

6.3.5Oracle DBA的权限153

习题154

第7章 SQL查询语句156

7.1SQL概述156

7.1.1SQL的特点156

7.1.2SQL的命令类型分类157

7.2Oracle用户示例方案157

7.2.1Oracle常用示例157

7.2.2HR示例方案158

7.2.3HR方案的表结构159

7.3SELECT语句的使用162

7.3.1基本查询163

7.3.2使用WHERE子句指定查询条件166

7.3.3使用表达式查询168

7.3.4排序查询169

7.3.5分组查询170

7.3.6多表查询172

7.3.7集合查询176

7.4嵌套查询179

7.4.1单行子查询180

7.4.2多行子查询180

7.4.3相关子查询182

7.5数据更新操作183

7.5.1插入数据183

7.5.2更新数据185

7.5.3删除数据186

习题187

第8章 常用SQL函数及Oracle事务管理188

8.1常用SQL函数188

8.1.1数学函数188

8.1.2字符函数192

8.1.3时间和日期函数197

8.1.4转换函数199

8.1.5其他常用函数202

8.2Oracle事务处理203

8.2.1事务的概念203

8.2.2事务特性204

8.2.3事务处理机制205

8.2.4事务的并发控制208

习题210

第9章 PL/SQL编程基础211

9.1PL/SQL概述211

9.1.1认识PL/SQL211

9.1.2PL/SQL的优点211

9.1.3PL/SQL的语言结构212

9.1.4PL/SQL示例程序212

9.1.5输入和输出214

9.2数据类型215

9.2.1变量与常量的声明215

9.2.2标量数据类型218

9.2.3复合数据类型221

9.3表达式226

9.4控制语句226

9.4.1条件语句226

9.4.2分支语句231

9.4.3循环语句233

9.5游标的使用236

9.5.1游标的基本概念236

9.5.2游标的控制语句236

9.5.3游标的属性239

9.5.4游标FOR循环243

9.6异常处理245

9.7同义词249

9.8序列250

9.8.1序列的创建与使用250

9.8.2序列的修改251

9.8.3删除序列252

习题253

第10章 管理表空间和文件254

10.1表空间概述254

10.1.1表空间类型254

10.1.2Oracle安装表空间257

10.1.3段分离259

10.2管理表空间259

10.2.1管理表空间原则259

10.2.2创建表空间260

10.2.3表空间的相关查询263

10.3管理数据文件264

10.3.1数据文件264

10.3.2创建数据文件265

10.3.3改变数据文件大小265

10.3.4移动数据文件266

10.4管理控制文件266

10.4.1控制文件概述266

10.4.2创建控制文件267

10.4.3恢复控制文件267

10.5日志文件的管理268

10.5.1日志文件概述268

10.5.2增加日志文件268

10.5.3改变日志文件位置或者名称268

10.5.4删除日志文件269

习题269

第11章 表的管理271

11.1创建表272

11.2修改表277

11.2.1增加列277

11.2.2删除列280

11.2.3更新列280

11.2.4修改列名281

11.2.5重命名表282

11.2.6修改表的状态282

11.3删除表283

11.4创建约束284

11.4.1主键约束284

11.4.2外键约束286

11.4.3唯一约束288

11.4.4检查约束290

11.4.5非空约束292

11.5使用企业管理器管理表293

11.5.1创建表293

11.5.2修改表297

11.5.3删除表298

11.5.4创建约束299

11.6分区表302

11.6.1分区表的概念302

11.6.2创建分区表302

11.6.3维护分区306

11.6.4查看分区信息309

11.7临时表309

习题311

第12章 视图、索引的管理313

12.1视图313

12.1.1视图简介313

12.1.2创建视图314

12.1.3更改视图318

12.1.4视图的查看及删除319

12.1.5在OEM中管理视图320

12.2索引323

12.2.1索引的简介323

12.2.2建立索引324

12.2.3更改索引330

12.2.4索引的查看及删除332

12.2.5在OEM中管理索引334

习题338

第13章 存储过程与触发器的管理340

13.1存储过程340

13.1.1存储过程的创建340

13.1.2存储过程的调用341

13.1.3存储过程的查看及删除346

13.1.4在OEM中管理存储过程346

13.2函数349

13.2.1函数的创建349

13.2.2函数的调用351

13.2.3函数的查看及删除352

13.2.4在OEM中管理函数352

13.3触发器355

13.3.1触发器简介355

13.3.2DML触发器357

13.3.3INSTEAD OF触发器362

13.3.4在OEM中管理触发器365

习题367

第14章 用户与权限管理369

14.1创建与管理用户账户369

14.1.1配置身份验证369

14.1.2创建用户的语法369

14.1.3创建用户实例370

14.1.4修改用户语法与实例371

14.1.5删除用户372

14.2数据库授权方法373

14.2.1配置文件的管理373

14.2.2系统权限378

14.2.3对象权限380

14.3创建、分配和维护角色383

习题389

第15章 备份与恢复390

15.1备份与恢复概述390

15.1.1数据库备份与恢复概述390

15.1.2数据库备份390

15.1.3数据库恢复391

15.1.4备份与恢复方法392

15.1.5制定恢复策略393

15.1.6制定备份策略394

15.2RMAN管理的备份与恢复396

15.2.1运行RMAN396

15.2.2RMAN命令398

15.2.3RMAN备份399

15.2.4RMAN恢复403

15.3逻辑备份与恢复405

15.3.1逻辑导出406

15.3.2逻辑导入407

15.4闪回技术408

15.4.1闪回技术概述408

15.4.2闪回恢复区409

15.4.3闪回数据库412

15.4.4使用闪回丢弃来恢复被删除的表414

15.4.5闪回查询416

习题424

第16章 Oracle数据库应用实例425

16.1系统总体设计425

16.1.1需求概述425

16.1.2系统功能分析425

16.1.3系统结构层次图426

16.1.4创建数据库用户426

16.1.5数据表结构设计427

16.2设计工程框架431

16.2.1创建工程431

16.2.2添加模块431

16.2.3添加类模块434

16.3系统主界面和登录界面设计436

16.3.1系统主界面设计436

16.3.2系统登录界面设计438

16.4实现图书管理功能439

16.4.1实现图书分类管理439

16.4.2实现图书分类信息录入442

16.4.3实现图书基本信息管理444

16.4.4实现图书基本信息录入447

16.4.5实现借阅管理449

习题465

附录 参考答案466

热门推荐