Web 数据库技术应用教程 (第二版)(普通高等教育“十一五”国家级规划教材)
分類: 图书,计算机/网络,数据库,数据库理论,
作者: 王承君 主编
出 版 社: 水利水电出版社
出版时间: 2008-7-1字数: 505000版次: 2页数: 320印刷时间: 2008/07/01开本: 16开印次: 2纸张: 胶版纸I S B N : 9787508454467包装: 平装编辑推荐
本书共14章,大致可划分为三个模块。第一个模块包括第1章到第5章,重点讲解Web数据库基本知识,其中,第1章介绍Web数据库的有关概念;第2章讲解关系数据库设计方法;第3章讲解数据库结构化查询语言SQL;第4章讲解超文本标记语言HTML;第5章介绍Web数据库技术。第二个模块讲解Web数据库开发技术,重点讲解最常用的ASP技术,包括第6章到第12章,其中第6、7、8、9章讲解ASP技术的基本知识和脚本语言;第10章讲解ASP数据库访问技术——ADO组件的使用;第11章介绍Web数据库的安全性问题以及常用的防范措施;第12章综合利用前面各章节的基础知识,结合工程开发实践,以一个具体实例分析Web数据库的应用开发过程。第三个模块介绍Web数据库应用开发的一些新知识和新技术,其中,第13章介绍XML的基础知识以及与数据库之间的关系;第14章介绍Web数据库应用开发的新技术ASRNET。全书通俗易懂、深入浅出、实例丰富、重点突出。 本书可以作为应用型本科计算机及相关专业的Web数据库方面的教材,也可以作为计算机专业技术人员的参考书。
内容简介
本书第一版于2005年8月出版,第二版被列入普通高等教育“十一五”国家级规划教材。在第二版中对书的内容编排进行了调整,并增加了对Web数据库开发新技术ASR:NET的简单介绍。本书全面系统地介绍了Web数据库的有关概念和知识领域,重点讲述了Web数据库的编程思想、技术和方法。主要内容包括Web数据库基础、HTML语言、数据库设计和SQL语言、ASP技术、脚本语言、ADO组件对象、数据库与XML基础等,然后以一个具体实例结合工程开发实践分析Web数据库的应用开发过程。本书最后对Web数据库开发的新技术ASRNET进行了简单介绍。全书给出了大量的实例和习题,图文并重,使读者能深刻理解和领会Web数据库程序设计的特点和风格,掌握其方法和要领。
本书内容全面,选材适当,结构合理,理论结合实际,注重应用能力的培养,可作为应用型本科计算机及相关专业学生的Web数据库课程方面的教材,也可以作为成人高校、高职高专以及本科院校举办的二级职业技术学院计算机及相关专业学生学习Web数据库的教材,还可供有关专业的师生及专业技术人员学习参考。
目录
第二版前言
第一版前言
第1章 绪论
本章学习目标
1.1 Web技术
1.2 Web数据库
1.3 Web数据库技术的研究现状
1.4 Web与数据库结合的意义
本章小结
习题
第2章 数据库基础
本章学习目标
2.1 数据库简介
2.2 数据库设计
2.3 数据库的实施与维护
本章小结
习题
第3章 结构化语言SQL基础
本章学习目标
3.1 SQL概述
3.2 数据定义
3.3 数据操纵
3.5 事务处理
本章小结
习题
第4章 HTML语言
本章学习目标
4.1 文档结构
4.2 页面文本修饰
4.3 图像和多媒体
4.4 列表
4.5 超级链接
4.6 表格标记
4.7 窗口框架
4.8 表单
4.9 其他网页修饰
4.10 样式表(CSS)技术
本章小结
习题
第5章 Web数据库技术
本章学习目标
5.1 Web数据库的体系结构
5.2 Web与数据库的连接
5.3 Web数据库的应用开发
5.4 Web数据库的性能优化
本章小结
习题
第6章 ASP开发技术
本章学习目标
6.1 ASP简介
6.2 ASP开发环境综述
本章小结
习题
第7章 ASP的脚本评议VBScript
本章学习目标
7.1 VBScript简介
7.2 VBScript的数据类型
7.3 VBScript中的运算符
7.4 程序结构
7.5 VBScript中的主要函数
本章小结
习题
第8章 ASP中的脚本语言JavaScript
第9章 ASP对象
第10章 ASP访问数据库
第11章 Web数据库的安全
第12章 项目实战——新闻动态发布管理系统
第13章 数据库与XML
第14章 Web数据库新一代开发技术ASP.NET简介
书摘插图
第1章绪论
本章学习目标
通过本章的学习,重点了解如下内容:
了解Web和数据库技术以及两种技术相互结合的发展趋势。
了解Web数据库技术的发展现状。
了解研究Web与数据库的现实意义。
Internet网是全球目前最大的计算机通信网,它遍及全球几乎所有的国家和地区。WWW系统是一个大型的分布式超媒体信息数据库,它极大地推动了Internet的发展,已经成为Internet中最流行、最主要的信息服务方式,可以说,整个Internet就是一个大的数据库。目前Web技术与数据库技术相互融合领域的研究已成为热点研究方向之一。充分发挥DBMS高效的数据存储和管理能力,将客户端融入统一的Web浏览器,为用户提供使用简便、内容丰富的服务已成为Internet的核心服务之一。
1.1Web技术
WWW(World Wide Web)的含义是“万维网”,简称WWW或Web,是一个基于超媒体的信息网络,最初由欧洲物理实验室(CERN)研制,它通过超链接的方式浏览Internet上的信息。当用户发出查询请求时,查询的目标和过程由www自动完成。
WWW由分布在全球各地的Web节点组成,而Web节点由Web服务器管理和维护的多个Web页面组成。一个Web页面是文本、图像、声音、图形、视频等多种形式的信息的集合,每个Web节点都有进入该节点的称为主页的起始页面,每个Web页都有一个称为“超链接”的唯一地址,又称为URL(Uniform Resource Locator,统一资源定位符)。组成URL的一般格式为:协议名+://主机域名(或IP地址)+目录路径。
其中协议名是指定服务连接的协议名称,一般有以下几种:
HTTP:表示与一个WWW服务器的超文本连接。
FTP:表示与一个FTP服务器的文件传输连接。
Gopher:表示一个Gopher服务器上的文件连接。
Telnet:表示与一个远程主机的连接。
File:表示与本地计算机中文件的连接。
目录路径指定服务器中某个资源的位置,其格式与Windows系统中文件访问格式一样,通常为目录,子目录,文件名。例如:http://www.sina.com.crdindex.htrnl。URL命名方案不但确定了查找所需资源的必需位置,并且规定了协议。
……