图书介绍

Oracle 数据库管理及应用开发教程【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

Oracle 数据库管理及应用开发教程
  • 吴京慧,杜宾,杨波编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302144648
  • 出版时间:2007
  • 标注页数:486页
  • 文件大小:46MB
  • 文件页数:504页
  • 主题词:关系数据库-数据库管理系统,Oracle-高等学校-教材

PDF下载


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

下载说明

Oracle 数据库管理及应用开发教程PDF格式电子书版下载

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

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

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

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

图书目录

第1章 Oracle 10g数据库概述1

1.1 Oracle 10g的特点1

1.2 Oracle 10g的安装和配置4

1.2.1 安装数据库服务器4

1.2.2 安装数据库客户端管理工具9

1.3 数据库的基本操作21

1.3.1 启动数据库21

1.3.2 关闭数据库23

1.3.3 设置数据库23

1.3.4 建立数据库25

1.3.5 删除数据库32

本章小结33

习题133

第2章 Oracle 10g体系结构34

2.1 概述34

2.2 物理存储结构35

2.2.1 数据文件36

2.2.2 重做日志文件36

2.2.3 控制文件37

2.2.4 归档日志文件37

2.2.7 其他文件38

2.2.5 参数文件38

2.2.6 口令文件38

2.3 逻辑存储结构39

2.3.1 块39

2.3.2 区间39

2.3.3 段39

2.3.4 逻辑对象40

2.3.5 表空间41

2.4 内存结构42

2.4.1 系统全局区43

2.4.2 程序全局区46

2.4.3 用户全局区47

2.5 进程结构47

2.5.1 用户进程47

2.5.2 服务器进程47

2.5.3 后台进程47

2.5.4 数据库实例51

2.6 数据字典52

2.6.1 静态数据字典52

2.6.2 动态性能表53

2.6.3 常用数据字典53

本章小结55

习题256

第3章 Oracle 10g安全管理57

3.1 用户57

3.1.1 用户类别57

3.1.2 创建用户58

3.1.3 修改用户59

3.1.4 删除用户59

3.2 权限60

3.2.1 权限授予61

3.2.2 权限回收61

3.3.1 预定义角色62

3.3 角色62

3.3.2 自定义角色63

3.3.3 角色授权64

3.3.4 角色修改64

3.3.5 角色删除65

3.3.6 用户、权限、角色的关系65

3.4 配置文件PROFILE66

3.4.1 PROFILE概念66

3.4.2 创建配置文件67

本章小结68

3.4.5 查询配置文件68

3.4.4 删除配置文件68

3.4.3 修改配置文件68

习题369

第4章 Oracle 10g空间管理70

4.1 表空间70

4.1.1 创建表空间71

4.1.2 修改表空间72

4.1.3 删除表空间73

4.1.4 查询表空间与数据字典73

4.2.1 设计表74

4.2 表74

4.2.2 表的分类75

4.2.3 创建表75

4.2.4 修改表76

4.2.5 删除表76

4.2.6 查询表与数据字典77

4.3 索引77

4.3.1 索引管理78

4.3.2 创建索引78

4.3.3 修改索引79

4.4 视图80

4.3.5 查询索引与数据字典80

4.3.4 删除索引80

4.4.1 创建视图81

4.4.2 删除视图82

4.4.3 编译视图82

4.4.4 查询视图与数据字典82

本章小结82

习题483

第5章 Oracle 10g PL/SQL编程84

5.1 PL/SQL简介84

5.2 SQLPlus工具85

5.2.1 常用环境选项87

5.2.2 常用SQLPlus命令89

5.3 SQL语言基础95

5.3.1 基本查询语句95

5.3.2 数据分组语句98

5.3.3 DML语句99

5.3.4 连接查询101

5.3.5 子查询104

5.4 SQL函数108

5.5 PL/SQL语言基础116

5.5.1 PL/SQL块116

5.5.2 PL/SQL数据类型117

5.6 PL/SQL控制结构123

5.6.1 条件分支语句123

5.6.2 CASE语句124

5.6.3 循环语句126

5.7 游标127

5.7.1 显示游标128

5.7.2 参数游标130

5.7.3 使用游标更新或删除数据131

5.7.4 游标的FOR循环133

5.8 异常处理135

5.8.1 处理预定义异常136

5.8.2 处理非预定义异常138

5.8.3 处理自定义异常138

5.8.4 使用异常函数139

5.9 过程与函数141

5.9.1 存储过程141

5.9.2 函数143

5.10 包145

5.10.1 建立包145

5.10.2 使用包147

5.11.2 DML触发器149

5.11.1 触发器简介149

5.11 触发器149

5.11.3 INSTEAD OF触发器155

5.11.4 系统事件触发器156

5.11.5 管理触发器158

5.12 动态SQL159

5.12.1 动态SQL简介159

5.12.2 处理非查询语句160

5.12.3 处理多行查询语句162

5.13 对象类型164

5.13.1 对象类型简介164

5.13.2 建立简单对象类型165

5.13.3 维护对象类型168

5.14 事务处理169

5.14.1 事务处理技术170

5.14.2 提交事务170

5.14.3 回退事务171

5.14.4 只读事务172

5.14.5 顺序事务173

5.14.6 事务的ACID属性174

本章小结176

习题5176

6.1 备份概述179

第6章 备份与恢复179

6.1.1 非归档数据库备份180

6.1.2 归档数据库备份181

6.1.3 自动备份181

6.2 恢复概述183

6.2.1 实例恢复184

6.2.2 非归档模式下的恢复185

6.2.3 归档模式下的不完全恢复185

6.2.4 归档模式下的完全恢复186

6.3.1 RMAN工作环境189

6.3 RMAN简介189

6.3.2 RMAN备份192

6.3.3 RMAN恢复193

6.3.4 备份与恢复查询194

6.4 闪回数据库195

本章小结199

习题6200

第7章 Oracle优化技术201

7.1 SQL语句优化201

7.1.1 不合理的SQL语句201

7.1.2 一般优化SQL语句202

7.1.3 优化器203

7.1.4 执行计划204

7.2 I/O操作优化205

7.2.1 调整SGA205

7.2.2 使用索引207

7.2.3 使用数据簇208

7.3 防止访问冲突208

7.3.1 加锁209

7.3.2 合理设计事务209

7.3.3 分散文件209

7.3.5 多分区210

7.3.4 增加日志组210

本章小结212

习题7212

第8章 员工管理子系统数据库设计213

8.1 业务需求213

8.2 命名规范213

8.3 概念设计214

8.4 逻辑结构设计215

8.5 员工管理子系统数据库设计216

8.5.1 数据字典设计216

8.5.2 部门表设计217

8.5.3 员工表设计218

8.5.4 设计触发器219

8.5.5 设计存储过程221

8.6 物理结构设计224

本章小结224

习题8224

第9章 软件开发体系结构225

9.1 软件开发体系结构概述225

9.1.1 三层/多层结构226

9.1.2 组件技术227

9.1.3 数据库技术228

9.2.1 两层C/S体系结构229

9.2 C/S体系结构229

9.2.2 三层/多层C/S体系结构230

9.3 B/S体系结构231

9.3.1 三层B/S体系结构231

9.3.2 多层B/S体系结构233

9.3.3 C/S与B/S结构的结合234

9.4 常用开发体系结构235

9.4.1 C/S结构编程体系239

9.4.2 B/S结构编程体系239

9.4.3 MVC开发模型239

本章小结241

习题9242

第10章 Delphi 7集成开发环境243

10.1 Delphi 7的新产品功能243

10.2 可视化开发环境简介244

10.2.1 对象编辑器246

10.2.2 工程管理器246

10.2.3 代码编辑器247

10.2.4 对象浏览器248

10.3 编程环境设置248

10.4.1 组件251

10.4 常用组件251

10.4.2 窗体252

10.4.3 文本类组件254

10.4.4 按钮类组件255

10.4.5 列表类组件257

10.4.6 表格类组件259

10.4.7 分组组件260

10.4.8 菜单组件261

10.4.9 工具栏和状态栏262

10.5 一个简单的Delphi程序263

10.5.2 设计表单界面264

10.5.1 新建工程264

10.5.3 源代码及技术分析265

10.5.4 程序完整代码266

本章小结270

习题10270

第11章 Object Pascal语言与对象编程技术271

11.1 Object Pascal语言基础271

11.1.1 Object Pascal入门271

11.1.2 注释语句272

11.1.4 保留字和指令字273

11.1.3 标识符273

11.1.5 数据类型274

11.1.6 运算符282

11.1.7 语句284

11.1.8 过程与函数288

11.1.9 作用范围293

11.1.10 规范化命名294

11.2 Object Pascal语言的面向对象技术294

11.2.1 对象和类的概念294

11.2.2 Object Pascal中类的定义295

11.2.3 方法300

11.2.4 多态性302

11.2.5 类运算符305

11.2.6 单元文件306

11.2.7 TObject:所有对象的祖先307

11.3 结构化异常处理308

11.3.1 try…except语句和try…finally语句308

11.3.2 raise语句310

11.4 方法与技巧310

11.4.1 设置代码模板310

本章小结311

习题11311

11.4.2 设置提示信息311

第12章 Delphi 7数据库编程技术314

12.1 数据库应用程序314

12.2 Delphi的数据库特性及功能简介315

12.2.1 数据存取技术316

12.2.2 Delphi 7数据库操作组件318

12.2.3 本地数据库和远程数据库319

12.3 Delphi数据库应用程序的体系结构319

12.4 Delphi中的ADO组件320

12.4.1 ADO数据库连接组件TADOConnection321

12.4.2 ADO数据库访问组件TADOCommand325

12.4.3 ADO数据库访问组件TADOTable326

12.4.4 ADO数据库访问组件TADOQuery329

12.4.5 ADO数据库访问组件TADOStoredProc330

12.5 数据库连接组件TDataSource330

12.6 TParameter参数对象331

12.7 TField字段对象332

12.8 数据控制组件333

12.9 开发基于C/S体系结构的数据库应用程序过程334

12.10 简单数据库应用程序开发实例335

12.10.1 创建简单的数据库应用程序335

12.10.2 创建编写复杂功能程序代码的数据库应用程序338

12.10.3 创建主明细型的数据库应用程序342

本章小结347

习题12347

第13章 Delphi 7报表开发技术348

13.1 Delphi 7报表组件概述348

13.2 Rave Reports报表相关组件349

13.3 一个简单的报表设计353

13.4 TeeChart图表制作360

13.4.1 TeeChart使用初步361

13.4.2 带坐标显示图表364

13.5 图表编程实例365

习题13367

本章小结367

第14章 员工管理子系统实例编程368

14.1 封装技术368

14.1.1 代码规范及注释368

14.1.2 界面设计370

14.1.3 主界面设计371

14.1.4 登录界面设计375

14.1.5 封装技术377

14.1.6 动态连接数据库和登录界面代码设计378

14.1.7 主界面代码编写技巧382

14.2.1 设计数据字典父类表单388

14.2 继承技术388

14.2.2 计算字段的使用389

14.2.3 实现父类的事件代码390

14.2.4 民族字典和岗位字典子类设计395

14.2.5 子类封装397

14.3 多态技术399

14.3.1 设计业务操作父类表单399

14.3.2 定义动态虚方法400

14.3.3 部门维护子类设计403

14.3.4 方法重载405

14.3.5 TreeVicw树型结构图设计408

14.3.6 部门维护其他代码设计410

14.3.7 员工管理子类设计418

14.3.8 TDBLookupComboBox组件的使用方法424

14.3.9 图片信息维护425

14.3.10 存储过程的调用427

14.3.11 动态界面设计428

14.3.12 其他代码430

14.4 公用单元技术437

14.4.1 公用单元设计437

14.4.2 动态对象定义439

14.5.1 设计查询界面父类表单443

14.4.3 修改部门维护和员工管理代码443

14.5 查询统计技术443

14.5.2 员工查询子类设计445

14.5.3 部门查询子类设计455

14.5.4 设计并实现报表打印460

14.5.5 设计并实现统计图468

本章小结473

习题14474

附录A 人事基本信息管理数据库脚本475

附录B 第5章数据库脚本483

参考文献487

热门推荐