图书介绍

Oracle 10g数据库Java开发PDF|Epub|txt|kindle电子书版本网盘下载

Oracle 10g数据库Java开发
  • 蒙祖强,龚涛等编著 著
  • 出版社: 北京:中国水利水电出版社
  • ISBN:7508428218
  • 出版时间:2005
  • 标注页数:456页
  • 文件大小:78MB
  • 文件页数:472页
  • 主题词:关系数据库-数据库管理系统,Oracle 10g;JAVA语言-程序设计

PDF下载


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

下载说明

Oracle 10g数据库Java开发PDF格式电子书版下载

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

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

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

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

图书目录

目录1

前言1

第1章 Oracle 10g数据库及其项目实例的安装1

1.1 Oracle 10g数据库的安装1

1.2 Oracle 10g数据库的配置6

1.3 Oracle 10g数据库项目实例的安装7

1.3.1 安装Oracle JDeveloper 10g8

1.3.2 安装Oracle 10g数据库项目实例11

1.4 Oracle 10g数据库项目实例方案的原理15

10.4.4 for语句 316

1.5 小结21

第2章 基于Web的企业管理器22

2.1 Oracle 10g企业管理器的概念和登录22

2.2 “Oracle数据库”主页25

2.3 “数据库性能”页26

2.3.1 “主机”项27

2.3.2 “会话:等待和运行”项和“例程吞吐量”项28

2.4 “数据库管理”页30

2.4.1 “例程”项30

2.4.2 “存储”项32

2.4.3 “安全性”项35

2.4.4 “Enterprise Manager管理”项37

2.4.5 “方案”项38

2.4.6 “调度程序”项41

2.4.7 “资源管理器”项、“配置管理”项和“工作量”项42

2.5 “维护”页43

2.6 小结44

第3章 Oracle 10g的SQL45

3.1 Oracle 10g使用的SQL工具45

3.2 SQL的定义功能47

3.2.1 Oracle 10g内嵌的基本数据类型47

3.2.2 表的创建48

3.2.3 索引的建立50

3.2.4 视图的创建51

3.3 SQL的数据插入功能52

3.4 SQL的查询功能53

3.4.1 基本查询53

3.4.2 带where的条件查询55

3.4.3 带distinct的查询55

3.4.4 有序查询——带order的查询56

3.4.5 带between的查询56

3.4.6 带in的查询57

3.4.7 带group的查询58

3.4.8 带like的查询和空值null的查询58

3.4.9 嵌套查询59

3.5 SQL的修改功能60

3.5.1 数据的更新60

3.5.2 表结构的修改61

3.6 SQL的数据删除功能64

3.7 SQL的库函数及其查询应用64

3.7.2 sum函数、avg函数、max和min函数以及round函数65

3.7.1 count函数65

3.7.3 mod函数、power函数和floor函数66

3.7.4 ceil函数和sign函数67

3.8 SQL的多表处理功能68

3.9.1 安装人力资源(HR)方案69

3.9 项目实例方案的SQL脚本69

3.9.2 安装订单实体(OE)子方案81

3.9.3 安装产品媒体(PM)方案91

3.9.4 安装队列输送(QS)方案98

3.9.5 安装销售历史(SH)方案110

3.10 小结124

4.1 Oracle 10g提供的管理工具125

4.1.1 利用SQL Plus125

第4章 Oracle 10g数据库服务器的后台管理125

4.1.2 利用iSQL*Plus127

4.1.3 利用企业管理器129

4.2 用户管理129

4.2.1 Oracle 10g默认的用户129

4.2.2 用户的创建131

4.2.3 用户的修改和授权134

4.3 角色管理140

4.2.4 用户的删除140

4.3.1 角色的创建141

4.3.2 角色的修改142

4.3.3 角色的删除146

4.4 概要文件147

4.4.1 查看概要文件DEFAULT147

4.4.2 概要文件的创建147

4.4.3 概要文件的修改150

4.4.4 概要文件的应用150

4.4.5 概要文件的删除151

4.5 Oracle同义词152

4.6.1 序列的创建154

4.6 Oracle序列154

4.6.2 序列的使用155

4.6.3 序列的查看、修改和删除157

4.7 数据库管理157

4.7.1 创建数据库157

4.7.2 删除数据库170

4.7.3 数据库的启动和关闭171

4.8 小结172

5.1 数据库方案对象的概念173

第5章 Oracle 10g数据库方案对象173

5.2 基于企业管理器的数据表操作174

5.2.1 查看数据表174

5.2.2 创建数据表175

5.2.3 修改数据表178

5.2.4 向表中插入数据182

5.2.5 删除数据表182

5.3 管理索引183

5.3.1 创建索引183

5.3.2 修改索引185

5.4 管理视图186

5.4.1 创建视图186

5.4.2 修改视图186

5.3.3 删除索引186

5.4.3 删除视图188

5.5 小结188

第6章 Oracle 10g PL/SQL编程189

6.1 PL/SQL变量和基本数据类型189

6.1.1 PL/SQL变量的定义190

6.1.2 Number类型190

6.1.3 Character类型191

6.1.4 PL/SQL语言中常用的数据类型192

6.2 PL/SQL程序的结构及其执行192

6.2.1 PL/SQL程序结构192

6.2.2 PL/SQL程序的执行194

6.3.1 基本要素195

6.3 PL/SQL语言的语法195

6.3.2 PL/SQL表达式199

6.3.3 复合数据类型变量的定义200

6.4.1 PL/SQL程序的3种基本控制结构202

6.4.2 IF条件控制202

6.4 PL/SQL程序流程控制202

6.4.3 CASE选择控制205

6.4.4 循环控制207

6.4.5 控制条件212

6.5.1 调用SELECT语句215

6.5 在PL/SQL程序中调用SQL语句215

6.5.2 调用INSERT语句216

6.5.3 调用UPDATE语句217

6.5.4 调用DELETE语句217

6.5.5 事务处理命令218

6.6 游标221

6.6.1 游标的定义和打开221

6.6.2 利用FETCH命令从游标中提取数据222

6.6.3 游标的属性223

6.6.4 隐式游标227

6.7.1 过程的概念和定义228

6.7 存储过程228

6.7.2 一个过程实例及其调用229

6.7.3 带参数的过程231

6.7.4 在EM中查看、修改和编译过程233

6.7.5 在EM中创建和删除过程233

6.8 函数235

6.8.1 函数的定义235

6.8.2 函数的调用236

6.8.3 在SQL中调用函数237

6.9 PL/SQL包238

6.9.1 包说明238

6.9.2 包体238

6.9.3 调用包中的过程和函数240

6.9.4 利用EM管理包240

6.10 小结241

7.1 系统预定义异常242

7.1.1 什么是系统预定义异常242

第7章 PL/SQL异常处理242

7.1.2 一个系统预定义异常的捕获和处理244

7.1.3 部分系统预定义异常的名称、错误码与激活条件的关系245

7.2 用户定义异常246

7.2.1 关于用户定义异常246

7.2.2 用户定义异常的激活246

7.2.3 用户定义异常的捕获和处理247

7.2.4 用户定义异常的例子247

7.2.5 多次捕获和处理异常249

7.3 被激活异常的处理机制250

7.4 用户定义异常的作用范围251

7.5 重新激活一个异常253

7.6 获取异常的错误代码和错误信息254

7.7 将用户定义异常与错误号绑定256

7.8 小结257

8.1.1 创建触发器的先决条件258

8.1.2 创建触发器的语法258

8.1 创建触发器的语法规则258

第8章 触发器258

8.1.4 在iSQL*Plus中编译和创建触发器259

8.1.3 触发器的结构259

8.2 几种触发器260

8.2.1 OR REPLACE触发器260

8.2.2 BEFORE触发器和AFTER触发器260

8.2.3 INSTEAD OF触发器263

8.2.4 DML事件触发器263

8.2.5 DDL事件触发器264

8.2.6 数据库事件触发器265

8.2.7 ROW触发器266

8.2.8 一个应用实例267

8.3 管理触发器269

8.3.1 在EM中创建触发器269

8.3.2 在EM中查看、修改和编译触发器272

8.4 禁用和启用触发器273

8.3.3 删除触发器273

8.4.1 禁用触发器274

8.4.2 启用触发器274

8.5 小结274

第9章 Oracle存储管理275

9.1 表空间管理275

9.1.1 Oracle默认创建的表空间275

9.1.3 修改表空间的可用性和可读写性276

9.1.2 创建表空间276

9.1.4 查看表空间的基本信息277

9.1.5 删除表空间279

9.2 数据文件管理280

9.2.1 什么是数据文件280

9.2.2 创建数据文件280

9.2.3 修改数据文件281

9.2.4 查询数据文件的基本信息282

9.3.1 关于控制文件284

9.3.2 查看控制文件的内容284

9.2.5 删除数据文件284

9.3 控制文件284

9.4 重做日志286

9.4.1 重做日志及其内容286

9.3.3 备份控制文件286

9.3.4 恢复控制文件286

9.3.5 删除控制文件286

9.4.2 查看重做日志信息287

9.4.3 创建重做日志组288

9.4.4 创建重做日志文件288

9.5.1 什么是归档日志289

9.5 归档日志289

9.4.5 重做日志组及其成员的删除289

9.5.2 查看归档日志文件信息290

9.5.3 数据库运行的两种模式及其转换方法290

9.6 回退段管理291

9.5.4 重做日志的手动归档291

9.7 小结292

第10章 Java编程293

10.1 Java概述293

10.1.1 Java语言的特点293

10.1.2 理解Java类的结构——一个简单例子294

10.2 Java的数据类型和变量295

10.2.1 Java的语法要素296

10.2.2 整型变量299

10.2.3 浮点数变量300

10.2.4 字符型变量301

10.2.5 布尔型变量302

10.2.6 变量的默认初始值302

10.2.7 不同数据类型的相互转换303

10.3 Java表达式及其运算303

10.3.1 Java表达式303

10.3.2 算术运算304

10.3.3 关系运算305

10.3.5 位运算306

10.3.4 赋值运算306

10.3.6 运算符的优先级308

10.4 Java流程控制309

10.4.1 if语句309

10.4.2 switch语句313

10.4.3 while语句315

10.4.5 break语句317

10.4.6 continue语句319

10.5.1 类和对象的关系320

10.5.2 类的结构和类的定义320

10.5 Java类和对象320

10.4.7 return语句320

10.5.3 创建类对象323

10.5.4 对象实例成员的引用323

10.5.5 类的继承323

10.5.6 Java接口及其实现325

10.5.7 方法重载327

10.6 Java数组和String类327

10.6.1 Java数组327

10.6.2 Java字符串与String类329

10.7.2 Math类的方法332

10.7.1 Java类库332

10.7 Java包、类及常用的方法332

10.8 小结334

第11章 利用JDeveloper 10g进行工程开发335

11.1 创建工程的步骤335

11.1.1 启动JDeveloper 10g335

11.1.2 创建第一个工程336

11.1.3 添加Java类337

11.1.4 编译并运行Java类340

11.1.5 工程属性的基本设置341

11.2 进一步熟悉JDeveloper 10g342

11.2.1 在代码编辑器中打开Java源文件的方法342

11.2.2 应用导航器与结构窗口342

11.2.3 结构窗口与代码编辑器343

11.3 Java代码编辑器的设置及常用操作344

11.3.1 编辑器的查找功能344

11.3.2 编辑器的两种输入模式345

11.3.3 使用加速器及常用的快捷方式345

11.3.4 使用代码模板347

11.3.5 编辑器中字体、字号的设置348

11.4 Java类的可视化操作348

11.4.1 创建Java图表348

11.4.2 对类和接口建模351

11.4.3 对关联建模354

11.4.4 对内置类建模356

11.4.5 利用菜单命令为工程添加类和包357

11.4.6 对已有的类和包建模358

11.4.7 实现已说明的方法359

11.4.8 工程的编译和运行363

11.4.9 修改图表编辑器的布局364

11.5 小结365

第12章 JDeveloper 10g中利用JDBC访问数据库实例366

12.1 JDBC概述366

12.1.1 什么是JDBC366

12.1.2 JDBC驱动程序与驱动程序管理器366

12.2 Oracle JDBC驱动程序367

12.3.2 JDBC API接口368

12.3 JDBC API类库368

12.3.1 JDBC API类368

12.4 创建Jdeveloper 10g工程、设置JDBC开发环境370

12.4.1 创建新的工作间和工程370

12.4.2 设置JDeveloper环境371

12.5 创建数据库访问类372

12.5.1 创建AcessingClass类372

12.5.2 导入Oracle JDBC包372

12.5.3 设置类的运行参数372

12.6 连接数据库与断开373

12.6.1 加载ORACLE JDBC驱动程序373

12.6.2 实现数据库连接374

12.6.3 断开数据库连接376

12.7 操作数据库376

12.7.1 查询数据——executeQuery()方法376

12.7.2 插入数据——executeUpdate()方法378

12.7.3 更新数据——executeUpdate()方法381

12.7.4 删除数据——executeUpdate()方法384

12.8 小结385

第13章 利用JDeveloper开发SQL、PL/SQL和SQLJ386

13.1 创建数据库连接386

13.2.2 查看当前其他用户的数据库对象389

13.2.1 查看当前用户数据库对象389

13.2 在JDeveloper中查看数据库对象389

13.2.3 过滤数据库对象390

13.2.4 查看数据表391

13.3 创建、编译和运行PL/SQL过程392

13.4 创建和编译触发器393

13.5 执行SQL语句396

13.6 利用SQLJ技术实现数据库访问396

13.6.1 SQLJ概述396

13.6.2 一个简单的SQLJ文件——SQLJ文件基本结构397

13.6.3 JDeveloper中SQLJ文件的创建和编译398

13.6.4 连接上下文与数据库连接401

13.6.5 多行查询——使用迭代器404

13.7 小结406

第14章 利用Java开发存储过程407

14.1 Java存储过程407

14.2 Java存储过程的分类及其限制408

14.3 JDeveloper中Java存储过程的开发408

14.3.1 创建新的应用工作间408

14.3.2 添加实现存储过程的Java类409

14.3.3 创建新的部署概要文件410

14.3.4 创建新的PL/SQL包装411

14.3.5 部署Java存储过程412

14.4 调用Java存储过程413

14.5 小结414

第15章 基于Oracle 10g的Web应用开发415

15.1 Web应用系统的体系结构415

15.2 实例的功能设计及其数据存储设计416

15.2.1 实例的功能设计和数据表设计416

15.2.2 创建数据表417

15.3 创建Web应用工程418

15.3.1 创建新的工程418

15.3.2 为工程添加jsp文件419

15.3.3 为工程添加JavaBean文件420

15.3.4 设置工程运行环境——把定义的包添加到类库中421

15.4 实现JavaBean文件422

15.5 系统实现424

15.5.1 基本信息查询424

15.5.2 基本信息输入429

15.5.3 基本信息更新434

15.5.4 基本信息删除438

15.5.5 成绩记录的自动插入与删除441

15.5.6 成绩输入和修改443

15.5.7 平均成绩的自动计算449

15.5.8 成绩查询450

15.6 系统集成453

15.7 小结456

热门推荐