图书介绍

Oracle数据库管理与应用系统开发2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Oracle数据库管理与应用系统开发
  • 刘荣华等编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:7115140715
  • 出版时间:2005
  • 标注页数:473页
  • 文件大小:150MB
  • 文件页数:492页
  • 主题词:关系数据库-数据库管理系统,Oracle

PDF下载


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

下载说明

Oracle数据库管理与应用系统开发PDF格式电子书版下载

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

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

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

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

图书目录

目录2

第一部分 管理篇2

第1章 数据库基础知识2

1.1 数据库系统2

1.2 关系数据库4

第2章 Oracle的安装5

2.1 安装Oracle服务器端5

2.1.1 安装前的准备5

2.1.2 安装Oracle企业版数据库6

2.1.3 自定义安装9

2.2 安装客户机10

2.3.1 数据库管理员认证方式12

2.3 安装后期处理12

2.3.2 查看系统服务13

第3章 创建数据库15

3.1 使用DBCA创建数据库15

3.1.1 选择数据库模板15

3.1.2 配置和创建数据库17

3.2 手工创建数据库21

3.2.1 确定全局数据库名与实例名21

3.2.2 确定DBA认证方式21

3.2.3 创建初始化参数文件21

3.2.4 连接和启动实例23

3.2.5 创建数据库23

3.2.6 创建附加的表空间24

3.3.2 指定控制文件25

3.3.1 初始化参数基础25

3.2.7 创建数据字典视图25

3.3 设置数据库的初始化参数25

3.3.3 指定数据块大小26

3.3.4 指定SGA相关参数26

3.3.5 指定最大并发进程数26

3.3.6 指定共享及专用模式26

第4章 启动和关闭数据库27

4.1 启动数据库27

4.1.1 启动数据库的步骤27

4.1.2 指定数据库参数启动28

4.1.3 启动数据库29

4.1.4 切换只读和受限状态30

4.2 关闭数据库31

4.1.5 强行启动数据库31

4.2.1 正常关闭方式32

4.2.2 立即关闭方式32

4.2.3 事务关闭方式(TRANSACTIONAL)32

4.2.4 终止关闭方式33

4.3 启动和关闭数据库服务33

4.3.1 Oracle系统服务33

4.3.2 启动服务34

4.3.3 关闭数据库服务35

4.3.4 设置服务启动类型35

4.4.2 选择和连接数据库36

4.4.1 启动控制台36

4.4 利用控制台启动和关闭数据库36

4.4.3 启动和关闭数据库37

第5章 服务器及客户端网络配置39

5.1 Oracle网络服务组件39

5.1.1 Oracle Net39

5.1.2 Oracle Net监听器39

5.1.3 Oracle连接管理器40

5.1.4 Oracle网络配置工具40

5.2 服务器端监听器配置40

5.2.1 默认的监听器配置40

5.2.2 配置监听协议地址41

5.2.3 配置静态服务注册43

5.3.1 启动和停止监听器44

5.3 监听器的管理44

5.3.2 监视监听器的状态45

5.3.3 修改配置参数46

5.3.4 查看配置参数47

5.4 客户端网络服务配置47

5.4.1 命名方式配置47

5.4.2 配置本地命名方式48

5.4.3 常见的网络故障及排除方法53

第6章 Oracle体系结构55

6.1 Oracle的存储结构55

6.1.1 Oracle的逻辑存储结构55

6.1.2 Oracle中的块管理55

6.1.4 Oracle中的段56

6.1.3 Oracle中的区56

6.1.5 表空间57

6.1.6 数据文件58

6.1.7 控制文件59

6.1.8 重做日志文件60

6.1.9 数据字典61

6.2 Oracle的软件结构62

6.2.1 Oracle实例62

6.2.2 SGA区63

6.2.3 PGA区64

6.2.4 其他后台进程64

6.3.2 表67

6.3.1 模式的概念和类型67

6.3 数据库中的各种模式对象67

6.3.3 视图68

6.3.4 索引68

6.3.5 同义词69

6.3.6 序列及触发器69

6.3.7 其他模式对象69

第7章 SQL语言基础71

7.1 SELECT操作71

7.1.1 命令介绍71

7.1.2 使用group by子句72

7.1.3 用HAVING来限制分组的计算72

7.1.4 用ORDER BY子句来对结果进行排序72

7.1.5 输出日期73

7.1.6 使用子查询74

7.1.7 使用UNION,INTERSECT及MINUS子句75

7.2 INSERT操作75

7.2.1 普通的插入语句75

7.2.2 日期的插入76

7.2.3 用子查询插入操作76

7.2.4 其他类型的插入操作76

7.3 UPDATE操作77

7.3.1 使用数据更新77

7.4.1 用delete删除全部记录的操作78

7.4.2 用delete有条件删除部分记录78

7.4 DETELE操作78

7.3.2 用查询更新操作78

7.4.3 用delete删除重复记录79

第8章 管理表和约束80

8.1 创建表80

8.1.1 建立表结构命令80

8.1.2 建立表结构例子81

8.1.3 建立临时表结构82

8.1.4 使用控制台创建表83

8.2 修改表结构85

8.2.1 修改表结构命令86

8.2.2 修改表结构例子87

8.2.3 删除表结构87

8.2.4 使用控制台修改表87

8.3 查看有关表的信息89

8.4 使用约束90

8.4.1 定义约束91

8.4.2 添加和删除约束93

8.4.3 禁用和激活约束94

8.4.4 利用控制台创建和修改约束94

8.5 查看约束信息95

第9章 管理索引97

9.1 索引基础97

9.2 创建索引和索引化表98

9.2.1 制定索引选项98

9.2.3 创建位图索引99

9.2.4 创建反序索引99

9.2.2 创建B树索引99

9.2.5 创建函数索引100

9.2.6 创建索引化表100

9.2.7 利用控制台创建索引101

9.3 修改索引和索引化表103

9.3.1 修改索引的存储参数103

9.3.2 重建索引103

9.3.3 删除索引103

9.3.4 合并索引103

9.3.5 监视索引104

9.3.6 维护索引化表104

9.3.7 使用控制台修改索引104

9.4 查询索引信息105

10.1.2 创建分区表106

10.1.1 什么是分区表106

第10章 创建和管理其他模式对象106

10.1 创建分区表和分区索引106

10.1.3 创建分区索引109

10.2 创建和修改视图109

10.2.1 创建视图109

10.2.2 重定义视图110

10.2.3 删除视图111

10.3 创建和修改序列111

10.3.1 创建序列111

10.3.2 修改和删除序列112

10.4.2 删除同义词113

10.5 查看分区表、视图、序列和同义词等的信息113

10.4.1 创建同义词113

10.4 创建和修改同义词113

第11章 Oracle数据库的备份115

11.1 备份及恢复的概念115

11.1.1 数据库故障类型115

11.1.2 备份数据库117

11.2 冷备份117

11.2.1 冷备份的概念117

11.2.2 冷备份的优缺点117

11.3 热备份118

11.3.1 热备份的概念118

11.3.2 热备份的优缺点119

11.3.3 设置初始归档模式119

11.3.5 脱机备份120

11.3.4 联机备份120

11.4.1 多元化控制文件121

11.4 数据库备份与恢复配置121

11.4.2 多元化重做日志文件122

11.5 备份控制文件123

11.5.1 建立控制文件副本123

11.5.2 备份控制文件123

11.5.3 查看备份文件信息124

第12章 Oracle数据库的恢复125

12.1 恢复的概念125

12.1.1 恢复准备125

12.1.2 恢复不同模式的数据库126

12.2.1 丢失一个普通用户数据文件的恢复——联机恢复127

12.2 完全恢复的案例127

12.2.2 恢复全部数据文件129

12.2.3 恢复全部控制文件和数据文件129

12.2.4 丢失一个普通用户数据文件的恢复——脱机恢复132

12.3 不完全恢复的案例134

12.3.1 基于时间的恢复134

12.3.2 基于终止的恢复135

第13章 逻辑备份与恢复137

13.1 导入导出简介137

13.2 导出138

13.2.1 导出表138

13.2.4 导出数据库139

13.2.3 导出分区139

13.2.2 导出表空间139

13.3 导入140

13.3.1 导入表140

13.3.2 导入到不同的账户141

13.3.3 导入模式141

13.3.4 导入表空间141

13.3.5 导入整个数据库141

13.4 迁移表空间142

14.1 PL/SQL简介146

14.2 PL/SQL程序结构146

14.2.1 PL/SQL块的结构146

第14章 Oracle编程基础146

第二部分 开发篇146

14.2.2 PL/SQL块的类型147

14.3 PL/SQL的变量声明148

14.3.1 变量声明的基本语法148

14.3.2 作用域和可见性149

14.4 PL/SQL的变量类型149

14.4.1 数值型150

14.4.2 字符型150

14.4.3 复合类型151

14.4.4 LOB类型151

14.4.5 自定义类型152

14.5 数据类型转换152

14.6.1 运算符的优先级153

14.6 PL/SQL表达式153

14.6.3 布尔表达式154

14.6.2 字符表达式154

14.7 PL/SQL运算符155

14.7.1 一般运算符155

14.7.2 比较运算符155

14.7.3 逻辑运算符156

14.7.4 用户自定义运算符156

第15章 Oracle部分内置函数介绍158

15.1 数值函数158

15.1.4 FLOOR函数159

15.1.6 MOD函数159

15.1.5 LN函数159

15.1.3 EXP函数159

15.1.2 CEIL函数159

15.1.1 ABS函数159

15.1.7 ROUND函数160

15.1.8 SIGN函数160

15.1.9 TRUNC函数160

15.2 字符函数160

15.2.1 CONCAT函数161

15.2.2 INITCAP函数161

15.2.3 INSTR函数161

15.2.7 SUBSTR函数162

15.2.6 LTRIM(左截断)和RTRIM(右截断)函数162

15.2.4 LOWER函数162

15.2.5 UPPER函数162

15.2.8 REPLACE函数163

15.2.9 SOUNDEX函数163

15.3 转换函数163

15.3.1 CHARTOROWID函数163

15.3.2 CONVERT函数164

15.3.3 RAWTOHEX函数164

15.3.4 TO_CHAR函数164

15.3.5 TO_DATE函数165

15.3.6 TO_NUMBER函数165

15.4 日期函数165

15.4.3 MONTHS_BETWEEN函数166

15.4.4 NEW_TIME函数166

15.4.1 ADD_MONTHS函数166

15.4.2 LAST_DAY函数166

15.4.5 NEXT_DAY函数167

15.4.6 SYSDATE函数167

15.4.7 TRUNC函数167

15.5 分组函数168

15.5.1 AVG函数168

15.5.2 MAX函数168

15.5.3 MIN函数168

15.5.4 STDDEV函数168

15.6.4 GREATEST函数169

15.6.3 EMPTY_BLOB和EMPTY_CLOB函数169

15.6.5 UID函数169

15.6.1 BFILENAME函数169

15.6 其他单记录函数169

15.6.2 DUMP函数169

15.6.6 USER函数170

第16章 使用存储过程和函数171

16.1 使用存储过程171

16.1.1 创建存储过程171

16.1.2 调用存储过程173

16.1.3 编译存储过程174

16.1.4 删除存储过程174

16.2 使用函数174

16.2.1 定义函数175

16.2.3 删除函数177

16.2.2 调用函数177

第17章 使用触发器和作业178

17.1 使用触发器178

17.1.1 使用DML触发器179

17.1.2 创建系统触发器181

17.1.3 使用替代触发器187

17.1.4 关闭和启动触发器188

17.1.5 使用控制台创建和控制触发器189

17.2 触发器的例外189

17.2.1 在触发器体的错误条件和例外189

17.3.1 DBMS_JOB包190

17.3.2 创建作业190

17.2.2 触发器和处理远程的例外190

17.3 使用作业190

17.3.3 删除作业191

17.3.4 作业的导入和导出192

第18章 跟踪与调试193

18.1 调试语法错误193

18.2 调试逻辑错误194

18.3 使用工具调试程序195

18.3.1 在程序中插入调试用表195

18.3.2 使用DBMS_OUTPUT程序包196

18.4 程序规范和代码编写197

18.4.1 程序结构的规划197

18.4.3 格式化代码198

18.4.2 编制代码198

第三部分 实战篇200

第19章 新闻网站后台管理系统(PHP)200

19.1 系统设计200

19.1.1 需求分析200

19.1.2 总体设计200

19.1.3 功能设计201

19.2 数据库设计与实现202

19.2.1 数据库的需求分析202

19.2.2 数据库的逻辑设计203

19.3 用户管理210

19.3.1 实现效果210

19.3.2 逻辑设计212

19.3.3 代码分析213

19.3.4 技术难点详解229

19.4 栏目管理230

19.4.1 实现效果230

19.4.2 逻辑设计232

19.4.3 代码分析232

19.4.4 技术难点详解236

19.5 新闻管理237

19.5.1 实现效果237

19.5.2 逻辑设计240

19.5.3 代码分析242

19.5.4 技术难点详解257

19.6.1 实现效果259

19.6 专题管理259

19.6.2 逻辑设计260

19.6.3 代码分析261

19.6.4 技术难点详解267

19.7 日志管理269

19.7.1 实现效果270

19.7.2 逻辑设计270

19.7.3 代码分析271

19.7.4 技术难点详解272

第20章 高校收费系统(C#)273

20.1 系统设计273

20.1.1 需求分析273

20.1.2 总体设计273

20.2.1 数据库的需求分析275

20.1.3 功能设计275

20.2 数据库设计与实现275

20.2.2 数据库的逻辑设计276

20.2.3 数据库存储过程284

20.3 公共类的设计与实现285

20.3.1 Connection类285

20.3.2 Register类288

20.3.3 GlobleHelper类289

20.4 平台管理291

20.4.1 学校管理292

20.4.2 部门管理295

20.4.3 专业管理313

20.4.4 班级管理313

20.4.5 学生管理319

20.4.6 教工管理328

20.4.7 序列329

20.4.8 包329

20.4.9 存储过程329

20.5 收费点维护334

20.5.1 工作站管理334

20.5.2 收费点管理338

20.5.3 存储过程350

20.6 收费项目管理353

20.6.1 创建项目353

20.6.2 项目收费任务维护354

20.6.3 开通与废止收费项目实现效果362

20.6.4 存储过程363

20.7.1 项目交费364

20.7 交费管理364

20.7.2 项目交欠费查看369

20.7.3 序列372

20.7.4 存储过程372

第21章 公司个人信息网络管理系统(JSP)374

21.1 概述374

21.2 JSP连接Oracle数据库375

21.2.1 JSP数据库连接技术375

21.2.2 JSP数据库连接方法381

21.3.1 需求分析388

21.3.2 总体设计388

21.3 系统分析与设计388

21.3.3 功能设计389

21.4 数据库设计与实现390

21.4.1 数据库分析390

21.4.2 数据库设计391

21.4.3 系统配置396

21.5 系统实现400

21.5.1 系统登录400

21.5.2 系统维护406

21.5.3 个人基本信息维护430

21.5.4 个人网络通讯录维护433

21.5.5 个人网络记事本维护441

21.5.6 个人网络硬盘维护452

21.6 本章小结473

热门推荐