本书首先介绍与ASP编程相关的HTML、VBScript等内容,使读者对网页设计有较为完整的认识,接着具体介绍ASP的基本语法,SQL数据库及数据表的建立与维护。通过具体的实例,由浅入深地介绍在ASP中实现与SQL数据库结合开发站点的方法。\r\n\r\n 为适应电子商务发展的需要,本书使用SQL Server作为后台数据库,为加强读者对数据库的理解,系统讲述了数据库的概念及其特点,并介绍了SQL语言的语法规则,提供了在动态网页中用ASP访问和使用数据库的完整知识,最后通过一个具体的实例,完整地介绍了在ASP中网络数据库的访问和使用。\r\n\r\n 本书可作为各类大中专院校计算机专业的教材,也可作为网络数据库爱好者的参考书。\r\n\r\n\r\n
\r\n
第1章 网络数据库概论 \r\n\r\n 1. l 概述 \r\n\r\n 1. 2 网络数据库的产生及发展 \r\n\r\n 1. 2. l 关系数据库的产生及发展 \r\n\r\n 1. 2. 2 Web的产生及发展 \r\n\r\n 1. 2. 3 网络数据库的发展历程 \r\n\r\n 1. 3 数据库的基本知识 \r\n\r\n 1. 3. l 数据库的基本概念 \r\n\r\n 1. 3. 2 数据库系统的特点 \r\n\r\n 1. 3. 3 数据库系统的组成 \r\n\r\n 1. 4 Web服务器与客户端浏览器 \r\n\r\n 1. 4. 1 IIS服务器 \r\n\r\n 1. 4. 2 PWS服务器 \r\n\r\n 1. 4. 3 客户端浏览器 \r\n\r\n 1. 5 小结 \r\n\r\n 1. 6 习题 \r\n\r\n 第2章 SQL语言 \r\n\r\n 2. 1 SQL语言概述 \r\n\r\n 2. l. 1 SQL的特点 \r\n\r\n 2. 1. 2 SQL的功能和分类 \r\n\r\n 2. 1. 3 SQL的使用说明 \r\n\r\n 2. 2 数据定义语言DDL \r\n\r\n 2. 2. l 创建和删除数据库 \r\n\r\n 2. 2. 2 创建和删除表 \r\n\r\n 2. 2. 3 创建索引 \r\n\r\n 2. 2. 4 添加. 删除表中的字段和索引 \r\n\r\n 2. 2. 5 建立和删除机图 \r\n\r\n 2. 3 数据操纵语言DML \r\n\r\n 2. 3. l 查询数据库中的数据 \r\n\r\n 2. 3. 2 向数据表添加数据 \r\n\r\n 2. 3. 3 更新数据表中的数据 \r\n\r\n 2. 3. 4 删除数据表中的记录数据 \r\n\r\n 2. 4 小结 \r\n\r\n 2. 5 习题 \r\n\r\n 第3章 网络数据库基础 \r\n\r\n 3. 1 HTML语言简介 \r\n\r\n 3. 1. 1 HTML一般标记符与空标记符 \r\n\r\n 3. 1. 2 文件结构标记符 \r\n\r\n 3. 1. 3 区段格式标记符(Block Formatting Tags) \r\n\r\n 3. 1. 4 字符格式标记符(Chaacter Formatting Tags) \r\n\r\n 3. 1. 5 列表标记符(List Tags) \r\n\r\n 3. 1. 6 链接标记符(Anchor Tag) \r\n\r\n 3. 1. 7 多媒体标记符(MultimediaTag) \r\n\r\n 3. 1. 8 表格标记符(Table Tags) \r\n\r\n 3. 1. 9 表单标记符(Form Tags) \r\n\r\n 3. 2 脚本语言 \r\n\r\n 3. 2. l 常用的脚本语言 \r\n\r\n 3. 2. 2 VBScript脚本语言 \r\n\r\n 3. 3 ASP基础 \r\n\r\n 3. 3. 1 ASP的特点和功能 \r\n\r\n 3. 3. 2 ASP的运行环境和工作流程 \r\n\r\n 3. 3. 3 ASP的文件结构 \r\n\r\n 3. 3. 4 ASP基本语法 \r\n\r\n 3. 3. 5 ASP与HTML和VBScript混合编程 \r\n\r\n 3. 4 ASP提高 \r\n\r\n 3. 4. 1 ASP提供的内登对象 \r\n\r\n 3. 4. 2 利用Request对象获取数据 \r\n\r\n 3. 4. 3 利用Response对象输出数据 \r\n\r\n 3. 4. 4 利用Session对象保存数据 \r\n\r\n 3. 4. 5 利用Application对象获取应用程序信息 \r\n\r\n 3. 4. 6 服务器对象server的使用 \r\n\r\n 3. 5 小结 \r\n\r\n 3. 6 习题 \r\n\r\n 第4章 网络数据库的设计与实现 \r\n\r\n 4. l 网络数据库的设计方法 \r\n\r\n 4. 1. 1 数据模型 \r\n\r\n 4. 1. 2 关系数据库的设计理论 \r\n\r\n 4. 2 常用的网络数据库平台 \r\n\r\n 4. 2. 1 MS SQL Server \r\n\r\n 4. 2. 2 Oracle 8i \r\n\r\n 4. 3 网络数据库的建立与维护 \r\n\r\n 4. 3. 1 网络数据库的建立 \r\n\r\n 4. 3. 2 修改数据库文件属性 \r\n\r\n 4. 3. 3 数据库的导入. 导出 \r\n\r\n 4. 3. 4 数据库文件的更名 \r\n\r\n 4. 3. 5 删除数据库文件 \r\n\r\n 4. 4 数据表的建立与维护 \r\n\r\n 4. 4. 1 SQL Server表中字段的数据类型 \r\n\r\n 4. 4. 2 字段属性 \r\n\r\n 4. 4. 3 表的建立 \r\n\r\n 4. 4. 4 表的修改 \r\n\r\n 4. 4. 5 为表创建索引 \r\n\r\n 4. 4. 6 表的更名 \r\n\r\n 4. 4. 7 表的记录操作 \r\n\r\n 4. 4. 8 表的删除 \r\n\r\n 4. 5 查询分析器Query Analyzer \r\n\r\n 4. 6 存储过程Stored Procedure \r\n\r\n 4. 7 小结 \r\n\r\n 4. 8 习题 \r\n\r\n 第5章 网络数据库的访问 \r\n\r\n 5. 1 ASP访问数据库的方式 \r\n\r\n 5. 2 使用ActiveX数据对象(ADO) \r\n\r\n 5. 2. 1 ODBC概述 \r\n\r\n 5. 2. 2 创建和配置ODBC数据源 \r\n\r\n 5. 3 使用ADO访问数据库 \r\n\r\n 5. 3. 1 ADO概述 \r\n\r\n 5. 3. 2 ADO对象的结构 \r\n\r\n 5. 3. 3 使用Connection对象 \r\n\r\n 5. 3. 4 使用Command对象 \r\n\r\n 5. 3. 5 使用Recordset对象访问数据库 \r\n\r\n 5. 4 小结 \r\n\r\n 5. 5 习题 \r\n\r\n 第6章 数据库的完整性和安全性 \r\n\r\n 6. l 数据库的完整性 \r\n\r\n 6. 1. l 数据库的完整性的基本功能及具体内容 \r\n\r\n 6. 1. 2 数据库的完整性分类 \r\n\r\n 6. 1. 3 完整性的约束条件 \r\n\r\n 6. 1. 4 数据库管理系统的完整性控制机制 \r\n\r\n 6. 2 数据库的安全性 \r\n\r\n 6. 2. l 用户安全性 \r\n\r\n 6. 2. 2 权限安全性 \r\n\r\n 6. 3 SQL Server的实现 \r\n\r\n 6. 3. l 数据库完整性在SQL Server中的实现 \r\n\r\n 6. 3. 2 数据库的安全性在SQL Server中的实现 \r\n\r\n 6. 4 小结 \r\n\r\n 6. 5 习题 \r\n\r\n 第7章 网络数据库的应用 \r\n\r\n 7. l 网上在线书店的规划 \r\n\r\n 7. 2 数据库及数据表的创建 \r\n\r\n 7. 2. l 创建用户Customer表 \r\n\r\n 7. 2. 2 创建出版社信息Publisher表 \r\n\r\n 7. 2. 3 创建订单BookBag表 \r\n\r\n 7. 2. 4 创建付款信息Orders表 \r\n\r\n 7. 2. 5 创建留言信息MessageBook表 \r\n\r\n 7. 3 网站主页 \r\n\r\n 7. 4 客户信息管理 \r\n\r\n 7. 4. l 概述 \r\n\r\n 7. 4. 2 系统分析 \r\n\r\n 7. 4. 3 工作流程设计 \r\n\r\n 7. 4. 4 源代码 \r\n\r\n 7. 5 热点图书页面和最新图书页面 \r\n\r\n 7. 5. l 热点图书页面 \r\n\r\n 7. 5. 2 最新图书页面 \r\n\r\n 7. 6 购物数据管理 \r\n\r\n 7. 7 搜索引擎 \r\n\r\n 7. 8 留言薄 \r\n\r\n 7. 9 小结 \r\n\r\n 7. 10 习题 \r\n\r\n 第8章 数据的后台管理 \r\n\r\n 8. l 系统分析 \r\n\r\n 8. 2 书库管理 \r\n\r\n 8. 2. 1 新书入库管理 \r\n\r\n 8. 2. 2 图书管理 \r\n\r\n 8. 2. 3 处理提交的图书数据 \r\n\r\n 8. 3 订单管理 \r\n\r\n 8. 4 小结 \r\n\r\n 8. 5 习题 \r\n\r\n 参考文献 \r\n\r\n \r\n\r\n \r\n
\r\n
随着全球经济的发展, 电子商务将以其简捷肩效的特点成为未来贸易交流的主要方式之一. 面向电子商务事务处理的核心是对网络数据的加工处理. 为了有效地组织. 存储. 管理和使用网上信息, 数据库技术被普遍地应用于网络中的各个领域.
数据库系统可以将网站中的各种数据有机地组合起来, 并自动根据存储在数据库中的信息, 动态地生成Web负面. 用户可以根据自己的需要从Web数据库中取出相应的数据并通过Web页面显示出来.
Web与数据库的结合是网络发展的需要, 也是网络发展的必然趋势. 在这种模式下, Web服务器在前台运行, 而数据库系统在后台运行, 它根据用户的要求对存储在数据库中的数据进行快速. 安全地检索. 当客户机提出一个查询请求时, Web服务器根据用户提出的要求将用户所需要的数据从相应的数据库中取出, 生成动态页面后, 通过网络将结果传送给客户机, 并在客户的浏览器上显示相应的结果.
目前可以使用ASP或PHP等来访问网络数据库中的数据, 本书使用ASP来访问网络数据库, 为了提高网络数据的安全性和实时性, 本书中使用SQL Server作为后台网络数据库.
本书共分8章. 第1章介绍数据库的发展及网络数据库. 第2章介绍如何使用SQL命令建立和删除数据库. 数据表及索引, 如何使用SELECT语句从表中取得所需的数据和修改已存在数据的各种方法和实例. 第3章主要讲解HTML语言. VBScript脚本语言以及ASP技术的基本知识, 详细说明了它们的语法结构及使用方法. 第4章介绍三种数据模型. 关系数据库的设计理论以及如何创建. 删除SQL览Server数据库, 如何在SQL Server数据库中创建和删除各种数据库对象:表. 索引. 存储过程等. 第5章介绍在ASP中使用网络数据库的各种方法, 学习如何创建和配置 ODBC数据源, 详细介绍了ADO的Command对象. Connection对象和Recordset对象的重要属性和方法, 通过实例介绍了使用这些属性和方法进行数据检索. 记录的添加. 修改和删除操作以及数据的分页显示. 与用户的数据交互等技术. 第6章讲解数据库的完整性和安全性及其在SQL Server中的实现. 第7章围绕着Book-Info. Customer. Publisher. BookBag Orders和Message Book等6个数据表, 建立一个在线书店的过程, 第8章介绍图书信息的浏览. 修改和删除, 对用户选购的图书信息进行浏览. 删除和如何管理用户付款信息.
本书的最大特点是实用性强, 在内容选择上侧重主要功能和关键技术, 并提供了相关的实例, 书中所有程序都测试通过, 每章之后均设置了小结和习题, 有利于对所学知识的巩固. 学完本书内容后, 一个在线书店已初具规模. 由于篇幅有限, 本书没有给出VBScript的函数参考及其相关的应用, 读者可在阅读本书的基础上参考其他相关教材.
本书第2. 4. 5. 7. 8章由金林樵编写, 第1. 3. 6章由王卫红编写. 本书由金林樵主编, 王于同审稿.
由于时间仓促, 书中难免有不足之处, 敬请广大读者不吝批评指正. 也可通过Jinlq@zjzs. net与作者探讨.
编者