Web數(shù)據(jù)庫編程與應(yīng)用

出版時間:2008-7  出版社:魏善沛 清華大學(xué)出版社 (2008-07出版)  作者:魏善沛  頁數(shù):407  

內(nèi)容概要

  本書以實例為先導(dǎo),從最基本的工具入手,引導(dǎo)讀者掌握HTML,并通過對FrontPage的學(xué)習(xí),強化對HTML的認知;在此基礎(chǔ)上學(xué)習(xí)腳本語言VBScript和JavaScript,且逐步引入ASP和ADO技術(shù);最后將這些標識、語言、技術(shù)有機地“合成”起來,進行Web數(shù)據(jù)庫的開發(fā)沒計。該書內(nèi)容豐富,實例充足(所有實例均上機通過),并加入了具有文學(xué)感染力的詩句、短語、對聯(lián)等,增強了讀物的趣味性,為讀者系統(tǒng)學(xué)習(xí)Web數(shù)據(jù)庫技術(shù)提供了一個輕松的環(huán)境。  本書適合作為高校、培訓(xùn)班的Web數(shù)據(jù)庫開發(fā)、設(shè)計的教學(xué)用書,也可供網(wǎng)站設(shè)計愛好者學(xué)習(xí)和參考。

書籍目錄

第1部分 預(yù)備知識第1章 概述1.1 Web數(shù)據(jù)庫1.2 Web的發(fā)展歷程1.3 Web數(shù)據(jù)庫的開發(fā)環(huán)境第2章 超文本標識語言(HTML)2.1 最簡單的網(wǎng)頁2.2 HTML語言簡介2.3 HTML標識2.3.1 HTML語言的語法2.3.2 HTML語言的基本結(jié)構(gòu)2.3.3 HTML常用標識2.4 層疊樣式表2.4.1 層疊樣式表基本結(jié)構(gòu)2.4.2 層疊樣式表應(yīng)用2.5 實例2.6 小結(jié)習(xí)題第3章 FrontPage 20033.1 FrontPage 2003的主界面3.2 FrontPage 2003的視圖3.3 用FrontPage 2003制作網(wǎng)頁3.3.1 創(chuàng)建新網(wǎng)頁3.3.2 創(chuàng)建超鏈接3.3.3 處理圖片3.3.4 繪制表格3.3.5 表單制作與表單數(shù)據(jù)處理3.3.6 設(shè)計框架3.4 行為事件3.5 多媒體效果3.6 實例3.7 小結(jié)習(xí)題第4章 腳本語言應(yīng)用4.1 概述4.2 VBScript腳本語言4.2.1 輸入/輸出4.2.2 注釋與續(xù)行符4.2.3 VBScript的數(shù)據(jù)4.2.4 VBScript的語句4.2.5 VBScript的過程4.2.6 VBScript的事件4.2.7 VBScript的對象4.2.8 VBScript對象模型4.2.9 Window對象4.2.10 Document對象4.2.11 其他對象4.2.12 程序設(shè)計4.3 JavaScript腳本語言4.3.1 輸出/輸入4.3.2 注釋與續(xù)行符4.3.3 JavaScript的數(shù)據(jù)類型4.3.4 JavaScript的表達式4.3.5 JavaScript的操作符4.3.6 JavaScript的語句4.3.7 JavaScript的函數(shù)4.3.8 JavaScript的事件4.3.9 JavaScript的對象4.4 實例4.5 小結(jié)習(xí)題第5章 XML應(yīng)用5.1 概述5.1.1 XML的特征5.1.2 XML與HTML的差異5.2 XML文件結(jié)構(gòu)5.3 XSLT文件結(jié)構(gòu)5.4 制作XML網(wǎng)頁5.5 小結(jié)習(xí)題第2部分 開發(fā)技術(shù)第6章 動態(tài)服務(wù)器頁(ASP)6.1 ASP簡介6.1.1 HTML的靜態(tài)網(wǎng)頁6.1.2 DHTML與CGI的動態(tài)網(wǎng)頁6.1.3 ASP的組成6.2 ASP的發(fā)展6.3 ASP的對象模型6.4 ASP的結(jié)構(gòu)6.4.1 ASP文件結(jié)構(gòu)6.4.2 ASP腳本語言6.5 ASP服務(wù)器組件6.6 ASP的運行環(huán)境6.6.1 Windows環(huán)境6.6.2 其他運行環(huán)境6.7 ASP程序調(diào)試與發(fā)布6.8 服務(wù)器端包含指令6.8.1 概述6.8.2 SSI的功能6.8.3 #include指令6.9 Global.asa文件6.10 Microsoft Visual Studio .NET 20032156.10.1 VS .NET簡介6.10.2 創(chuàng)建Web頁面6.10.3 連接數(shù)據(jù)庫6.11 實例6.12 小結(jié)習(xí)題第7章 ASP內(nèi)置對象7.1 Request與Response對象7.1.1 Request對象概述7.1.2 Response對象概述7.2 Request對象應(yīng)用7.2.1 ClientCertificate集合7.2.2 Cookie集合7.2.3 Form集合7.2.4 QueryString集合7.2.5 Server Variables集合7.3 Response對象應(yīng)用7.3.1 Write方法7.3.2 Redirect方法7.3.3 Flush、Clear與End方法7.3.4 Cookies集合7.3.5 BinaryWrite方法7.3.6 AppendToLog方法使用7.3.7 ContentType屬性的設(shè)置7.3.8 ExpiresAbsolute屬性的設(shè)置7.3.9 Status屬性的設(shè)置7.3.10 Charset屬性的設(shè)置7.4 Application與Session對象7.4.1 Application對象概述7.4.2 Session對象概述7.5 Application對象應(yīng)用7.5.1 Lock和Unlock方法7.5.2 OnStart和OnEnd事件7.5.3 Application的應(yīng)用7.5.4 Application的討論7.6 Session對象應(yīng)用7.6.1 Contents集合7.6.2 SessionID屬性7.6.3 TimeOut屬性7.6.4 Abandon方法7.6.5 OnStart事件和OnEnd事件7.6.6 Session的應(yīng)用7.6.7 Session的討論7.7 Server對象7.7.1 Server對象概述7.7.2 Server對象的屬性7.8 Server對象的方法7.8.1 MapPath方法7.8.2 CreateObject方法7.8.3 HTMLEncode方法7.8.4 URLEncode方法7.8.5 Execute方法7.8.6 Transfer方法7.9 小結(jié)7.9.1 Request與Response對象小結(jié)7.9.2 Application與Session對象小結(jié)7.9.3 Server對象小結(jié)習(xí)題第8章 ASP內(nèi)、外組件8.1 ASP組件概述8.2 ASP內(nèi)置組件8.3 FileAccess組件8.3.1 FileAccess服務(wù)器組件8.3.2 創(chuàng)建對象實例8.3.3 查找磁盤驅(qū)動器、文件夾、文件8.3.4 對文件夾的操作8.3.5 對文件的操作8.3.6 打開與讀、寫文件8.4 Ad Rotator組件8.4.1 Ad Rotator組件簡介8.4.2 用Ad Rotator創(chuàng)建橫幅廣告8.5 Browser Capabilities組件8.6 Content Linking組件8.7 Content Rotator組件8.8 Counters組件8.9 Page Counter組件8.10 Permission Checker組件8.11 發(fā)送E-mail8.12 Dictionary組件8.13 ASP外置組件8.14 實例8.15 小結(jié)習(xí)題第9章 ActiveX 數(shù)據(jù)對象9.1 ADO模型概述9.1.1 ADO組件模型9.1.2 ADO中SQL數(shù)據(jù)庫的連接9.2 SQL語言簡介9.2.1 SQL語言9.2.2 SQL語句及應(yīng)用9.2.3 SQL常用的操作符9.2.4 創(chuàng)建一個數(shù)據(jù)表9.2.5 修改一個數(shù)據(jù)表結(jié)構(gòu)9.2.6 插入記錄9.2.7 刪除記錄9.2.8 更新記錄9.3 ADO常量9.4 Connection對象9.4.1 Connection對象的屬性和方法9.4.2 創(chuàng)建或取消一個Connection對象9.5 安裝與配置數(shù)據(jù)源名9.6 Connection對象的使用9.6.1 打開與關(guān)閉數(shù)據(jù)庫連接9.6.2 使用Connection對象9.7 Command對象9.7.1 Command對象的屬性和方法9.7.2 創(chuàng)建Command對象9.7.3 Command對象的使用9.8 Recordset對象9.8.1 Recordset對象的屬性和方法9.8.2 創(chuàng)建Recordset對象9.8.3 Recordset對象的使用9.9 處理表單數(shù)據(jù)9.9.1 從各種表框或列表中獲取表單數(shù)據(jù)9.9.2 密碼字段和隱藏字段9.9.3 表單數(shù)據(jù)的后期處理9.10 確認用戶表單9.10.1 確認輸入數(shù)據(jù)的格式9.10.2 應(yīng)用9.11 文件的上傳與下載9.12 實例9.13 小結(jié)習(xí)題第10章 Web數(shù)據(jù)庫10.1 Web數(shù)據(jù)庫概述10.1.1 概述10.1.2 使用Web數(shù)據(jù)庫的基本概念10.1.3 ASP、ADO和Web數(shù)據(jù)庫的關(guān)系10.2 可成為Web數(shù)據(jù)庫的數(shù)據(jù)庫10.3 Web數(shù)據(jù)庫設(shè)計初步10.3.1 數(shù)據(jù)的存儲10.3.2 Web數(shù)據(jù)庫設(shè)計10.4 小結(jié)習(xí)題第11章 Web數(shù)據(jù)庫實例11.1 購物車11.1.1 文件清單11.1.2 流程圖11.1.3 程序源代碼11.2 會員管理系統(tǒng)11.2.1 文件清單11.2.2 流程圖11.2.3 程序源代碼11.3 網(wǎng)絡(luò)考試系統(tǒng)11.3.1 文件清單11.3.2 流程圖第12章 Web數(shù)據(jù)庫的未來12.1 概述12.2 Web數(shù)據(jù)庫特點12.3 Web數(shù)據(jù)庫展望附錄A 顏色名及數(shù)字代碼參考附錄B 內(nèi)置組件FileAccess附錄C ADO 2.5對象模型附錄D 部分ADO 2.5常量

章節(jié)摘錄

第1部分 預(yù)備知識第1章 概述21世紀是網(wǎng)絡(luò)的世紀,企業(yè)上網(wǎng)、電子商務(wù)、網(wǎng)絡(luò)查詢、網(wǎng)上股票交易等技術(shù)的應(yīng)用使得知識經(jīng)濟的浪潮已經(jīng)蓋過人們的頭頂。大量的信息等待處理,海量的數(shù)據(jù)需要存儲,急需的資料尚待查詢。這正是數(shù)據(jù)庫一展風(fēng)采的年代,而Web數(shù)據(jù)庫就是這其中的驕子。WWW技術(shù)是20世紀90年代初的產(chǎn)物,Web數(shù)據(jù)庫近年來的發(fā)展速度更是令人嘆為觀止。在因特網(wǎng)的熱潮席卷之下,原本在單機或局域網(wǎng)中使用的數(shù)據(jù)庫早已向因特網(wǎng)中延伸,并且已逐步取代或完全取代前者,而成為當今網(wǎng)絡(luò)數(shù)據(jù)存儲發(fā)展的主流趨勢。1.1 Web數(shù)據(jù)庫Web數(shù)據(jù)庫即網(wǎng)絡(luò)數(shù)據(jù)庫,又稱網(wǎng)站數(shù)據(jù)庫、網(wǎng)頁數(shù)據(jù)庫。簡單地說,就是用戶利用瀏覽器作為輸入界面,輸入必要的數(shù)據(jù),瀏覽器將這些數(shù)據(jù)傳送至網(wǎng)站,網(wǎng)站再對輸人數(shù)據(jù)實施處理,并將其執(zhí)行的結(jié)果返回給瀏覽器,通過瀏覽器將最終執(zhí)行結(jié)果提交給用戶??梢院唵蔚卣J為,Web數(shù)據(jù)庫就是因特網(wǎng)+數(shù)據(jù)庫。如在瀏覽器地址欄中輸入http://www.nlc.gov.cn/,即可進入“中國國家圖書館”網(wǎng)站的主頁(如圖1。1所示),用戶可隨時查閱該圖書館中的網(wǎng)上資料。用戶所做的各種操作,如把數(shù)據(jù)存人數(shù)據(jù)庫或?qū)?shù)據(jù)庫進行訪問、查詢等,以及對用戶各種操作的響應(yīng),其執(zhí)行結(jié)果的交互過程,即客戶端與服務(wù)器端的交互過程如圖1.2所示。隨著Internet/Intranet技術(shù)的不斷成熟與應(yīng)用技術(shù)的飛速發(fā)展,Web數(shù)據(jù)庫已經(jīng)滲透到社會的各個層次。網(wǎng)上訂貨、網(wǎng)上交易、在線查詢等網(wǎng)絡(luò)行為正在或已經(jīng)改變了人們的生活方式。網(wǎng)上瀏覽、主頁制作已經(jīng)成為當今年輕人的熱門話題,Web網(wǎng)站建設(shè)中的數(shù)據(jù)庫開發(fā)更是受到越來越多的企業(yè)、商家和網(wǎng)站開發(fā)者的重視。商機存在、技術(shù)成熟、用途廣泛、前景光明,這就是即將開始學(xué)習(xí)的Web數(shù)據(jù)庫技術(shù)。

編輯推薦

《高等學(xué)校計算機專業(yè)教材精選?網(wǎng)絡(luò)與通信技術(shù)?Web數(shù)據(jù)庫編程與應(yīng)用》是關(guān)于介紹“Web數(shù)據(jù)庫編程與應(yīng)用”的教學(xué)用書,書中從最基本的工具入手,引導(dǎo)讀者掌握HTML,并通過對FrontPage的學(xué)習(xí),強化對HTML的認知;在此基礎(chǔ)上學(xué)習(xí)腳本語言VBScript和JavaScript,且逐步引入ASP和ADO技術(shù);最后將這些標識、語言、技術(shù)有機地“合成”起來,進行Web數(shù)據(jù)庫的開發(fā)沒計。

圖書封面

評論、評分、閱讀與下載


    Web數(shù)據(jù)庫編程與應(yīng)用 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7