资源名称:Java典型应用彻查1000例网站数据库设计

内容简介:

《Java典型应用彻查1000例·网站数据库设计》光盘包含书中全部范例以及习题答案,并赠送350分钟的教学视频,特别适合自学之用。“Java典型应用彻查1000例”以提出并解决问题为导向,通过1000多个开发范例,全面介绍Java语言从基础到网络、数据库、游戏和Web开发的特性和实现方法。本系列丛书共6册,每册可独立学习,若能全部融会贯通,则效果更佳。《Java典型应用彻查1000例·网站数据库设计》是系列丛书的第5册,内容着重在于远程操作数据库,涵盖了远程建立数据表、远程输入数据表、远程读取数据表、远程关联数据表、远程创建视图、远程整合计算数据,并通过4个综合实例进行讲解:考试成绩查询系统、学生操行成绩评定系统、销售公司人力成本考核系统、库存盘点系统。

本系列丛书的作者为台湾地区长期从事Java教学的知名教授,《Java典型应用彻查1000例·网站数据库设计》实例丰富,编排合理,可以让零Java基础的读者从陌生到完全熟练掌握开发网站数据库,也可以作为Java网站开发课程的教材。

资源目录:

PART01 Java数据库环境.

Chapter01 Java系统安装2

1.1 简介2

1.2 安装Java系统软件(jdk.6.0)2

1.3 设置Java环境6

1.4 编辑第一个Java程序10

1.5 编译Java程序10

1.6 运行类文件11

1.7 习题12

Chapter02 第一个Java网站数据库13

2.1 简介13

2.2 创建Access数据库13

2.3 创建数据表16

2.4 设置ODBC19

2.5 远程输入22

2.6 远程读取27

2.7 习题31

PART02网络流

Chapter03 网络结构概念34

3.1 简介34

3.2 网络意义34

3.2.1 网络系统的优点34

3.2.2 操作系统的类型35

3.3 节点连接36

3.4 网络通信38

3.4.1 名称解析38

3.4.2 路由策略38

3.4.3 连接策略39

3.4.4 冲突避免40

3.5 网络通信协议40

3.6 网络故障处理43

3.7 网站数据库处理43

3.8 习题43

Chapter04 网络连接45

4.1 简介45

4.2 ServerSocketClass45

4.3 InetAddressClass47

4.4 SocketClass49

4.5 命令行参数与Server/Client连接52

4.6 习题55

Chapter05 信息传递56

5.1 简介56

5.2 DataInputStreamClass56

5.3 DataOutputStreamClass57

5.4 PrintStreamClass57

5.5 消息传递操作58

5.6 习题65

PART03 数据库创建

Chapter06 数据表创建68

6.1 简介68

6.2 数据类型68

6.3 数据表创建69

6.4 约束设置74

6.5 数据表变更76

6.5.1 数据类型变更77

6.5.2 字段增删81

6.6 数据表删除85

6.7 习题87

Chapter07 数据变更88

7.1 简介88

7.2 数据添加88

7.3 数据更新93

7.4 数据删除96

7.5 习题98

Chapter08 视图创建99

8.1 简介99

8.2 范例数据库99

8.3 单一数据表的视图101

8.4 多个数据表的视图107

8.5 一般连接108

8.5.1 内连接108

8.5.2 左外连接110

8.5.3 右外连接111

8.5.4 完全外连接113

8.6 自然连接116

8.6.1 自然内连接116

8.6.2 自然左外连接118

8.6.3 自然右外连接120

8.6.4 自然完全外连接123

8.7 习题123

PART04 数据查询

Chapter09 基础操作126

9.1 简介126

9.2 基础查询127

9.3 字段选择查询127

9.3.1 所有字段选择127

9.3.2 单一字段选择132

9.3.3 多字段选择134

9.3.4 重复数据选择135

9.3.5 字段计算选择137

9.4 条件选择139

9.4.1 单一条件选择139

9.4.2 多条件选择141

9.4.3 范围条件选择142

9.5 多个数据表连接选择145

9.5.1 直接连接145

9.5.2 视图连接147

9.6 重命名操作150

9.7 元组变量151

9.8 字符串操作154

9.9 排序操作156

9.10 习题161

Chapter10 集合运算162

10.1 简介162

10.2 集合的定义162

10.3 并集运算163

10.4 交集运算169

10.5 差集运算170

10.6 习题170

Chapter11 聚合函数172

11.1 简介172

11.2 平均值172

11.3 总和值177

11.4 计数值181

11.5 最大值187

11.6 最小值188

11.7 习题190

Chapter12 嵌套子查询192

12.1 简介192

12.2 子成员192

12.3 成员测试199

12.4 比较设置202

12.5 关系数据存在测试207

12.6 习题211

PART05 事务管理

Chapter13 事务处理214

13.1 简介214

13.2 事务处理概念214

13.3 事务处理状态215

13.4 阴影复制法216

13.5 Java/Access事务处理命令217

13.6 习题222

Chapter14 并发事务223

14.1 简介223

14.2 辅助存储区223

14.3 存储区数据复制228

14.4 并发事务233

14.5 习题238

Chapter15 故障修复239

15.1 简介239

15.2 SQL/Access修复命令239

15.3 修复命令条件应用245

15.4 条件修复命令与并发事务251

15.5 习题259

PART06 实例应用

Chapter16 考试成绩查询系统262

16.1 简介262

16.2 数据库创建262

16.3 数据表创建/输入程序263

16.4 数据表创建266

16.5 数据表输入269

16.6 总成绩计算273

16.7 视图创建275

16.8 查询程序277

16.9 成绩查询280

16.10 综合整理283

16.11 系统实例应用284

16.12 习题285

Chapter17 学生操行成绩评定系统286

17.1 简介286

17.2 数据库创建287

17.3 数据表创建/输入程序287

17.4 数据表创建287

17.5 数据表输入292

17.6 成绩计算298

17.6.1 旷课总时数298

17.6.2 全体旷课总时数300

17.6.3 扣分成绩302

17.6.4 操行成绩304

17.7 查询程序306

17.8 成绩查询310

17.9 综合整理312

17.10 系统实例应用313

17.11 习题314

Chapter18 销售公司人力成本考核系统315

18.1 简介315

18.2 数据库创建316

18.3 数据表创建/输入程序316

18.4 静态数据表创建317

18.5 静态数据表输入320

18.6 动态数据表创建324

18.7 动态数据表输入328

18.8 计算未休假奖金334

18.9 计算加班费338

18.10 计算销售盈利340

18.11 计算绩效比例345

18.12 查询程序347

18.13 网络查询绩效比例351

18.14 综合整理353

18.15 系统实例应用354

18.16 习题356

Chapter19 库存盘点系统357

19.1 简介357

19.2 数据库创建358

19.3 数据表创建/输入程序358

19.4 数据表创建358

19.5 数据表输入363

19.6 计算存货量367

19.7 计算订货量369

19.8 读取订货单371

19.9 点收补货入账375

19.10 盘点实际存储量377

19.11 综合整理379

19.12 系统实例应用380

19.13 习题381

附录网络公用端口382

资源截图:

Java典型应用彻查1000例网站数据库设计