《动态Web资料库技术》作者是王红,2006年1月由中国水利水电出版社出版。
基本介绍
- 书名:动态Web资料库技术
- 作者:王红
- ISBN:9787508433141
- 页数:310页
- 定价:28.00元
- 出版社:中国水利水电出版社
- 出版时间:2006年1月
- 副标题:基于JSP和XML技术实现
内容简介
《动态Web资料库技术》共9章,前6章为上篇,讲述从Web角度研究资料库的内容,包括Web资料库体系结构和如何在JS宫使用各种资料库,后3章为下篇,讲述XML在资料库领域的套用。主要内容包括:Web资料库概论、JSP基础、JSP隐含对象、JSP中使用资料库、JSP与JavaBean、Web资料库实例——网上书店、XML基础、XML文档解析、XML与资料库。每章都配有相应的上机实训。
《动态Web资料库技术》注重套用能力的培养,基本理论以够用为度。通过该课程的学习,使学生不仅掌握资料库系统的基本理论,而且通过上机实验和实习加深对基本理论和基本概念的理解,并能够编写具体的JSP应用程式,使学生具有一定的理论水平和套用各种Web资料库研发的能力。
目录
序
前言
上篇
第1章 Web数据概述
1.1 Web资料库的产生与发展
1.1.1 Internet的产生和发展
1.1.2 Web的起源和发展
1.1.3 资料库技术的发展
1.1.4 什幺是Web资料库
1.1.5 Web资料库的发展
1.2 Web资料库系统的体系结构
1.2.1 套用的逻辑结构
1.2.2 资料库的集中式体系结构
1.2.3 资料库的C/S体系结构
1.2.4 Web的B/S体系结构
1.2.5 资料库的三层(C/S/S)体系结构
1.2.6 资料库的三层(B/S/S)体系结构
1.2.7 中间件
1.2.8 多层B/S体系结构
1.2.9 几种体系结构的比较
1.3 Web资料库访问技术
1.3.1 CGI(Comnon Gate Interface)技术
1.3.2 WebAPI(Web Application Programin Interface)技术
1.3.3ASP(Active Server Page)技术
1.3.4 PHP技术
1.3.5 Servlet技术
1.3.6 JSP(Java Server page)技术
1.3.7 Oracle Web套用伺服器
1.3.8 基于Web的资料库访问技术比较
本章小结
习题
第2章 JSP基础
2.1 JSP概述
2.1.1 第一个JSP页面
2.1.2 JSP运行原理
2.1.3 JSP与Servlet的关係
2.1.4 配置JSP运行环境
2.1.5 可以支持JSP运行的其他伺服器
2.1.6 JSP页面测试
2.1.7 小结
2.2 JSP页面的基本组成
2.3 JSP页面中的注释
2.3.1 HTML注释
2.3.2 隐藏注释
2.3.3 脚本注释
2.4 声明
2.4.1 变数声明
2.4.2 方法声明
2.4.3 声明类
2.5 Java代码段
2.6 表达式
2.7 JSP指令
2.7.1 page指令
2.7.2 include指令
2.7.3 taglib指令
2.8 JSP动作
2.8.1 jsp:include动作
2.8.2 jsp:param动作标记
2.8.3 jsp:forward动作
2.8.4 jsp:plugin动作
2.8.5 jsp:useBean动作
本章小结
习题
实验一 JSP脚本和指令
第3章 JSP隐含对象
3.1request对象
3.1.1 获得客户端提交的信息
3.1.2 处理中文信息
3.1.3 其他常用方法
3.1.4 用户注册
3.1.5 获取HTMS表单中的各种数据
3.1.6 表格
3.2 response对象
3.2.1 动态设定contentType属性
3.2.2 response对象的头
3.2.3 response重定向
3.2.4 response的状态行
3.3 out 对象
3.4 session对象
3.4.1 session对象的ID标识
3.4.2 session对象和URL重写
3.4.3 在会话对象中保存数据
3.4.4 session对象的生存时间
3.4.5 session对象的新与旧
3.5 application对象
3.5.1application对象的常用方法
3.5.2用application对象製作留言版
3.6 page对象
3.7 config对象
3.8 exception对象
3.9 pageContext对象
本章小结
习题
实验二 JSP隐含对象的使用
第4章 JSP中使用资料库
4.1 JDBC技术概述
4.1.1 什幺是JDBC
4.1.2 JDBC的用途
4.1.3 JDBC与ODBC和其他API的比较
4.1.4 两层模型和三层模型
4.1.5 SQL的一致性
4.1.6 JDBC产品组件
4.1.7 JDBC驱劝程式的类型
4.2 使用JDBC
4.2.1 注册和载入驱动器
4.2.2 建立连线
4.2.3 传送SQL语句
4.2.4 使用Statement对象扩行语句
4.2.5 ResultSet对象
4.2.6 关闭Statement对象和 Connection对象
4.2.7 事务
4.2.8 事务隔离级别
4.3 在JS宫通过JDBC-ODBC桥使用资料库
4.3.1 顺序查询
4.3.2 随机查询
4.3.3 参数查询
4.3.4 排序查询
4.3.5 更新记录
4.3.6 添加记录
4.3.7 删除记录
4.4 在JSP中通过本地协定纯Java方式使用资料库
4.4.1 访问Oracle资料库
4.4.2 访问SQL Server资料库
4.4.3 查询Excel电子表格
4.5 共享资料库连线
4.6 成绩录入查询系统
本章小结
习题
实验三 JDBC技术
第5章 JSP与JavaBean
5.1 JavaBean组件技术
5.1.1 JavaBean实现机理
5.1.2 JavaBean的属性和方法
5.2 在JSP中使用JavaBean
5.2.1动作标记
5.2.2动作标记
5.2.3动作标记
5.3 Bean的存放目录
5.3.1 对任何Web套用都可以使用的Bean的存放位置
5.3.2 只对examples目录可用的Bean的存放位置
5.3.3 只供某个Web套用使用的Bean的存放位置
5.4 JSP与Bean结合举例
5.4.1 三角形Bean
5.4.2 购物车Bean
5.4.3 读档案Bean
5.4.4 猜数字Bean
5.4.5 标準化试题Bean
本章小结
习题
实验四 JSP标準动作的使用
第6章Web资料库实例——网上书店
6.1 系统功能
6.2 资料库设计
6.3 各个页面的设计
6.3.1 主页
6.3.2 用户注册
6.3.3 用户登录
6.3.4 订购图书
6.3.5 查看订单
6.3.6 修改订单
6.3.7 书目浏览
6.3.8 修改密码
6.3.9 修改个人信息
本章小结
习题
实验五 综合实验——教师查询系统
实验六 综合实验——公车线路查询系统
下篇
第7章 XML基础
7.1 XML快速入门
7.1.1 什幺是XML
7.1.2 第一个XML文档
7.1.3 XML概念的进一步解释
7.2 XML的术语
7.2.1 XML文档的有关术语
7.2.2 DTD的有关术语
7.3 XML语法
7.3.1 XML语法规则
7.3.2 XML中的语法
7.4 DTD的语法
7.4.1 元素
7.4.2 属性
7.4.3 XML实例解析
7.5 XML Schema
7.5.1 XML Schema的发展
7.5.2 Schema文档
7.5.3 XSD数据类型
7.5.4 简单类型定义
7.5.5 複杂类型定义
7.5.6 element元素
7.5.7 attibute元素
7.5.8 group元素
7.5.9 attributeGroup元素
7.5.10 sequence元素
7.5.11 choice元素
7.5.12 all元素
7.5.13 简单内容simpleContent元素
7.5.14 全局元素声明
7.5.15 模式与XML文档的关联
本章小结
习题
实验七 XML基础
第8章 XML文档解析
8.1 XML解析基础
8.1.1 解析器
8.1.2 文档对象模型(DOM)
8.1.3 XML简单程式编程接口(SAX)
8.1.4 DOM解要器的高级功能
8.2 XML解析举例
8.2.1 DOM解析XML文档
8.2.2 SAX解析XML文档
8.2.3 解析器的高级功能
本章小结
习题
实验八 XML解析
第9章 XML与资料库
9.1 藉助XML文档实现资料库之间数据互换
9.1.1 将XML数据插入资料库
9.1.2 由资料库中数据生成XML文档
9.2 文档结构与资料库结构的映射
9.2.1 基于模板驱动的映射
9.2.2 基于模型驱动的映射
9.3SQL Server对XML的支持
9.3.1 配置IIS伺服器支持SQL XML
9.3.2 使用HTTP执行简单查询
9.3.3 套用XSL样式单的查询
9.3.4 使用模板查询
9.3.5 使用XPath查询
9.4 XML资料库
9.4.1 XML和半结构化数据
9.4.2 XML资料库的崛起
本章小结
习题
实验九 XML与资料库
参考文献
前言
上篇
第1章 Web数据概述
1.1 Web资料库的产生与发展
1.1.1 Internet的产生和发展
1.1.2 Web的起源和发展
1.1.3 资料库技术的发展
1.1.4 什幺是Web资料库
1.1.5 Web资料库的发展
1.2 Web资料库系统的体系结构
1.2.1 套用的逻辑结构
1.2.2 资料库的集中式体系结构
1.2.3 资料库的C/S体系结构
1.2.4 Web的B/S体系结构
1.2.5 资料库的三层(C/S/S)体系结构
1.2.6 资料库的三层(B/S/S)体系结构
1.2.7 中间件
1.2.8 多层B/S体系结构
1.2.9 几种体系结构的比较
1.3 Web资料库访问技术
1.3.1 CGI(Comnon Gate Interface)技术
1.3.2 WebAPI(Web Application Programin Interface)技术
1.3.3ASP(Active Server Page)技术
1.3.4 PHP技术
1.3.5 Servlet技术
1.3.6 JSP(Java Server page)技术
1.3.7 Oracle Web套用伺服器
1.3.8 基于Web的资料库访问技术比较
本章小结
习题
第2章 JSP基础
2.1 JSP概述
2.1.1 第一个JSP页面
2.1.2 JSP运行原理
2.1.3 JSP与Servlet的关係
2.1.4 配置JSP运行环境
2.1.5 可以支持JSP运行的其他伺服器
2.1.6 JSP页面测试
2.1.7 小结
2.2 JSP页面的基本组成
2.3 JSP页面中的注释
2.3.1 HTML注释
2.3.2 隐藏注释
2.3.3 脚本注释
2.4 声明
2.4.1 变数声明
2.4.2 方法声明
2.4.3 声明类
2.5 Java代码段
2.6 表达式
2.7 JSP指令
2.7.1 page指令
2.7.2 include指令
2.7.3 taglib指令
2.8 JSP动作
2.8.1 jsp:include动作
2.8.2 jsp:param动作标记
2.8.3 jsp:forward动作
2.8.4 jsp:plugin动作
2.8.5 jsp:useBean动作
本章小结
习题
实验一 JSP脚本和指令
第3章 JSP隐含对象
3.1request对象
3.1.1 获得客户端提交的信息
3.1.2 处理中文信息
3.1.3 其他常用方法
3.1.4 用户注册
3.1.5 获取HTMS表单中的各种数据
3.1.6 表格
3.2 response对象
3.2.1 动态设定contentType属性
3.2.2 response对象的头
3.2.3 response重定向
3.2.4 response的状态行
3.3 out 对象
3.4 session对象
3.4.1 session对象的ID标识
3.4.2 session对象和URL重写
3.4.3 在会话对象中保存数据
3.4.4 session对象的生存时间
3.4.5 session对象的新与旧
3.5 application对象
3.5.1application对象的常用方法
3.5.2用application对象製作留言版
3.6 page对象
3.7 config对象
3.8 exception对象
3.9 pageContext对象
本章小结
习题
实验二 JSP隐含对象的使用
第4章 JSP中使用资料库
4.1 JDBC技术概述
4.1.1 什幺是JDBC
4.1.2 JDBC的用途
4.1.3 JDBC与ODBC和其他API的比较
4.1.4 两层模型和三层模型
4.1.5 SQL的一致性
4.1.6 JDBC产品组件
4.1.7 JDBC驱劝程式的类型
4.2 使用JDBC
4.2.1 注册和载入驱动器
4.2.2 建立连线
4.2.3 传送SQL语句
4.2.4 使用Statement对象扩行语句
4.2.5 ResultSet对象
4.2.6 关闭Statement对象和 Connection对象
4.2.7 事务
4.2.8 事务隔离级别
4.3 在JS宫通过JDBC-ODBC桥使用资料库
4.3.1 顺序查询
4.3.2 随机查询
4.3.3 参数查询
4.3.4 排序查询
4.3.5 更新记录
4.3.6 添加记录
4.3.7 删除记录
4.4 在JSP中通过本地协定纯Java方式使用资料库
4.4.1 访问Oracle资料库
4.4.2 访问SQL Server资料库
4.4.3 查询Excel电子表格
4.5 共享资料库连线
4.6 成绩录入查询系统
本章小结
习题
实验三 JDBC技术
第5章 JSP与JavaBean
5.1 JavaBean组件技术
5.1.1 JavaBean实现机理
5.1.2 JavaBean的属性和方法
5.2 在JSP中使用JavaBean
5.2.1动作标记
5.2.2动作标记
5.2.3动作标记
5.3 Bean的存放目录
5.3.1 对任何Web套用都可以使用的Bean的存放位置
5.3.2 只对examples目录可用的Bean的存放位置
5.3.3 只供某个Web套用使用的Bean的存放位置
5.4 JSP与Bean结合举例
5.4.1 三角形Bean
5.4.2 购物车Bean
5.4.3 读档案Bean
5.4.4 猜数字Bean
5.4.5 标準化试题Bean
本章小结
习题
实验四 JSP标準动作的使用
第6章Web资料库实例——网上书店
6.1 系统功能
6.2 资料库设计
6.3 各个页面的设计
6.3.1 主页
6.3.2 用户注册
6.3.3 用户登录
6.3.4 订购图书
6.3.5 查看订单
6.3.6 修改订单
6.3.7 书目浏览
6.3.8 修改密码
6.3.9 修改个人信息
本章小结
习题
实验五 综合实验——教师查询系统
实验六 综合实验——公车线路查询系统
下篇
第7章 XML基础
7.1 XML快速入门
7.1.1 什幺是XML
7.1.2 第一个XML文档
7.1.3 XML概念的进一步解释
7.2 XML的术语
7.2.1 XML文档的有关术语
7.2.2 DTD的有关术语
7.3 XML语法
7.3.1 XML语法规则
7.3.2 XML中的语法
7.4 DTD的语法
7.4.1 元素
7.4.2 属性
7.4.3 XML实例解析
7.5 XML Schema
7.5.1 XML Schema的发展
7.5.2 Schema文档
7.5.3 XSD数据类型
7.5.4 简单类型定义
7.5.5 複杂类型定义
7.5.6 element元素
7.5.7 attibute元素
7.5.8 group元素
7.5.9 attributeGroup元素
7.5.10 sequence元素
7.5.11 choice元素
7.5.12 all元素
7.5.13 简单内容simpleContent元素
7.5.14 全局元素声明
7.5.15 模式与XML文档的关联
本章小结
习题
实验七 XML基础
第8章 XML文档解析
8.1 XML解析基础
8.1.1 解析器
8.1.2 文档对象模型(DOM)
8.1.3 XML简单程式编程接口(SAX)
8.1.4 DOM解要器的高级功能
8.2 XML解析举例
8.2.1 DOM解析XML文档
8.2.2 SAX解析XML文档
8.2.3 解析器的高级功能
本章小结
习题
实验八 XML解析
第9章 XML与资料库
9.1 藉助XML文档实现资料库之间数据互换
9.1.1 将XML数据插入资料库
9.1.2 由资料库中数据生成XML文档
9.2 文档结构与资料库结构的映射
9.2.1 基于模板驱动的映射
9.2.2 基于模型驱动的映射
9.3SQL Server对XML的支持
9.3.1 配置IIS伺服器支持SQL XML
9.3.2 使用HTTP执行简单查询
9.3.3 套用XSL样式单的查询
9.3.4 使用模板查询
9.3.5 使用XPath查询
9.4 XML资料库
9.4.1 XML和半结构化数据
9.4.2 XML资料库的崛起
本章小结
习题
实验九 XML与资料库
参考文献