論網(wǎng)絡(luò)技術(shù)中數(shù)據(jù)庫的應(yīng)用_第1頁
論網(wǎng)絡(luò)技術(shù)中數(shù)據(jù)庫的應(yīng)用_第2頁
論網(wǎng)絡(luò)技術(shù)中數(shù)據(jù)庫的應(yīng)用_第3頁
論網(wǎng)絡(luò)技術(shù)中數(shù)據(jù)庫的應(yīng)用_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、論網(wǎng)絡(luò)技術(shù)中數(shù)據(jù)庫的應(yīng)用論網(wǎng)絡(luò)技術(shù)中數(shù)據(jù)庫的應(yīng)用一、前言計算機網(wǎng)絡(luò)技術(shù)和通信技術(shù)是計算機網(wǎng)絡(luò)開展的兩個重要根底,計算機網(wǎng)絡(luò)的開展也取決于這兩方面的進(jìn)步與否。數(shù)據(jù)庫就是信息不斷交流和增加的一個為了方便消費、生活和管理的網(wǎng)絡(luò)技術(shù)。數(shù)據(jù)庫對信息的搜集、統(tǒng)計和處理,促進(jìn)了消費、生活和管理的進(jìn)展,也促進(jìn)著社會的信息化、智能化和便捷化。二、數(shù)據(jù)的模型分析及數(shù)據(jù)庫的設(shè)計2.1數(shù)據(jù)的模型研究2.1.1層次模型的分析樹狀是層次模型的根本構(gòu)造形式,記錄的集合用樹的借點進(jìn)展表示,枝表示聯(lián)絡(luò)。在這個模型的形式中,假如兩個節(jié)點有聯(lián)絡(luò)那么必定是一對多的聯(lián)絡(luò)方式,我們稱這種為初等層次聯(lián)絡(luò)。對于A,B之間的聯(lián)絡(luò)即為初等聯(lián)絡(luò),

2、可以記為hA,B,我們通常稱A是B的上屬結(jié)點,相應(yīng)的本文由論文聯(lián)盟.Ll.搜集整理B就是A的下屬結(jié)點。我們總結(jié)而出層次模型在本質(zhì)上理解就是初等層析聯(lián)絡(luò)的構(gòu)造。層次模型也遵循著以下三點規(guī)那么:1構(gòu)造中僅有一個特殊的結(jié)點沒有上屬結(jié)點,但是可以有任意個下屬結(jié)點,我們稱這個點為根。2構(gòu)造中必然會有結(jié)點沒有下屬結(jié)點,而且僅有一個上屬結(jié)點。3所有的其余結(jié)點僅有一個上屬結(jié)點,而且至少有一個下屬結(jié)點。我們稱這些結(jié)點為櫛。2.1.2網(wǎng)絡(luò)模型的分析網(wǎng)絡(luò)模型的結(jié)點意識表示記錄的集合,網(wǎng)絡(luò)形式用邊來表示記錄集合的聯(lián)絡(luò)。這種形式有更明晰明了的表現(xiàn)出顯示情況的效果。如圖1所示。這種老師、課程和學(xué)生之間的互相聯(lián)絡(luò)時層次模型

3、所不能明晰明了的表示的。因為圖中每個結(jié)點都有互相的聯(lián)絡(luò)。同時我們不難看出來,層次模型是網(wǎng)絡(luò)模型的一個特殊的例子。網(wǎng)絡(luò)模型中的數(shù)據(jù)之間關(guān)系形式可以使多對多的關(guān)系,同時也應(yīng)當(dāng)注意一個問題就是,一個記錄集合可以跟它本身有一定的聯(lián)絡(luò)關(guān)系。2.1.3關(guān)系模型的分析關(guān)系模型的根底就是關(guān)系本身,它吧記錄的集合總結(jié)成二維的表格形式來表現(xiàn)。表中行表示的是記錄,即實體。列是一項數(shù)據(jù)來表示實體的一個屬性。如圖2所示。圖2給出來的三張表格為學(xué)生、課程和選課的關(guān)系表。三個表格的關(guān)系分別為三個實體的集合。學(xué)生和課程是實體顯而易見,選課也能看做存在的一個實體的存在,還能把學(xué)生和課程這兩個實體集合聯(lián)絡(luò)在一起。2.2數(shù)據(jù)庫的設(shè)

4、計研究2.2.1數(shù)據(jù)庫設(shè)計的考慮因素數(shù)據(jù)庫的設(shè)計是數(shù)據(jù)由現(xiàn)實世界轉(zhuǎn)向信息世界的過程,所以數(shù)據(jù)庫的設(shè)計必須考慮:1數(shù)據(jù)庫是現(xiàn)實世界數(shù)據(jù)的正確反映;2DBS能承受這個數(shù)據(jù)庫設(shè)計;3使用過程有良好的效率和較高的性能;4可以有效施行和方便維護(hù);2.2.2數(shù)據(jù)庫的設(shè)計方法數(shù)據(jù)庫的設(shè)計過程大體分為六個階段分別是:搜集和分析數(shù)據(jù),表達(dá)用戶的數(shù)據(jù)要求,獲得特定的數(shù)據(jù)庫管理系統(tǒng)的數(shù)據(jù)模型,數(shù)據(jù)庫實現(xiàn)的細(xì)節(jié)分析,數(shù)據(jù)庫的建立和裝入數(shù)據(jù)庫的建立,數(shù)據(jù)庫運行的后期維護(hù)和改良。每個階段都非常重要,要仔細(xì)研究,反復(fù)的進(jìn)展推敲才能施行。數(shù)據(jù)庫設(shè)計的關(guān)鍵是信息的設(shè)計,所以對于數(shù)據(jù)庫的設(shè)計重點討論也在此。如今對于信息設(shè)計普遍認(rèn)

5、同的最正確方法是E-R法。在E-本文由論文聯(lián)盟.Ll.搜集整理R法中,把信息設(shè)計作為聯(lián)絡(luò)現(xiàn)實世界和數(shù)據(jù)世界的一個橋梁和紐帶。E-R模型有較強的優(yōu)勢在數(shù)據(jù)庫設(shè)計中,一那么是E-R模型受到的制約較少,因此有很大的靈敏性和隨意性;二那么E-R模型相對穩(wěn)定。假如要啟用或者改用新的數(shù)據(jù)庫管理系統(tǒng),只需要從E-R模型出發(fā)對數(shù)據(jù)進(jìn)展重新設(shè)計,省去了很多繁瑣的步驟。E-R圖是一種非常簡單易懂的工具,很容易被承受,而且非常易于專業(yè)和非專業(yè)人士之間的互相交流。三、數(shù)據(jù)庫的優(yōu)化及保護(hù)3.1數(shù)據(jù)庫的優(yōu)化數(shù)據(jù)庫的設(shè)計過程中,對函數(shù)的依賴性很強,對于一個數(shù)據(jù)庫的好或者壞,我們首先看數(shù)據(jù)庫本身是不是符合用戶的需求,是不是能

6、滿足用戶的使用需求。那么我們要去解決或者優(yōu)化這些問題。在使用過程中我們遇到最顯著的問題就是查詢過程中等待執(zhí)行的時間過于的長。文章針對這一問題分析其優(yōu)化方案。我們在優(yōu)化這一問題的同時,首先考慮為什么會有些詢問需要很長的執(zhí)行時間?因為詢問李設(shè)計到聯(lián)結(jié)或者笛卡兒成績,活關(guān)系鹽酸中與之大呢更加的構(gòu)造,這個運算過程會花費很長的時間。針對這一問題產(chǎn)生的原理,我們總結(jié)出優(yōu)化的一般方法主要有:1選擇盡可能先做。詢問可以使得執(zhí)行運算的時間大大縮短,因為選擇大多是計算的中間結(jié)果變校2在施行聯(lián)結(jié)或者后跟選擇的笛卡兒積在建甌前對文件適當(dāng)?shù)奶嵩缣幚怼?找出表達(dá)式里的式子,盡量是式子防止過于繁瑣和復(fù)雜,難以處理。4把一些選擇同前的笛卡兒的乘積合并成一個聯(lián)結(jié),因為聯(lián)結(jié)特別是相等聯(lián)結(jié)要比同樣的一些關(guān)系笛卡兒乘積節(jié)省很多時間。通過一些詳細(xì)措施的施行進(jìn)展對數(shù)據(jù)庫投入使用前期就進(jìn)展優(yōu)化,會使數(shù)據(jù)庫更

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論