具体描述
周世雄编著
本书完整地介绍使用WindowsNT、UNIX
架设Internet网络服务器时,各种网络数
据库的“快速”解决方案与设计要诀,让
使用者在浏览器中,通过Internet或
Intranet,存取网络数据库中的数据。各种
解决方案包括:
InternetDatabaseConnector、ActiveXData
Object、Advanced Data Connector、
NetscapeLiveWire、AllaireColdFusion、
TrilogyRDA/Web、NovellNetBasic、
SybaseWeb.sql、BorlandIntraBuilder。
作者简介
目录信息
第一章 ASP/ADO网络数据库技术
1-1网络数据库解决方案
网络数据库解决方案的趋势
存取网络数据库的操作方式
网络数据库解决方案
CGI
InternetDatabaseConnector
AdvancedDataConnector
ActiveServerPages与ADO
1-2InternetInformationServer
InternetInformationServer3.0
如何得到IIS3.0
安装IIS3.0
相关站点
1-3ActiveServerPages简介
ActiveServerPages
运行ActiveServerPages所需环境
ActiveXServerComponents
ASP对象
在多个网页间共享数据
asp文件
ASP语法
传送字串到用户端的浏览器
连接到指定的URL地址
使用VBScript或JScript的ASP语法
另外一种ASP写法
<SCRIPT>标记
设定某一网页使用的script语言
一个网页使用多种script语言
#INCLUDE包括其他文件
开发客户端script程序代码
注 释
ASP取得表单(form)输入数据的方法
ASP存取Cookies的方式
写入Cookies注意事项
1-4ActiveXDataObject简介
ActiveXDataObject
可连接支持ODBC的数据库
ADO运行环境
ADO有关资料
1-5OpenDatabaseConnectivity
ODBC驱动程序
建立用户数据源名称
1-6运行网络数据库的步骤
运行网络服务器和建立虚拟目录
存取Access数据库
存取SQLServer数据库
存取Text数据库
存取其他ODBC数据库
第二章 SQL数据库命令
2-1查询数据库的数据
SQL数据库查询
查询所有的列
查询部分列
设定查询条件
排 序
连接多个数据表
2-2更新数据库的数据
数据库新增数据
数据库修改数据
数据库删除数据
2-3更新数据库的数据表
新增数据库中的数据表
删除数据库中的数据表
新增数据表列
删除数据表列
第三章 ActiveXDataObjects
3-1ADO数据库设计要领
查询数据
更新数据库数据
连接多个数据表
3-2ADO数据库范例
CreateObject定义ADO元件
<OBJECT>定义ADO元件
美化查询结果报表
显示图片、超连接和E-Mail
GetRows读取查询数据
RS(”列名称”)
显示多页的查询报表
使用JScript显示查询结果
Connection/Resultset属性
第四章 ActiveXDataObjects技术手册
4-1ActiveXDataObjects简介
4-2Connection对象
Connection对象简介
Connection对象的关系与成员
BeginTrans方法
Close方法
CommitTrans方法
Execute方法
Open方法
RollbackTrans方法
Attributes属性
CommandTimeout属性
ConnectionString属性
ConnectionTimeout属性
DefaultDatabase属性
IsolationLevel属性
Mode属性
Provider属性
Version
4-3Recordset对象
Recordset对象
光标模式
更新的模式
Recordset对象的关系与成员
AddNew方法
CancelBatch方法
CancelUpdate方法
Clone方法
Close方法
Delete方法
GetRows 方法
Move方法
MoveFirst方法
Move Last 方法
MoveNext 方法
MovePrevi ous方法
Next Recordset方法
Open方法
Repuery方法
Resync方法
Supports 方法
Update方法
UpdateBatch方法
AbsolutePage 属性
AbsolutePosition属性
ActiveConnection 属性
BOF 及EOF 属性
Bookmark属性
CacheSize 属性
CursorType属性
EditMode属性
Filter属性
LockType属性
Max Records属性
PageCount属性
PageSize属性
RecordCount属性
Source属性
Status属性
4-4Command对象
Command 对象简介
Command对象的关系与成员
CreateParameter方法
Execute方法
ActiveConnection属性
CommandText 属性
CommandTimeout属性
CommandType属性
Prepared属性
第五章 学校教学网络设计
5-1统考联机查榜系统
设计实例
设计实例详细说明
5-2学生成绩联机查询系统
设计实例
设计实例详细说明
5-3联机学校注册选课系统
设计实例
设计实例详细说明
5-4研讨会联机报名系统
设计实例
设计实例详细说明
5-5网络教学系统
第六章 医院网络应用设计
6-1医院门诊时间表联机查询系统
设计实例
设计实例详细说明
6-2联机医院预约挂号系统
设计实例
设计实例详细说明
第七章 商业网络应用设计
7-1特价商品联机查询系统
设计实例
设计实例详细说明
7-2联机购物系统
设计实例
设计实例详细说明
7-3房屋中介联机查询系统
设计实例
设计实例详细说明
7-4联机择友系统
设计实例
设计实例详细说明
7-5其他商业网络应用
联机买卖交易系统
联机征求命名系统
杂志联机查询订购系统
生活信息联机查询系统
电影查询预约系统
电台联机查询系统
联机多人游戏系统
第八章 银行网络应用设计
8-1银行联机查询系统
设计实例
设计实例详细说明
8-2信用卡联机查询系统
设计实例
设计实例详细说明
第九章 股市网络应用设计
9-1股市成交联机查询系统
设计实例
设计实例详细说明
9-2联机股市交易系统
设计实例
设计实例详细说明
第十章 运输旅游网络应用设计
10-1时刻表联机查询系统
设计实例
设计实例详细说明
10-2联机机票车票订购系统
设计实例
设计实例详细说明
10-3其他运输旅游网络应用
旅行社联机查询报名系统
旅馆联机查询预约系统
邮件运送联机查询预约系统
· · · · · · (收起)
读后感
用户评价
坦白说,我之前尝试过好几本号称“速成”的数据库书籍,结果大多是虎头蛇尾,前面讲得花哨,一到实操就戛然而止。但这一本完全颠覆了我的预期。它对“设计实例”的侧重点把握得极其精准,书中每一个案例都不是那种教科书式的、不食人间烟火的理想模型,而是非常贴近企业级应用中会遇到的真实复杂度——比如权限管理体系的复杂关联查询,或者日志数据的存储效率问题。作者在讲解如何从业务需求文档逆向推导出最优物理模型时,所采用的决策树分析法,是我之前从未在其他资料中系统学习过的。这种强调“设计思维”而非单纯“语法记忆”的训练,极大地提升了我作为设计者的整体架构能力,感觉自己不再只是一个SQL的执行者,而真正开始理解数据库的生命周期管理了。
这本书的排版和内容组织逻辑简直是为我这种偏爱系统学习的读者量身定做的。它不像某些技术书籍那样内容碎片化,而是构建了一个清晰的知识地图。从最基础的ER图设计理念,到后期的性能优化策略,每一步都衔接得天衣无缝,读起来有一种层层递进的满足感。特别值得一提的是,书中对于不同数据库管理系统(DBMS)之间的特性差异对比分析得非常到位,没有那种“一招鲜吃遍天”的误导性论调。它会坦诚地指出,比如在处理高并发写入时,某个特定引擎的优势和局限性在哪里,这对于未来需要进行技术选型的读者来说,是极其宝贵的经验财富。我感觉作者不是在“教”我知识点,而是在“分享”他多年积累下来的实战教训,这种真诚的态度让学习过程变得既轻松又高效。
阅读体验上,这本书的语言风格非常成熟且专业,但又没有陷入过度晦涩的学术泥沼。作者的叙述笔触细腻,尤其在探讨数据一致性与事务隔离级别时,他没有选择枯燥地罗列ACID特性,而是通过一个银行转账的场景,将四个隔离级别可能导致的脏读、不可重复读等问题可视化地呈现出来。这种细节的捕捉能力,让复杂的技术概念瞬间变得鲜活可感。此外,书中对SQL语句的调优部分,也展现了很深的功力,它不仅告诉你“慢查询”该怎么写得快,更重要的是,它会带你深入到查询执行计划(Execution Plan)的层面去解读数据库引擎是如何思考和执行你的指令的。这对于想要从“能用”迈向“精通”的读者来说,简直是醍醐灌顶的宝贵财富。
这本书的讲解风格真的让人耳目一新,作者似乎非常注重理论与实践的结合,这一点在市面上很多数据库入门书籍中是比较少见的。我特别欣赏它在介绍核心概念时所采用的类比和深入剖析的方法,不像有些教材那样干巴巴地堆砌定义。比如,在讲到范式理论时,它没有停留在抽象的数学定义上,而是通过一个具体到近乎生活化的业务场景来展示冗余数据带来的痛苦,进而引出分解的必要性,这种沉浸式的学习体验极大地降低了理解难度。而且,书中的示例代码和随书附带的资源包质量非常高,几乎可以直接投入到实际的项目搭建过程中去验证所学知识点。对于那些希望快速上手,构建稳健数据库结构的新手来说,这本书无疑提供了一个坚实而又富有启发性的起点,它教会你的不仅仅是“怎么做”,更是“为什么这么做”的底层逻辑,这才是区分普通操作手册和优秀技术书籍的关键所在。
这本书的价值远超其纸张的重量,它更像是一份跨越多个技术阶段的实践指南。我发现,即便是对于我这样已经工作几年、对基础概念有一定了解的从业者,它依然提供了很多新的视角和优化思路。比如,书中关于数据迁移策略和数据备份恢复的最佳实践章节,内容详实且具有极强的可操作性,这部分内容往往被初级教材所忽略,但却是生产环境中决定生死的关键环节。作者在这些“幕后”工作的讲解上倾注了大量心血,确保读者不仅能设计出漂亮的Schema,还能确保数据在任何突发情况下都能安全、完整地回归。它不是那种读完就束之高阁的书,而是应该放在手边,时常翻阅,对照自己当前项目进行反思和改进的“工作手册”。