书籍详情
动态Web数据库技术(基于JSP和XML技术实现21世纪高等院校规划教材)
作者:王红
出版社:中国水利水电出版社
出版时间:2006-01-01
ISBN:9787508433141
定价:¥28.00
购买这本书可以去
内容简介
本书共9章,前6章为上篇,讲述从Web角度研究数据库的内容,包括Web数据库体系结构和如何在JS宫使用各种数据库,后3章为下篇,讲述XML在数据库领域的应用。主要内容包括:Web数据库概论、JSP基础、JSP隐含对象、JSP中使用数据库、JSP与JavaBean、Web数据库实例——网上书店、XML基础、XML文档解析、XML与数据库。每章都配有相应的上机实训。本书注重应用能力的培养,基本理论以够用为度。通过该课程的学习,使学生不仅掌握数据库系统的基本理论,而且通过上机实验和实习加深对基本理论和基本概念的理解,并能够编写具体的JSP应用程序,使学生具有一定的理论水平和应用各种Web数据库研发的能力。本书内容丰富、选材适当、通俗易懂、理论结合实际,注重应用能力的培养,既方便教学,也便于自学,可作为应用型本科计算机及相关专业学生的Web数据库技术课程方面的教材,也可以作为成人高校、高职高专以及本科院校举办的二级职业技术学院计算机及相关专业学生学习Web数据库的教材,还可供有关专业的师生及专业技术人员学习参考。
作者简介
暂缺《动态Web数据库技术(基于JSP和XML技术实现21世纪高等院校规划教材)》作者简介
目录
序
前言
上篇
第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.3 ASP(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.1 request对象
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.1 application对象的常用方法
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 <jsp:useBean>动作标记
5.2.2 <jsp:getProperty>动作标记
5.2.3 <Jsp:setroperty>动作标记
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.3 SQL 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.3 ASP(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.1 request对象
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.1 application对象的常用方法
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 <jsp:useBean>动作标记
5.2.2 <jsp:getProperty>动作标记
5.2.3 <Jsp:setroperty>动作标记
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.3 SQL 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与数据库
参考文献
猜您喜欢