出版時間:2005-12 出版社:中國水利水電出版社 作者:王紅 頁數(shù):310
前言
數(shù)據(jù)庫技術(shù)是現(xiàn)代計算機技術(shù)中發(fā)展最快的領(lǐng)域之一,也是應(yīng)用最廣的技術(shù)之一,它已經(jīng)成為計算機應(yīng)用系統(tǒng)的核心技術(shù)和重要基礎(chǔ)。而Web數(shù)據(jù)庫將數(shù)據(jù)庫技術(shù)和Web技術(shù)相融合,兼?zhèn)淞薟eb技術(shù)和數(shù)據(jù)庫技術(shù)的優(yōu)點,充分利用了大量已有的數(shù)據(jù)庫信息,最高程度地實現(xiàn)資源共享。因此Web與數(shù)據(jù)庫技術(shù)的結(jié)合成為當前熱點之一?! ?shù)據(jù)庫原理是高等學校計算機類相關(guān)專業(yè)的必修課,但是僅僅知道數(shù)據(jù)庫原理是不夠的。傳統(tǒng)的數(shù)據(jù)庫教材以設(shè)計為出發(fā)點,理論講述過于深奧,結(jié)合實際過少,不適合應(yīng)用型高等學校計算機類相關(guān)專業(yè)的培養(yǎng)目標。Web數(shù)據(jù)庫與傳統(tǒng)數(shù)據(jù)庫有許多相似點,也有許多不同點,是傳統(tǒng)數(shù)據(jù)庫的延伸和實用化。學好Web數(shù)據(jù)庫技術(shù),一方面可以更好地理解數(shù)據(jù)庫技術(shù)的原理,另一方面為將數(shù)據(jù)庫技術(shù)應(yīng)用到實際中打下一個好的基礎(chǔ)。這是真正意義上理論和實踐的統(tǒng)一。目前適合應(yīng)用型高等學校教學特點的Web數(shù)據(jù)庫技術(shù)教材較少,特別是結(jié)合當代先進的應(yīng)用且理論聯(lián)系實際的教材更少。 Web數(shù)據(jù)庫這個概念,可以認為主要有兩層含義: 第一層含義是指:數(shù)據(jù)庫作為Web這個全球信息源的一個重要組成部分,向用戶發(fā)布數(shù)據(jù)。具體過程是:在客戶/服務(wù)器框架中,運行于客戶端的應(yīng)用程序,通過Internet/Web這個連通全球的軟/硬件平臺,鏈接到特定URL上的服務(wù)器,同時把查詢發(fā)送到服務(wù)器端,然后服務(wù)器到后臺的數(shù)據(jù)庫中訪問數(shù)據(jù)庫,再把查詢結(jié)果返回給用戶。數(shù)據(jù)庫處理的對象是存儲于數(shù)據(jù)庫中的結(jié)構(gòu)化數(shù)據(jù)。對于服務(wù)器端的數(shù)據(jù)庫而言,需要考慮的技術(shù)問題是應(yīng)付成千上萬用戶的并發(fā)、經(jīng)常性地訪問,數(shù)據(jù)庫的可擴展性、容錯性、查詢優(yōu)化和與問題有關(guān)的存儲(聚簇、索引)。 第二層含義是指:把Web看作一個數(shù)據(jù)庫,用數(shù)據(jù)庫技術(shù)對Web上的數(shù)據(jù)進行有效管理。Web上的數(shù)據(jù)是異構(gòu)的、經(jīng)常變化的、分布的數(shù)據(jù),它的模式是不嚴格的、易變的,它的數(shù)量級又是海量的。數(shù)據(jù)庫技術(shù)提供了存儲和訪問大量數(shù)據(jù)的有效方法,但是它處理的對象是高度結(jié)構(gòu)化、有固定模式的數(shù)據(jù)。對于Web數(shù)據(jù),需要事先知道Web數(shù)據(jù)的結(jié)構(gòu),然后才能形成查詢,如何描述這種結(jié)構(gòu)以及與此結(jié)構(gòu)對應(yīng)的一系列問題是當前研究的熱點。具體而言,數(shù)據(jù)庫技術(shù)管理Web數(shù)據(jù)涉及以下一些問題:Web數(shù)據(jù)的模型建立、存儲、模式管理、查詢、查詢優(yōu)化和查詢結(jié)果重構(gòu)(根據(jù)用戶查詢而形成的視圖)。作為HTML的替代,XML將作為第二代的Web表示和交換語言,引入XML的初衷是要極大地促進Internet/Web的發(fā)展和應(yīng)用,同時也給數(shù)據(jù)庫研究界帶來了巨大的機會,將使數(shù)據(jù)庫技術(shù)和研究擴展到Web數(shù)據(jù)的管理成為可能。從這個意義上講,XML數(shù)據(jù)庫是Web數(shù)據(jù)庫中的一種,XML數(shù)據(jù)庫就是從數(shù)據(jù)庫的角度來研究以XML格式表達的Web數(shù)據(jù)。它包括XML數(shù)據(jù)的存儲、查詢語言、模式管理、查詢處理等。
內(nèi)容概要
《21世紀高等院校規(guī)劃教材·動態(tài)Web數(shù)據(jù)庫技術(shù):基于JSP和XML技術(shù)實現(xiàn)術(shù)》共9章,前6章為上篇,講述從Web角度研究數(shù)據(jù)庫的內(nèi)容,包括Web數(shù)據(jù)庫體系結(jié)構(gòu)和如何在JS宮使用各種數(shù)據(jù)庫,后3章為下篇,講述XML在數(shù)據(jù)庫領(lǐng)域的應(yīng)用。主要內(nèi)容包括:Web數(shù)據(jù)庫概論、JSP基礎(chǔ)、JSP隱含對象、JSP中使用數(shù)據(jù)庫、JSP與JavaBean、Web數(shù)據(jù)庫實例——網(wǎng)上書店、XML基礎(chǔ)、XML文檔解析、XML與數(shù)據(jù)庫。每章都配有相應(yīng)的上機實訓?!秳討B(tài)Web數(shù)據(jù)庫技術(shù)》注重應(yīng)用能力的培養(yǎng),基本理論以夠用為度。通過該課程的學習,使學生不僅掌握數(shù)據(jù)庫系統(tǒng)的基本理論,而且通過上機實驗和實習加深對基本理論和基本概念的理解,并能夠編寫具體的JSP應(yīng)用程序,使學生具有一定的理論水平和應(yīng)用各種Web數(shù)據(jù)庫研發(fā)的能力。
書籍目錄
序前言上篇.第1章 web數(shù)據(jù)庫概述1.1 web數(shù)據(jù)庫的產(chǎn)生與發(fā)展1.1.1 intemet的產(chǎn)生和發(fā)展1.1.2 web的起源和發(fā)展1.1.3 數(shù)據(jù)庫技術(shù)的發(fā)展1.1.4 什么是web數(shù)據(jù)庫1.1.5 web數(shù)據(jù)庫的發(fā)展1.2 web數(shù)據(jù)庫系統(tǒng)的體系結(jié)構(gòu)1.2.1 應(yīng)用的邏輯結(jié)構(gòu)1.2.2 數(shù)據(jù)庫的集中式體系結(jié)構(gòu)1.2.3 數(shù)據(jù)庫的c/s體系結(jié)構(gòu)1.2.4 web的b/s體系結(jié)構(gòu)1.2.5 數(shù)據(jù)庫的三層(c/s/s)體系結(jié)構(gòu)1.2.6 數(shù)據(jù)庫的三層(b/s/s)體系結(jié)構(gòu)1.2.7 中間件 1.2.8 多層b/s體系結(jié)構(gòu) ..1.2.9 幾種體系結(jié)構(gòu)的比較1.3 web數(shù)據(jù)庫訪問技術(shù)1.3.1 cgi(comnongateinterface)技術(shù)1.3.2 webapi(webapplicationprograminginterface)技術(shù).1.3.3 asp(activeserverpage)技術(shù)1.3.4 php技術(shù)1.3.5 servlet技術(shù)1.3.6 jsp(javaserverpage)技術(shù)1.3.7 oracleweb應(yīng)用服務(wù)器1.3.8 基于web的數(shù)據(jù)庫訪問技術(shù)比較本章小結(jié)習題第2章 jsp基礎(chǔ)2.1 jsp概述2.1.1 第一個jsp頁面2.1.2 jsp運行原理2.1.3 jsp與servlet的關(guān)系2.1.4 配置jsp運行環(huán)境2.1.5 可以支持jsp運行的其他服務(wù)器2.1.6 jsp頁面測試2.1.7 小結(jié)2.2 jsp頁面的基本組成2.3 jsp頁面中的注釋2.3.1 html注釋2.3.2 隱藏注釋2.3.3 腳本注釋2.4 聲明2.4.1 變量聲明2.4.2 方法聲明2.4.3 聲明類2.5 java代碼段2.6 表達式2.7 jsp指令2.7.1 page指令2.7.2 include指令2.7.3 taglib指令2.8 jsp動作2.8.1 jsp:include動作2.8.2 jsp:param動作標記2.8.3 jsp:forward動作2.8.4 jsp:plugin動作2.8.5 jsp:usebean動作本章小結(jié)習題實驗一 jsp腳本和指令第3章 jsp隱含對象3.1 request對象3.1.1 獲得客戶端提交的信息 ……第4章 jsp中使用數(shù)據(jù)庫第5章 jsp與javabean第6章 web數(shù)據(jù)庫實例——網(wǎng)上書店下篇第7章 xml基礎(chǔ)第8章 xml文檔解析第9章 xml與數(shù)據(jù)庫參考文獻...
編輯推薦
采用“任務(wù)驅(qū)動”的編寫方式,引入案例和啟發(fā)式教學方法提供電子教案、案例素材等教學資源,教材立體化配套滿足高等院校應(yīng)用型人才培養(yǎng)的需要
圖書封面
評論、評分、閱讀與下載
動態(tài)Web數(shù)據(jù)庫技術(shù) PDF格式下載