《Java Oracle数据库开发指南》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:(美)David J.Gallardo著;董庆霞译
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2003
  • ISBN:7302073015
  • 页数:350 页
图书介绍:Oracle是国际上最流行的对象关系数据库产品,目前已经成为大、中型信息管理系统首选的数据库产品。而Java是当今计算机界最流行的话题之一,它的可移植性,安全性、多线程以及面向对象的特征,便供成为有口皆碑的程序设计语言。本书把Oracle数据源开发和Java程序设计结合起来,研究如何用Java并发数据库应用程序。前5章主要介绍数据库基本知识、SQL基础以及PL/SQL程序设计,后面几章主要介绍如何用JDBC,JZEE和JDO开发数据库产品。本书内容全面,层次分明,操作指令性强,并且提供了大量编程实例。本书特色是内容涵盖面广,采用了大量实例,许多主题的讨论广泛而深刻。本书适合各级技术开发人员,对广大Java数据库开发人员来说,是一本不可缺的参考书籍。

第1章 Java、数据库和Oracle 1

1.1 适时适宜的工具 2

1.2 数据库类型 4

1.3 Oracle和Java 6

第2章 数据库设计基础 9

2.1 表、列和行 9

2.2 Oracle数据类型 10

2.3 设计数据库 12

第3章 SQL基础 19

3.1 数据定义语言 19

3.2 数据操作语言 29

3.3 SQL函数 46

3.4 事务 51

4.1 聚合函数:GROUP BY和HAVING 55

第4章 SQL进阶:查询、子查询和视图 55

4.2 数据排序 58

4.3 组合不同表中的数据 65

4.4 子查询 80

4.5 视图 90

第5章 PL/SQL 95

5.1 开始学习PL/SQL 95

5.2 PL/SQL基本语言要素 96

5.3 程序要素 99

5.4 Java存储过程 135

第6章 Oracle对象关系特性 141

6.1 对象类型 141

6.2 Oracle 9i中的继承和对象演变 165

第7章 SQLJ 171

7.1 SQLJ语句和SQLJ编译器 171

8.1 连接数据库 189

第8章 JDBC简介 189

8.2 执行SQL语句 192

8.3 执行SQL查询 199

8.4 大对象类型——BLOB和CLOB 203

第9章 高级JDBC特性 207

9.1 连接选项 207

9.2 JDBC驱动器类型 208

9.3 用DataSource代替DriverManager 210

9.4 可滚动、可更新的敏感型ResultSet 212

9.5 RowSet 225

9.6 通过JDBC使用Oracle对象关系特性 232

第10章 J2EE和持久性简介 249

10.1 J2EE概述 249

10.2 设计J2EE应用程序 251

10.3 J2EE Oracle容器——OC4J 269

10.4 部署Web应用程序 270

10.5 EJB和Web应用程序 271

第11章 EJB快速浏览 281

11.1 EJB分布式对象模型 281

11.2 Bean结构简介:无状态的会话Bean 284

11.3 用JDeveloper进行调试 288

11.4 组装和配置EJB综述 289

11.5 会话Bean、数值对象和数据访问对象 294

11.6 BMP实体Bean 303

11.7 客户端应用程序举例 315

第12章 对象关系映射和Java数据对象 319

12.1 Java数据对象 320

12.2 类关系和持久性 330

术语表 349