如题所述
以下是一个Java数据库高级教程的目录概览,该教程涵盖了从基础到高级的各个方面,帮助你深入理解Java与数据库的交互。
第1章 - Java面向对象与数据库设计
1.1 面向对象设计: 研究OOSE、OOA、OOD和OOP,以及面向对象的测试方法和概念。
1.2 需求分析: 项目需求的详细了解和分析。
1.3-1.5 模型构建: 从概念模型到逻辑模型和物理设计,包括数据结构和数据库实施。
第2章 - 大型关系数据库
2.1 数据库基础: 数据、信息处理和数据库系统概述。
2.2-2.8 数据库类型和实例: Oracle、SQL Server、Sybase等数据库的介绍和应用。
2.9 数据库设计实践: 通过实例演示设计过程和优化策略。
第3章 - JDBC连接技术
3.1-3.2 JDBC概述: SQL简介和JDBC结构、特点与应用。
3.3-3.6 与不同数据库的连接: 与Access、SQL Server、Oracle和Sybase的连接实例。
3.7 JDBC相关类和接口: 核心API和关键接口的使用。
第4章 - 数据操作技术
4.1-4.11 数据操作: 插入、删除、更新、查询、过滤、排序、事务处理及数据效率提升。
第5章 - 数据库操作技术
5.1-5.9 数据库管理: 创建数据库、表格、视图、索引、获取元数据等。
第6-7章 - 存储过程与触发器
6.1-7.7 存储过程和触发器: 游标使用、动态执行、存储过程创建与调用,以及触发器设计与维护。
第8-10章 - 数据备份恢复与安全
8.1-10.6 备份恢复与安全: 数据备份、恢复策略,数据库安全机制,以及SQLJ相关技术。
第11-12章 - XML与JSP数据库连接
11.1-12.5 XML和JSP应用: XML介绍,JSP与数据库的集成,以及EJB开发平台的数据存储方案。
第13-15章 - 高级开发技术
13.1-15.6 高级技术: EJB、JDO、命名与目录服务,以及JSP与J2EE的集成。