目 錄
前言
第1章 開始
1.1本章簡介
1.2使用無格式文件發(fā)布數據
1.3第2級數據廣播——輸出到HTML
1.4一個工具,許多種數據庫方法
1.4.1Web.DATA示例
1.4.2使用Web.DATA和CGI
1.5結論
第2章 MicrosoftVisual InterDev
和Information Builders的
WebF OCUS
2.1本章簡介
2.2MicrosoftVisualInterDev
2.2.1創(chuàng)建簡單的ActiveServer頁面
2.2.2向Web項目中添加外部文件
2.2.3向Web項目中添加數據連接
2.2.4DataFormWizard
2.2.5使用Database Designer
2.3InformationBuilders 的WebFOCUS
2.3.1在Web上發(fā)布報表
2.3.2從超文本鏈調用WebFOCUS
2.3.3從窗體中調用WebFOCUS
2.3.4運行特別報表
2.3.5特殊的WebFOCUS語法
第3章 提高Web數據庫的效率
3.1本章簡介
3.2E-R模式
3.3簡單正規(guī)化的要領
3.4使用反規(guī)范化提高性能的技巧
3.5分裂和合并表的要點
3.6索引的作用和影響
3.7如何管理參照完整性
3.8解決控制數據庫瓶頸的問題
3.9理解數據結構和數據關系
3.10有效使用聯(lián)結和子查詢
3.11減小CPU開銷
3.12考慮視圖性能問題
3.13最小化在SQL環(huán)境中使用的資源
3.14確定進行性能調整的需求
第4章 在Web上成功使用對象數據
庫
4.1本章簡介
4.2商業(yè)問題,技術解決方案
4.3一個動態(tài)的、活動Web應用的解析
4.4數據庫層的可擴充性
4.5在Web服務器體系中進行高速緩存的
性能和影響
4.6可縮放性問題
4.7權衡現(xiàn)有系統(tǒng)
4.8小結
第5章 使用ColdFusion
5.1本章簡介
5.2入門
5.3ColdFusi on技術
5.4ColdFusion制標語言
5.5ColdFusion管理員
5.6選擇和輸出數據
5.7在SQL語句中使用動態(tài)參數
5.8創(chuàng)建HTML窗體查詢前端
5.9在CFOUTPUT節(jié)中使用參數
5.10插入、更新和刪除數據
5.11更新數據
5.12刪除數據
5.13ColdFusion應用框架
5.14示范應用
第6章 MiniSQL和W3 -mSQL接口
6.1本章簡介
6.2MiniSQL規(guī)范
6.2.1Create子句
6.2.2Drop子句
6.2.3Insert子句
6.2.4Delete子句
6.2.5Select子句
6.2.6Update子句
6.3數據庫引擎
6.4C程序設計API
6.4.1msql Connect ()
6.4.2msql SelectDB ()
6.4.3msql Query ()
6.4.4msql StoreR esult ()
6.4.5msql FreeR esult ()
6.4.6msql Fetc hRow ()
6.4.7msql DataSeek ()
6.4.8msqqlN umRows ()
6.4.9msql Fetc hField()
6.4.10msqlFi eldSeek ()
6.4.11msql NumFields ()
6.4.12msqlLi stDBs ()
6.4.13msqlLi stTables ()
6.4.14msqlListFields ()
6.4.15msql Close ()
6.5mSQL終端監(jiān)控器
6.6mSQL數據庫管理
6.7mSQL數據模式查看器
6.8訪問控制
6.9W3-mSQL
6.10Lite程序設計語言
6.10.1窗體數據
6.10.2變量、類型和表達式
6.10.3條件和循環(huán)
6.10.4用戶定義函數
6.10.5用戶定義庫
6.11其他信息和插件
第7章 在Internet上使用自然語言處
理訪問關系型數據
7.1本章簡介
7.2在Intenet上有效地使用關系型數據
庫
7.2.1查找正確的數據庫
7.2.2瀏覽關系型數據庫
7.2.3在Web應用中嵌入EnglishWizard
Web/Server
7.2.4Engli shWizard Web/ Server 體系
7.2.5結論
7.3普及數據倉庫
7.3.1概述
7.3.2為什么數據倉庫很難發(fā)布
7.3.3數據倉庫查詢概貌
7.3.4指點單擊方案的局限性
7.3.5EnglishWizard和數據倉庫
7.3.6EnglishWizard語義層
7.3.7EnglishWizard體系
7.3.8結論
7.4使用Engli shWizard
第8章 使用Java訪問數據庫
8.1本章簡介
8.2Java為什么如此特殊
8.2.1Java是面向對象的
8.2.2Java是和平臺無關的
8.2.3Java是動態(tài)配置的
8.2.4Java是安全的
8.3有關基于Java數據訪問的特殊問題
8.4JDBC——明顯的選擇
8.5JDBC和ODBC的差異
8.6JDBC的兩層和三層實現(xiàn)
8.7JDB C驅動程序的類型
8.8JDBC的替代者
8.8.1Java的ODBC實現(xiàn)
8.8.2本地API
8.9對象方案
8.10高層接口
8.11企業(yè)計算的優(yōu)化
8.12應用:XDB系統(tǒng)的JetExpress
8.12.1動態(tài)SQL的問題
8.12.2聯(lián)編SQL的JetExpress方法
第9章 使用OpenLink進行Java數據
庫互連
9.1本章簡介
9.2Java語言環(huán)境
9.3Java數據庫互連標準
9.4JDBC和ODBC
9.5OpenLink 多層ODBC體系
9.6OpenLink JDBC體系
9.7OpenLink JDBC技術指南
9.7.1OpenLink JDBCURL詳解
9.7.2OpenLink URL連接屬性
9.8OpenLink JDBC連接URL 示例
9.9配置OpenLink JDBC連接屬性
9.10剖析OpenLink JDBC連接URL翻譯
9.11Java到C——橋
第10章 Java的JDBC數據庫訪問協(xié)議
概述
10.1本章簡介
10.2SQL級API
10.3主要接口概述
10.4JDBC驅動程序接口
10.5數據庫連接
10.6傳遞參數和接收結果
10.7將SQL數據類型映射為Java
10.8異步、線程化和事務
10.9游標
10.10JDBC接口
10.11動態(tài)數據庫訪問
10.12動態(tài)類型化數據訪問
10.13示范JDBC程序
10.14JDBC可下載資源
10.15JDBC-ODBC橋驅動程序
第11章 Sybase的websql
11.1本章簡介
11.2Sybaseweb.sql概述
11.2.1在HTS文件中使用SQL
11.2.2使用SQL 查詢數據庫
11.2.3使用SQL執(zhí)行其他的數據庫操
作
11.2.4在HTS文件中使用Perl 變量和
窗體數據
11.2.5訪問HTS文件中的HTML窗體
數據
11.2.6HyperTextSybase(HTS)文件
格式
11.2.7訪問HTS文件
11.2.8在HTS 文件中使用Perl
11.2.9API——在HTS文件中使用Perl
變量和窗體數據
11.2.10使用Web.sql返回非HTML數
據
11.2.11使用HTS文件和Perl 腳本返回
數據的例子
11.2.12返回HTTP頭信息
11.2.13設置cookie值的例子
11.2.14URL重定向的例子
11.3Sybase web.sql例子
11.3.1HTS文件中的TransactSQL語
句
11.3.2HTS文件中的Perl腳本
11.3.3執(zhí)行SQL事務語句
11.3.4分析窗體數據
11.3.5在窗體數據中使用Perl變量
11.3.6處理錯誤消息
11.3.7處理Perl 腳本
11.3.8處理服務器結果
第12章 IBMWebConnectorsforIMS和
CICS
12.1本章簡介
12.2IMS Web
12.2.1IMS WebStudio
12.2.2IMS Web開發(fā)
12.2.3在IMS Web Studio中創(chuàng)建項目
12.2.4自定義生成的代碼
12.3IMS Web遺留系統(tǒng)重用示例
12.3.1修改輸入HTML
12.3.2修改輸出HTML
12.4IBMCICSInternet插座
12.4.1CICSGateway的作用
12.4.2配置Web服務器
12.4.3啟動CICSGateway
第13章 INFORMIX-UniversalWeb
Connect
13.1本章簡介
13.2Web上的數據庫應用體系
13.3解決方案概觀
13.4技術概觀
13.5INFORMIX-UniversalWebConnect
組件
13.6使用Universi alWeb Connect
13.7INFOR MIX-Universal Web Connect
API
13.8組件詳細信息
13.8.1Web瀏覽器
13.8.2Web服務器
13.8.3Web驅動程序模塊
13.8.4終端用戶應用
13.8.5共享內存
13.8.6配置文件
13.8.7日志文件
13.8.8UniversalWebConnect服務
13.8.9wcstat程序
13.8.10瀏覽器連接的類型
第14章 Progress Software的WebS peed:
確保Internet上事務處理的安
全性
14.1本章簡介
14.2挑戰(zhàn)
14.3安全性和完整性解決方案
14.4CGI腳本
14.5高級安全性特性
14.6Internet事務處理系統(tǒng)
14.7WebSpeed方法
14.7.1WebSpeed 和安全性
14.7.2WebSpeed安全性小結
14.7.3未來的WebSp eed
14.8Internet安全性術語詞匯表
14.9其他信息索引
第15章 使用NetObjectsFusion
15.1本章簡介
15.2NetObjects Fusion主要視圖
15.3Asssets 視圖
15.4Publish視圖
15.4.1發(fā)布數據
15.4.2創(chuàng)建數據對象
15.4.3為外部數據創(chuàng)建數據對象
15.4.4創(chuàng)建數據列表
15.4.5創(chuàng)建堆疊頁面
15.5使用Fusion
15.5.1構建站點的步驟
15.5.2設計頁面
15.5.3修改站點樣式
15.5.4數據庫發(fā)布
15.5.5預演和發(fā)布站點
第16章 Netscape 的LDAP協(xié)議和目錄
服務
16.1本章簡介
16.2概述
16.3Internet 和Intranet 目錄
16.4LDAP協(xié)議和目錄服務
16.5目錄操作
16.6目錄拓撲、Referral和復制
16.7拓撲限制和挑戰(zhàn)
16.8目錄API
16.9外部表示和交換格式
16.10登錄、口令和訪問控制
16.11目錄和NetscapeNavigator
16.12目錄和分類服務器互操作性
16.13目錄和其他服務
16.14兩個附加的例子
第17章 OracleDesigner/2000 :在Web
上發(fā)布應用
17.1本章簡介
17.2OracleWebServer概述
17.3Designer/2000 WebServrGenerator
17.4逆向工程和生成用于Web的應用
17.5生成的Web應用
17.6WebServer生成器
17.7OracleWebServer生成器的工作原
理
17.7.1模型設計
17.7.2生成處理
17.8模型定義和數據使用
17.9生成的應用
17.10生成的頁面
17.11啟動頁面
17.12查詢窗體
17.13記錄列表頁面
17.14視圖窗體
17.15HTML格式化
第18章 Microsoft的AdvancedData
Connector
18.1本章簡介
18.2詳細構件視圖
18.3詳細控制流
18.4構建ADC 應用
18.4.1連接到數據庫
18.4.2運行SQL 腳本
18.4.3安裝和驗證數據庫
18.5HTML框架
第19章 使用Sapphire/Web向Web
發(fā)布數據
19.1本章簡介
19.2Web對于數據庫的挑戰(zhàn)
19.3各種用于數據/Web集成的方法
19.4Sapphire/Web和Bluestone簡介
19.5什么是Sapphire/Web?
19.6Sapphire/Web界面
19.7Sapphire/Web體系概述
19.8使用Sapphire/Web
19.8.1步驟1:創(chuàng)建新的項目
19.8.2步驟2:創(chuàng)建HTML頁面
19.8.3步驟3:使用DSQL創(chuàng)建數據
庫查詢
19.8.4步驟4:聯(lián)結處理
19.8.5步驟5:發(fā)布完成的Web應
用
19.9運行時刻應用
19.10Sapphi re/Web 特性
19.10.1數據庫訪問特性
19.10.2體系結構特性
19.10.3Sapphire/Web應用服務器
第20章 為什么使用C0B0L開發(fā)Web
數據庫應用?
20.1本章簡介
20.2訪問SQL數據庫
20.3將現(xiàn)有的CICS應用轉換為基于Web
的應用
第21章 WDB:Web和SQL數據庫
之間的一個共享件接口
21.1本章簡介
21.2概述
21.3如何使用WDB
21.4Form模式
21.5Query模式
21.6Default模式
21.7將WDB移植到其他的數據庫系統(tǒng)
21.8安裝
21.9寫入窗體定義文件
21.10窗體定義文件語法
21.10.1內部變量
21.10.2函數
第22章 使用001開發(fā)更好、更快和更
便宜的基于Internet的應用
22.1本章簡介
22.2為什么軟件會失敗
22.3“糾正錯誤”
22.4系統(tǒng)和開發(fā)難以控制
22.5事情如何發(fā)展到如此地步
22.6一種完全不同的方法
22.7DBTF哲學
22.8對面向系統(tǒng)對象(SOO)進行模型
化
22.9開發(fā)過程
22.10不再需要
22.11為Internet而開發(fā)的001應用:三
個實例研究
22.12結論
第23章 州高速公路部門交通管理
的事故記錄系統(tǒng)
23.1本章簡介
23.2道路安全工程處理
23.3ARS系統(tǒng)
23.4用于修改/演化/維護的設計
23.5使用FMap和TMap的螺旋式開發(fā)
過程
23.6系統(tǒng)體系
23.7用戶接口
23.8查詢/報表實例
23.9001客戶/服務器分層
23.10數據庫設計
23.11結論
第24章 ResourceLibrarianRemote Qrery
系統(tǒng)
24.1本章簡介
24.2開發(fā)策略
24.3開發(fā)方法
24.4遠程查詢設計目標
24.5系統(tǒng)體系
24.6革新與挑戰(zhàn)
24.7小結
第25章 面向系統(tǒng)解決方案:Enterprise
ManagementArchi tecture 方
法
25.1本章簡介
25.2方法
25.3EnterpriseManagem ent
Architect reTM
25.4校友開發(fā)Internet應用
25.5NetBenefitWeb站點
25.6獨特特性和優(yōu)勢
25.7結論