Java数据库应用程序设计_Java 数据库应用程序设计

丛书序

前言

第1章 Java数据库程序设计与Oracle基础

1.1 数据库的产生与发展

1.2 Java数据库操作技术

1.2.1 JDBC数据库操作技术

1.2.2 ORM数据库操作技术

1.3 Java特殊数据库操作技术

1.4 Java数据库访问模块

1.5 Oracle数据模型

1.6 Oracle基本工具

1.7 Oracle数据库模式对象

1.8 小结

第2章 表和视图

2.1 Oracle中表的创建方法

丛书序

前言

第1章 Java数据库程序设计与Oracle基础

1.1 数据库的产生与发展

1.2 Java数据库操作技术

1.2.1 JDBC数据库操作技术

1.2.2 ORM数据库操作技术

1.3 Java特殊数据库操作技术

1.4 Java数据库访问模块

1.5 Oracle数据模型

1.6 Oracle基本工具

1.7 Oracle数据库模式对象

1.8 小结

第2章 表和视图

2.1 Oracle中表的创建方法

2.2 Oracle中表的创建

2.2.1 表的创建语法

2.2.2 表的命名规范

2.2.3 表中常见的数据类型

2.3 表中的约束

2.3.1 默认约束

2.3.2 非空约束

2.3.3 唯一性约束

2.3.4 Check约束

2.3.5 主键约束

2.3.6 外键约束

2.4 表中约束的管理

2.4.1 查询约束

2.4.2 约束的生效和失效

2.5 视图的创建和管理

2.5.1 视图的定义

2.5.2 数据操作语句与视图

2.5.3 只读视图

2.5.4 视图的作用

2.6 小结

第3章 操纵数据库中的数据

3.1 表的管理

3.1.1 表的复制

3.1.2 在表中添加新列

3.1.3 修改表中已有列

3.1.4 删除表中已有列

3.2 插入数据

3.2.1 数据插入的基本语法

3.2.2 NULL值的插入

3.2.3 插入日期型数据

3.3 查看数据

3.3.1 Select语句的基本语法

3.3.2 Where子句

3.3.3 聚集查询

3.3.4 利用表中的数据进行计算

3.3.5 文本表达式

3.4 Insert和Select复合语句

3.5 Between与In子句

3.6 Where子句中的别名、Like与排序

3.7 事务处理

3.8 小结

第4章 SQL*Plus脚本和Oracle函数

4.1 SQL*Plus的配置

4.1.1 设定文本编辑器

4.1.2 执行脚本

4.1.3 置换变量:&变量名

4.1.4 在脚本中使用变量

4.1.5 ACCEPT语句

4.1.6 SQL脚本文件嵌套

4.1.7 单行函数

4.2 数据转换函数

4.3 SQL中的注释

4.4 小结

第5章 索引

5.1 索引原理的概述

5.2 rowid和rownum伪列

5.3 建立索引

5.4 索引类型

5.5 删除索引

5.6 小结

第6章 Oracle联合查询与集合运算

6.1 笛卡儿积

6.2 join联合查询

6.3 集合运算

6.3.1 (联合)运算

6.3.2 相交运算与相减运算

6.4 小结

第7章 子查询与数据库核心对象

7.1 数据库子查询

7.1.1 select与子查询

7.1.2 insert与子查询

7.1.3 update与子查询

7.4 Oracle序列

7.4.1 创建序列

7.4.2 修改序列

7.4.3 获得序列信息

7.5 同义词

7.6 数据库链

7.7 分布式查询

7.8 小结

第8章 PL/SQL的基本概念

8.1 PL/SQL的基本语法

8.1.1 PL/SQL程序块

8.1.2 定义PL/SQL变量

8.1.3 PL/SQL的注释

8.2 PL/SQL的块

8.3 PL/SQL基本类型

8.4 PL/SQL函数的定义

8.5 PL/SQL的存储过程

8.6 PL/SQL语法

8.6.1 变量和常量

8.6.2 分支控制语句

8.6.3 循环控制语句

8.6.4 GOTO语句和块标号

8.7 小结

第9章 PL/SQL的数据操纵

9.1 PL/SQL的异常处理

9.1.1 使用PL/SQL异常

9.1.2 系统预定义异常

9.1.3 自定义异常处理

9.1.4 将Oracle错误映射为异常

9.1.5 自定义Oracle错误信息

9.2 游标处理

9.2.1 显式游标

9.2.2 使用游标更新数据

9.2.3 带参数的游标

9.2.4 隐式游标

9.3 触发器基本概念

9.4 小结

第10章 JDBC操作Oracle数据库

10.1 基本的数据库准备

10.2 JDBC基本概念

10.3 JDBC数据库驱动对象

10.4 JDBC数据库连接

10.4.1 连接事务处理

10.4.2 SavePoint分步事务处理

10.4.3 连接中的元数据处理

10.5 JDBC数据库操作

10.5.1 Statement操作数据库

10.5.2 PreparedStatement操作数据库

10.5.3 操作存储过程

10.5.4 对数据库的批处理

第11章 Oracle数据大对象操作

第12章 Java函数与存储过程设计

第13章 Oracle Hibernate应用程序设计

第14章 应用系统数据连接模块设计

第15章 通信录管理系统项目实战

附录软件调试环境

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值