Java资料库高级教程


Java资料库高级教程

文章插图
Java资料库高级教程【Java资料库高级教程】《Java资料库高级教程》是2004年清华大学出版社出版的图书,作者是张晓东 。本书由浅入深地介绍了Java与资料库套用开发的方方面面,并深入讨论了相关的高级技术专题 。
基本介绍书名:Java资料库高级教程
ISBN:730208369
定价:46.0
出版社:清华大学出版社
基本信息书名:Java资料库高级教程图书编号:771415作者:张晓东出版日期:2004-04-01版次:1开本:小16开简介全书分15章,内容包括Java和资料库的基本知识,流行的资料库产品,资料库的基本操作和套用,资料库的高级套用技术,以及一些较新而又非常重要的技术专题 。通过这些专题的学习,将会使读者受益匪浅 。目录第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与其他的API3.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核心包API3.7.2 关键核心接口和类的介绍3.7.3 JDBC扩展包API3.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 OracleSQLJ10.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和DOM11.4.2 Java和SAX11.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和JavaBean13.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和JDO14.1.2 JDO的原理14.1.3 JDOAPI介绍14.2 使用JDO的简单实例 14.3 JDO高级实例套用14.4 管理和查询数据对象14.5 小结第15章 命名与目录服务15.1 概述15.2 命名与目录月艮务15.3 使用JNDI15.3.1 JNDI简单实例15.3.2 数据源的使用15.4 JAVA与LDAP15.5 LDAP基本操作15.6 小结