Web数据库开发技术与实例详解PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:(美)(D.D.古铁雷斯)Dan D.Gutierrez著;侯国峰,韩珊等译
- 出 版 社:北京:电子工业出版社
- 出版年份:2000
- ISBN:7505359339
- 页数:449 页
目录 1
第1章 Internet数据库:一个自然的进化过程 1
1.1 从Desktop到 Webtop 3
1.2 Wintel平台在Web上兴起 4
1.3 开发方向 4
1.3.1 静态内容盛行 5
1.3.2 技术方向 6
1.4 数据库连通性标准 8
1.5 基于Java的开发 8
1.7 后端相关的数据库 9
1.6 基于脚本编写语言的开发 9
1.7.1 独立Web数据库 10
1.7.2 机构范围的局域网/广域网 10
1.7.3 与遗留的硬件及数据库系统接口 10
1.7.4 作为本书中心点的后端 11
1.7.5 修订后端许可证协议费用 11
1.8 对象及对象/关系数据库 12
1.9 Intranets与Extranets 12
1.10 数据库:Web商务的基础 12
1.11 软件开发人员的特别机会 13
1.12 Web数据库开发人员的工具 13
1.13.1 Infinite Humanity 14
1.13 数据库激活的Web站点实例 14
1.13.2 The Real Estate Book 18
1.13.3 UCLA Store售书部电子商务站点 21
小结 24
第2章 Web数据库技术回顾 25
2.1 超文本传输协议(HTTP) 26
2.2 公共网关接口 29
2.2.1 普通数据库方案 32
2.2.2 Visual Basic/CGI接口 33
2.2.4 存储过程 34
2.2.3 数据库设计 34
2.2.5 HTML 35
2.2.6 VISUAL BASIC CGI应用代码 36
2.2.7 CGI数据库脚本编写 47
2.2.8 HTML表单 48
2.2.9 SQL 49
2.2.10 ODBC 49
2.2.11 数据库标记语言 50
2.3 服务器API 50
2.3.1 服务器API概述 51
2.3.2 ISAPI 51
2.3.3 Intemet Database Connector 53
2.4 Server Side Includes(SSI) 56
2.4.1 技术成份 57
2.4.2 CONFIG命令 57
2.4.3 INCLUDE命令 58
2.4.4 ECHO命令 58
2.4.5 FSIZE命令 58
2.4.6 FLASTMO命令 58
2.4.7 EXEC命令 59
2.4.8 数据库SSI扩展 59
2.4.9 SQLSELECT 60
2.4.10 SQLINSERT 62
2.5 Java数据库连接 64
2.5.1 JDBC 64
2.5.2 DAO 65
2.6 Active Server 65
2.6.1 ActiveX Data Objects 66
小结 68
第3章 硬件/软件需求 69
3.1 选择主机解决方案 70
3.1.1 主机Web站点 70
3.1.2 处于同一地点的服务器 71
3.1.3 内部Web服务器 72
3.1.4 可扩展性 73
3.2 Web服务器硬件平台 73
3.2.1 基于Intel处理器 74
3.2.2 高速CPU高速缓存 74
3.2.3 内部高速缓存(Internal Cache) 75
3.2.4 外部高速缓存(Extemal Cache) 75
3.2.5 流水线猝发高速缓存 75
3.2.6 回写L1及L2高速缓存 75
3.2.7 常规的RAM需求 75
3.2.9 CD—ROM 76
3.2.8 硬盘 76
3.2.10 备份方法 77
3.2.11 电源因素 77
3.3 Internet连接与通信硬件 78
3.3.1 点对点 78
3.3.2 帧中继 78
3.3.3 ISDN 79
3.3.4 专用的SLIP/PPP 79
3.3.5 DSL 79
3.3.6 路由器 79
3.3.7 CSU/DSU 80
3.3.8 网络集线器 80
3.3.9 带宽需求分析 81
3.3.10 TCP/IPIntranet测试实例 82
3.4 Windows NT 4.0 Server 82
3.4.1 CPU性能 83
3.4.2 调整存储器 85
3.4.3 虚拟存储器 85
3.4.4 整理硬盘碎片 86
3.4.5 监视站点连接 87
3.5 Web服务器软件 87
3.5.1 Microsoft Internet Information Server(IIS) 88
3.6.2 调整性能 91
3.6.1 数据库功能 91
3.6 SQLServerfor NT 91
3.6.3 RAM因素 92
3.6.4 高速缓存存储器 93
3.6.5 SQLServer性能监视器 94
3.6.6 SQLTrace 95
3.6.7 存储过程 95
3.6.8 临时数据库大小 96
3.6.9 查询优化分析 96
3.6.10 Web应用分析 98
小结 99
第4章 建立WebTop数据库 101
4.1 InternetDatabaseConnector(IDC) 102
4.1.1 IDC体系结构 103
4.1.2 创建ODBC DSN 105
4.1.3 IDC处理预演 105
4.2 数据库设计 109
4.2.1 选择一个设计工具 109
4.2.2 建立数据库方案 110
4.2.3 创建一个ODBC数据源 111
4.2.4 转换Access对象 111
4.2.5 从存储过程获得最佳结果 115
4.3.1 设计查询 116
4.3 查询设计 116
4.3.2 Internet Database Connector(idc)文件 118
4.4 检索结果集 119
4.4.1 HTML扩展(htx)文件 120
4.4.2 详细内容节(DETAILSECTION) 120
4.4.3 条件逻辑 120
4.4.4 内部变量 121
4.4.5 来自IDC文件的参数 121
4.4.6 HTTP变量 121
4.5 IDC开发技术 123
4.5.1 多选择列表框 123
4.5.2 参数传递 124
4.5.3 计数 128
4.5.4 添加记录 130
4.5.5 下穿 132
4.5.6 批量查询和复合查询 137
4.6 IDC到ASP转换器 138
4.7 SQLServer Web Assistant 139
4.7.1 Build a Query from the Database Hierarchy 139
4.7.2 Enter a Query as Free-Form Text 140
4.7.4 时间安排选项 141
4.7.3 Use a Query in a Stored Procedure 141
4.7.5 文件选项 143
4.7.6 格式化选项 143
小结 145
第5章 Visual J++与数据库的连接 147
5.1 Visual J++回顾 148
5.1.1 WFC 148
5.1.2 DHTML 148
5.1.3 RAD组件 149
5.1.4 目标用户 149
5.2 Windows Foundation Classes(WFC) 150
5.2.2 WFC类 151
5.2.1 WFC和COM 151
5.2.3 GUI类 152
5.2.4 系统类 152
5.2.5 数据类 153
5.2.6 DHTML类 153
5.2.7 安全 156
5.3 WFC Designer 156
5.3.1 数据访问 157
5.3.2 DataSource控件 157
5.3.3 DataBinder控件 159
5.3.4 DataNavigator控件 161
5.3.5 DataGrid控件 162
5.4 Universal Data Access 163
5.5 ADO for Java 163
5.5.1 Connection对象 165
5.5.2 Command对象 167
5.5.3 Parameter对象 169
5.5.4 Recordset对象 171
5.5.5 Field对象 175
5.5.6 Error对象 177
5.5.7 Collections 178
5.5.8 Parameters 178
5.5.9 Fields 178
5.5.11 Remoteable Recordsets 179
5.5.10 Error 179
5.5.12 JADO事件处理 180
5.6 Data Form Wizard 181
5.6.1 Data Form Wizard生成的代码 189
5.6.2 启动和退出一个应用程序 201
5.6.3 基本的应用程序结构 201
5.6.4 处理事件 202
5.7 Visual Database Tools 203
小结 204
第6章 JDBC 205
6.1 JDBC基本原理 206
6.2 一般设计目标 208
6.2.1 分布式模块 209
6.2.2 JDBC的远见 209
6.2.3 ODBC的影响 211
6.2.4 JDBC技术目标 212
6.3 主要的JDBC类 212
6.4 DiverManager类 214
6.5 数据库URL 215
6.6 Connection类 216
6.7 Statement类 218
6.8 PreparedStatement类 220
6.9 CallableStatemet类 221
6.10 ResultSet类 223
6.11 使用数据库MetaData 226
6.11.1 ResultSetMetaData类 227
6.12 DatabaseMetaData类 228
6.13 实现一个驱动程序 234
6.14 安全模型 235
6.15 编码实例 235
6.15.1 一个SELECT例子 236
6.15.2 UPDATE例 237
小结 238
第7章 Active服务器和ADO 239
7.1 ActiveX脚本 240
7.2 Active Server Framework 241
7.2.1 ActiveX 242
7.2.2 Active Desktop 242
7.2.3 Active Server 243
7.3 Active Server Pages 243
7.3.1 Server-Side Includes 244
7.3.2 Active Server对象 245
7.3.3 Application对象 246
7.3.4 Session 对象 248
7.3.5 Request 对象 249
7.3.6 QueryString集合 250
7.3.7 Forms集合 252
7.3.8 ServerVariables集合 253
7.3.9 Cookies集合 256
7.3.10 ClientCertificate集合 256
7.3.11 Response对象 258
7.3.12 Server对象 260
7.3.13 Active Server组件 261
7.3.14 Advertisment Rotator组件 263
7.3.15 Blowser Capabilities组件 264
7.3.16 Context Linking组件 265
7.3.17 Database Access组件 266
7.3.18 File Access组件 266
7.3.19 Text Stream组件 267
7.3.20 使用VB创建服务器组件 268
7.4 Visual InterDev Data Form向导 268
7.4.1 TableNameAction.asp 269
7.4.2 TableNameForm.asp 269
7.4.3 TableNameList.asp 269
7.5 COM/DCOM 269
7.7 OLEDB应用程序的组件 271
7.6 OLE DB概述 271
7.8 ActiveX Data Objects(ADO) 273
7.8.1 ADO性能 274
7.9 ADO集成 276
7.10 ADO对象 276
7.11 Connection对象 278
7.11.1 方法 280
7.11.2 属性 280
7.12 Recordset对象 280
7.12.1 方法 283
7.12.2 属性 283
7.13 Command对象 284
7.13.1 方法 285
7.13.2 属性 285
7.14 Filed对象 287
7.14.1 方法 287
7.14.2 属性 288
7.15 Parameter对象 288
7.15.1 方法 288
7.15.2 属性 289
7.16 ADO错误处理 290
7.16.1 Error集合 290
7.16.2 Error对象 291
7.18 ADO实例 292
7.17 使用ADO的Connection Pooling 292
7.18.1 使用Connection,Command和Recordset对象 293
7.18.2 打开记录集 293
7.18.3 启动存储过程 294
7.18.4 执行批更新 297
小结 297
第8章 Visual InterDev 299
8.1 基本结构 301
8.1.1 Web工程 301
8.1.3 HTML文件 302
8.1.2 创建并编辑Web工程 302
8.1.4 Global文件 303
8.1.5 图形图像及多媒体文件 303
8.1.6 Active Server Pages 303
8.1.7 ActiveX Layout文件 303
8.1.8 工作区 303
8.2 建立数据库连接 304
8.2.1 Database Project 304
8.2.2 Database Wizards 306
8.2.3 Database Connection Wizards 306
8.2.4 New Database Wizard 308
8.2.5 Data Form Wizard 309
8.2.6 Data Range Builder Wizard 315
8.3 Design-Time ActiveX Controls 317
8.2.7 插入新的数据库项 317
8.3.1 Data Command Design-Time控件 319
8.3.2 插入Data Command控件 319
8.3.3 配置一个Data Command控件 321
8.3.4 使用拖放创建Data Command控件 324
8.3.5 Data Range Header及Data Range Footer Design-Time控件 324
8.4 Visual Data Tools 335
8.4.1 Data View 336
8.4.2 维护表结构 337
8.4.4 表属性 339
8.4.3 表Properties对话框 339
8.4.5 Relationship属性 340
8.4.6 Index/Keys属性 341
8.4.7 视图 342
8.4.8 存储过程 343
8.5 Database Desigener 343
8.5.1 数据库图 344
8.5.2 创建数据库图 345
8.5.3 修改表结构 346
8.6 Query Designer 349
8.6.1 Diagram窗格 351
8.6.2 Query Designer工具栏 352
8.6.3 Joins 353
8.6.4 Grid窗格 353
8.6.5 SQL窗格 354
8.6.6 执行查询 354
8.7 存储过程 355
8.7.1 存储过程编辑器 355
8.7.2 执行存储过程 356
8.7.3 ODBC脚本文件 357
8.8 可扩展性 358
小结 359
第9章 发布桌面数据库 361
9.1 作为ODBC数据源的Microsoft Access 362
9.1.1 使用一个ODBC数据源 367
9.1.2 使用桌面ODBC数据源的限制 367
9.2 Microsoft Access 97的优化工具 369
9.2.1 Upsizing Wizard 370
9.2.2 创建新的SQLServer数据库 370
9.2.3 选择表和优化选项 373
9.2.4 完成优化过程 374
9.2.5 优化数据的一些特殊考虑 375
9.2.6 SQLServer Browser 376
9.3.1 Microsoft Access 97 378
9.3 生成静态数据库内容的Web页面 378
9.3.2 常用Web功能 379
9.3.3 超链接数据类型 380
9.3.4 Publish to the Web向导 382
9.3.5 设计自己的Publish to the Web向导模板 413
9.3.6 WebBrowser控件 414
9.3.7 使用具有Web功能的宏命令进行VBA编程 415
9.3.8 使用VBA为Access生成定制的HTML 416
9.3.9 静态数据库内容桌面实现研究 418
小结 420
第10章 Web数据库实例研究 421
10.1 使用ODBC的CGI脚本程序解决方案 422
10.2 使用中文黄页 423
10.2.1 Browse Mode 423
10.2.2 Search Mode 427
10.3 硬件设备 429
10.4 系统软件需求 429
10.5 应用软件需求 430
10.6 数据库设计 430
10.7 Cold Fusion实现 433
10.7.1 Browse Mode实现 435
10.7.2 Search Mode实现 444
小结 449
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《看漫画学钢琴 技巧 3》高宁译;(日)川崎美雪 2019
- 《优势谈判 15周年经典版》(美)罗杰·道森 2018
- 《社会学与人类生活 社会问题解析 第11版》(美)James M. Henslin(詹姆斯·M. 汉斯林) 2019
- 《海明威书信集:1917-1961 下》(美)海明威(Ernest Hemingway)著;潘小松译 2019
- 《迁徙 默温自选诗集 上》(美)W.S.默温著;伽禾译 2020
- 《上帝的孤独者 下 托马斯·沃尔夫短篇小说集》(美)托马斯·沃尔夫著;刘积源译 2017
- 《巴黎永远没个完》(美)海明威著 2017
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017