Java数据库高级教程

出版时间:2004-4  出版社:清华大学出版社  作者:张晓东  页数:500  字数:759000  
Tag标签:无  

内容概要

本书由浅入深地介绍了Java与数据库应用开发的方方面面,并深入讨论了相关的高级技术专题。全书分15章,内容包括Java和数据库的基本知识,流行的数据库产品,数据库的基本操作和应用,数据库的高级应用技术,以及一些较新而又非常重要的技术专题。通过这些专题的学习,将会使读者受益非浅。    本书示例丰富,讲解深入透彻,使读者可以系统、全面地学习Java和数据库应用开发词组技术。本书适用于有一定Java和数据库开发经验的读者,对于从事在Java平台上开发ERP应用软件的专业人员来说,也是一本很好的参考书。

书籍目录

第1章  Java面向对象的系统设计和数据库建模   1.1  面向对象技术简介   1.1.1  面向对象软件工程(OOSE)   1.1.2  面向对象分析(OOA)   1.1.3  面向对象设计(OOD)   1.1.4  面向对象编程(OOP)   1.1.5  面向对象测试   1.1.6  关于OOSE最后的话   1.2  需求分析   1.3  概念模型   1.4  逻辑模型和物理模型   1.4.1  逻辑结构设计   1.4.2  物理设计、实施和维护   1.4.3  数据库设计小节   1.5  小结第2章  大型关系数据库   2.1  数据库概述   2.1.1  数据、信息与数据处理   2.1.2  数据库系统   2.2  数据库的发展   2.3  数据库的分类   2.4  Oracle数据库   2.4.1  Oracle简介   2.4.2  Oracle9i系统简介   2.4.3  Oracle9i的新发展   2.5  SQLServer数据库   2.6  Sybase数据库   2.6.1  Sybase数据库系统的特点   2.6.2  Sybase开发工具   2.7  Access数据库   2.7.1  Access简介   2.7.2   cess2000的特点和结构   2.8  关系数据库设计原则   2.9  数据库设计实例   2.9.1  概念结构设计   2.9.2  逻辑结构设计   2.9.3  模型优化   2.9.4  物理结构设计   2.10  小结第3章  JDBC连接技术   3.1  SQL简介   3.2  JDBC概述   3.2.1  JDBC的用途   3.2.2  JDBC的发展   3.2.3  JDBC的结构和特点   3.2.4  JDBC与其他的API   3.2.5  JDBC的应用和安全   3.2.6  JDBC的新发展   3.3  JDBC同Access数据库连接技术   3.3.1  引入相应的类   3.3.2  装载驱动程序   3.3.3  连接数据库   3.3.4  进行数据库查询   3.4  JDBC同SQL Server数据库连接技术   3.4.1  连接SQL Server例程   3.4.2  引入驱动程序包   3.4.3  装载驱动程序并建立连接   3.4.4  执行数据操作   3:4.5  添加其他代码   3.4.6  执行结果   3,5  JDBC同OFacle数据库连接技术   3.5.1  在Oracle中建立新表   3.5.2  通过JDBC连接Oracle数据库   3.5.3  程序说明   3.6  JDBC同Sybase数据库连接技术   3.6.1  JDBC与Sybase的连接   3.6.2  程序说明   3.7  JDBC中相关的类和口   3.7.1  JDBC核心包API   3.7.2  关键核心接口和类的介绍   3.7.3  JDBC扩展包API   3.8  JDBC与数据库连接综合介绍   3.9  小结第4章  数据的各种操作技术   4.1  概述   4.2  数据插入   4.2.1  数据插入的SQL命令   4.2.2  准备数据库环境   4.2.3  数据插入示例程序   4.2.4  程序说明   4.2.5  Statement接口介绍   4.3  数据删除   4.3.1  数据删除的SQL命令   4.3.2  准备SQL Server数据库环境   4.3.3  数据删除示例程序   4.3.4  程序说明   4.4  数据更新   4.4.1  数据更新的SQL命令   4.4.2  准备SQL Server数据库环境   4.4.3  数据更新示例程序   4.4.4  程序说明   4.5  数据查找   4.5.1  数据查询的SQL命令   4.5.2  准备SQL Server数据库环境   4.5.3  数据查询示例程序   4.5.4  程序说明   4.5.5  Result Set接口介绍   4.5.6  可滚动的结果集   4.5.7  可更新的结果集   4.6  数据过滤   4.6.1  数据过滤简介   4.6.2  使用GroupBy子句   4.7  数据排序   4.7.1  数据排序简介   4.7.2  使用Order By子句   4.8  事务处理   4.8.1  事务概述   4.8.2  数据库的并发性   4.8.3  JDBC的事务处理   4.8.4  分布式事务处理   4.8.5  JDBC 3.0的新功能一保存点   4.9  处理多表格数据   4.9.1  连接简介   4.9.2  JDBC中使用多表操作   4.10  提高数据处理效率技术   4.10.1  数据处理的效率问题   4.10.2  预备语句(Prepared Statement)的使用   4.10.3  采用数据池提高效率   4.11  小结第5章  数据库操作技术   5.1  概述   5.2  创建数据库   5.2.1  SQLServer2000中创建用户数据库   5.2.2  Oracle中创建用户数据库   5.3  创建表格   5.3.1  数据表操作的SQL语法   5.3.2  数据表操作实例   5.4  创建视图   5.4.1  视图操作的SQL语法   5.4.2  视图操作实例   5.5  创建字段   5.5.1  字段操作的SQL语法   5.5.2  字段操作实例   5.6  创建索引   5.6.1  索引操作的SQL语法   5.6.2  索引操作实例   5.7  获取数据表信息   5.7.1  Database Meta Data介绍   5.7.2  程序实例   5.7.3  程序说明   5.8  获取字段信息   5.8.1  Result Set Meta Data介绍   5.8.2  程序实例   5.9  小结第6章  存储过程高级设计   6.1  概述   6.2  游标使用技术   6.2.1  游标概述   6.2.2  游标的使用   6.2.3  游标的高级技巧   6.3  动态执行   6.3.1  动态执行简介   6.3.2  动态执行的使用   6.4  创建存储过程   6.4.1  存储过程的创建   6.4.2  执行存储过程   6.4.3  修改和重命名存储过程   6.4.4  删除存储过程   6.4.5  关于使用存储过程这里给出几点建议   6.5  将消息集成到存储过程   6.6  JAVA中调用存储过程   6.6.1  存储过程的数据库支持   6.6.2  存储过程在Java中的调用   6.6.3  CallableStatement的使用   6.7  小结第7章  触发器高级设计   7.1  概述   7.2  嵌套、递归和触发器基础   7.2.1  触发器应用基础   7.2.2  触发器的嵌套和递归   7.3  使用触发器加强业务规则   7.4  查看触发器以及系统信息   7.5  用触发器维护完整性   7.5.1  维护数据完整性   7.5.2  维护引用完整性   7.6  级联触发器   7.6.1  级联更新触发器   7.6.2  级联删除触发器   7.7  触发器设计实例   7.8  小结第8章  数据备份与恢复   8.1  概述   8.1.1  数据备份和恢复   8.1.2  数据库的复制   8.2  数据库的备份   8.3  数据表的备份   8.4  复制指定的数据库对象   8.5  数据发布   8.6  数据接收恢复   8.7  小结第9章  数据库安全   9.1  概述   9.1.1  计算机安全性简介   9.1.2  数据库安全性简介   9.2  数据库自身安全机制   9.2.1  用户鉴别和确认   9.2.2  用户授权   9.2.3  访问控制   9.2.4  审计功能   9.3  程序实现安全机制   9.4  加密存储数据   9.5  小结第10章  SQLJ介绍   10.1  概述   10.2  SQLJ语言基础   10.2.1  SQLJ简介   10.2.2  SQLJ的使用   10.2.3  SQLJ和JDBC的比较   10.3  OracleSQLJ   10.3.1  Oracle和SQLJ简介   10.3.2  SQLJ基本应用介绍   10.4  SQLJ应用   10.4.1  SQLJ基本程序设计   10.4.2  SQLJ与关系型数据处理的应用   10.5  SQLJ技术性能优化   10.5.1  SQLJ和JDBC安全性简介   10.5.2  SQLJ应用性能优化   10.6  小结第11章  XML与数据存储   11.1  概述   11.2  XML介绍   11.2.1  XML简介   11.2.2  XML的使用   11.2.3  XML相关软件   11.3  将数据转化成XML格式   11.4  从XML中提取数据   11.4.1  Java和DOM   11.4.2  Java和SAX   11.5  XML与Java对象的相互转化   11.6  小结第12章  JSP与数据库的连接   12.1  概述   12.1.1  JSP的由来   12.1.2  JSP的特点   12.1.3  JSP的机制   12.1.4  JSP与相关技术   12.1.5  JSP简单实例   12.1.6  用JSP开发Web的几种主要方式   12.2  JSP直接访问数据库   12.3  JSP通过Java Bean访问数据库   12.3.1  Java Bean概述   12.3.2通过Java Bean连接数据库   12.4  JSP与各不中数据库的连接   12.5  小结第13章  基于J2EE开发平台的数据存储方案   13.1  概述   13.2  EJB介绍   13.2.1  EJB中各角色的分析   13.2.2  EJB和JavaBean   13.2.3  EJB的体系结构   13.2.4  EJB的开发   13.2.5  一个简单的例子   13.3  EJB容器管理的持久性   13。3。1  EJB容器和持久性简介   13.3.2 Bean管理持性   13.3.3  容器管理持久性   13.4  利用EJB来封装数据   13.5  高级应用实例   13.6  小结第14章  JDO技术   14.1  概述   14.1.1  JDBC和JDO   14.1.2  JDO的原理   14.1.3  JDOAPI介绍   14.2  使用JDO的简单实例   14.3  JDO高级实例应用   14.4  管理和查询数据对象   14.5  小结第15章  命名与目录服务   15.1  概述   15.2  命名与目录月艮务   15.3  使用JNDI   15.3.1  JNDI简单实例   15.3.2  数据源的使用   15.4  JAVA与LDAP   15.5  LDAP基本操作   15.6  小结

图书封面

图书标签Tags

评论、评分、阅读与下载


    Java数据库高级教程 PDF格式下载


用户评论 (总计2条)

 
 

  •   比较适合初学者,比较适合初学者,比较适合初学者
  •   这本书比较基础,简单,不适合有一定基础的人
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7