书籍详情

Java典型应用彻查1000例:数据库应用基础

Java典型应用彻查1000例:数据库应用基础

作者:贾蓉生,胡大源,林金池 编著

出版社:科学出版社

出版时间:2009-07-01

ISBN:9787030244895

定价:¥42.00

购买这本书可以去
内容简介
  《Java典型应用彻查1000例.数据库应用基础》光盘包含书中全部范例以及习题答案,并赠送350分钟的教学视频,特别适合自学之用。“Java典型应用彻查1000例”以提出并解决问题为导向,通过1000多个开发范例,全面介绍Java语言从基础到网络、数据库、游戏和Web开发的特性和实现方法。本系列丛书共6册,每册可独立学习,若能全部融会贯通,则效果更佳。《Java典型应用彻查1000例.数据库应用基础》是系列丛书的第4册,内容涵盖Java本机数据库程序操作到网络远程数据库程序操作,循序渐进地介绍关系查询、数据更改、关系模型、数据库设计、交易管理、网络操作等知识点,并以相应范例的实现过程详尽演示。本系列丛书的作者为台湾地区长期从事Java教学的知名教授,《Java典型应用彻查1000例.数据库应用基础》实例丰富,编排合理,可以让零Java基础的读者从陌生到完全熟练掌握设计数据库各类程序,也可以作为Java数据库程序开发课程的教材。
作者简介
暂缺《Java典型应用彻查1000例:数据库应用基础》作者简介
目录
PART01 Java数据库环境.
Chapter01 Java系统安装2
1.1 简介2
1.2 安装Java系统软件(jdk.6.0)2
1.3 设置Java环境7
1.4 编辑第一个Java程序10
1.5 编译Java程序11
1.6 运行类文件12
Chapter02 第一个Java数据库应用14
2.1 简介14
2.2 创建Access数据库14
2.3 设置ODBC17
2.4 创建数据表20
2.4.1 手动创建数据表20
2.4.2 用Java语言创建数据表22
2.5 输入数据25
2.5.1 手动输入数据25
2.5.2 用Java语言输入数据27
2.6 读取数据表29
2.7 习题31
PART02 Java数据库关系查询
Chapter03 基础操作35
3.1 简介35
3.2 SQL的发展36
3.3 SQL查询基础架构36
3.4 创建范例数据库37
3.5 字段选择查询39
3.5.1 单一字段选择(SELECT…FROM…)39
3.5.2 相同数据合并选择(SELECTdistinct…FROM…)41
3.5.3 所有数据选择(SELECTall…FROM…)41
3.5.4 多字段选择(SELECT…FROM…)42
3.5.5 字段计算选择(SELECT…as…FROM…)43
3.6 条件选择44
3.6.1 单一条件选择(WHERE…)44
3.6.2 多重条件选择(WHERE…and…)45
3.6.3 范围条件选择(WHERE…between…)46
3.7 多个数据表关联选择47
3.7.1 程序关联操作47
3.7.2 手动关联操作49
3.8 重命名操作53
3.9 元组变量55
3.10 字符串操作57
3.11 排序操作59
3.12 习题63
Chapter04 集合操作64
4.1 简介64
4.2 集合的定义64
4.3 并集运算65
4.4 交集运算68
4.5 差集运算69
4.6 习题69
Chapter05 聚合函数70
5.1 简介70
5.2 平均值函数avg70
5.3 总和值函数sum72
5.4 计数值函数count75
5.5 最大值函数max79
5.6 最小值函数min81
5.7 习题83
Chapter06 嵌套子查询84
6.1 简介84
6.2 集合成员测试84
6.3 集合比较设置90
6.4 数据存在测试94
6.5 习题97
PART03 Java数据库更改
Chapter07 数据更改100
7.1 简介100
7.2 数据删除100
7.3 数据添加104
7.4 数据更新105
7.5 习题109
Chapter08 架构更改110
8.1 简介110
8.2 视图110
8.3 一般连接113
8.4 自然连接117
8.5 习题122
PART04 关系模型
Chapter09 实体关系模型127
9.1 简介127
9.2 概念127
9.2.1 实体集128
9.2.2 属性字段128
9.2.3 关系集130
9.3 约束131
9.3.1 映射约束131
9.3.2 参与约束132
9.4 索引键132
9.4.1 实体集132
9.4.2 关系集133
9.5 实体关系图133
9.6 设计观点135
9.6.1 实体与属性字段135
9.6.2 关系集与属性字段136
9.6.3 二元与多元关系集136
9.7 设计实体136
9.8 习题137
Chapter10 记录关系模型138
10.1 简介138
10.2 关系数据库结构138
10.2.1 基础结构138
10.2.2 数据库架构140
10.2.3 索引键140
10.3 查询语言140
10.4 基础关系代数141
10.4.1 选择运算141
10.4.2 投影运算145
10.4.3 并集运算147
10.4.4 差集运算149
10.4.5 笛卡儿积运算151
10.5 关系代数的定义152
10.6 习题152
Chapter11 高级关系代数154
11.1 简介154
11.2 附加关系代数154
11.2.1 交集运算155
11.2.2 自然连接运算158
11.2.3 θ连接运算160
11.2.4 除法运算161
11.3 关系代数扩展操作163
11.3.1 广义投影运算163
11.3.2 聚合函数166
11.3.3 外连接168
11.3.4 Null的意义172
11.4 数据库数据的更改174
11.4.1 删除数据174
11.4.2 添加数据177
11.4.3 更新数据178
11.5 习题180
Chapter12 元组关系演算..1 81
12.1 简介181
12.2 关系演算181
12.3 关系演算式的定义190
12.4 习题191
Chapter13 查询评价192
13.1 简介192
13.2 基本概念192
13.3 优化查询193
13.4 基础等价法则193
13.5 查询评价计划194
13.5.1 选择运算194
13.5.2 自然连接运算195
13.5.3 投影运算196
13.5.4 其他运算197
13.6 习题197
PART05 数据库设计
Chapter14 数据库概念201
14.1 简介201
14.2 设计概念201
14.2.1 非规范化关系表201
14.2.2 第一范式概念202
14.2.3 第二范式概念203
14.2.4 第三范式概念204
14.2.5 Boyce.Codd范式概念206
14.2.6 第四范式概念208
14.3 函数依赖209
14.3.1 基本概念209
14.3.2 函数依赖集的闭包211
14.3.3 属性集闭包212
14.3.4 规范覆盖214
14.4 习题218
Chapter15 数据表创建219
15.1 简介219
15.2 数据类型219
15.3 创建数据表220
15.4 定义数据表约束222
15.5 添加数据224
15.6 修改数据表225
15.6.1 数据类型更改226
15.6.2 添加/删除字段229
15.7 删除数据表232
15.8 习题233
Chapter16 函数应用235
16.1 简介235
16.2 流程控制函数235
16.2.1 函数IIf235
16.2.2 函数Switch238
16.2.3 函数Choose240
16.3 字符串函数242
16.3.1 函数Len243
16.3.2 函数Left244
16.3.3 函数Right246
16.3.4 函数Mid248
16.4 习题250
Chapter17 数据文件组织251
17.1 简介251
17.2 堆文件组织251
17.3 顺序文件组织255
17.4 哈希文件组织258
17.5 习题258
Chapter18 索引文件259
18.1 简介259
18.2 基本概念259
18.3 排序索引260
18.4 平衡树263
18.4.1 B.Tree263
18.4.2 B+.Tree268
18.5 习题271
Chapter19 哈希文件272
19.1 简介272
19.2 基本概念272
19.3 静态哈希274
19.4 动态哈希277
19.5 比较索引法与哈希法281
19.6 习题281
PART06 事务管理
Chapter20 事务处理284
20.1 简介284
20.2 事务处理概念284
20.3 事务处理状态285
20.4 紧密性与持久性的执行286
20.5 Java/Access事务处理命令287
20.6 习题291
Chapter21 并发串行化292
21.1 简介292
21.2 并发限制292
21.3 单一事务处理293
21.4 多批事务处理299
21.5 多重交互事务处理307
21.6 串行化架构312
21.6.1 冲突串行化313
21.6.2 视图串行化316
21.7 串行化图317
21.8 习题320
Chapter22 故障恢复321
22.1 简介321
22.2 Java/Access恢复命令321
22.3 恢复调度327
22.3.1 可恢复调度327
22.3.2 无级联恢复调度328
22.4 习题329
PART07 网络远程操作
Chapter23 网络连接332
23.1 简介332
23.2 ServerSocketClass332
23.3 InetAddressClass334
23.4 SocketClass336
23.5 命令行参数与Server/Client连接339
23.6 习题342
Chapter24 信息传递343
24.1 简介343
24.2 DataInputStreamClass343
24.3 DataOutputStreamClass344
24.4 PrintStreamClass344
24.5 信息传递操作345
24.6 习题349
Chapter25 网络查询350
25.1 简介350
25.2 网络选择操作350
25.3 网络集合操作354
25.4 网络聚合操作356
25.5 网络嵌套操作357
25.6 习题358
Chapter26 网络数据更改359
26.1 简介359
26.2 网络数据删除359
26.3 网络数据插入363
26.4 网络数据更新366
26.5 习题368
附录 网络公用端口369
猜您喜欢

读书导航