美章網(wǎng) 精品范文 通訊系統(tǒng)論文范文

    通訊系統(tǒng)論文范文

    前言:我們精心挑選了數(shù)篇優(yōu)質(zhì)通訊系統(tǒng)論文文章,供您閱讀參考。期待這些文章能為您帶來啟發(fā),助您在寫作的道路上更上一層樓。

    通訊系統(tǒng)論文

    第1篇

    LDPC碼的譯碼

    信道編碼的譯碼算法是決定編碼性能的一個(gè)重要因素。LDPC碼的BP譯碼算法是一種基于編碼因子圖結(jié)構(gòu),采用軟輸出進(jìn)行譯碼的技術(shù),它通過進(jìn)行多次迭代來改善譯碼糾錯(cuò)性能,使它最大限度地接近最大似然譯碼,其中初始消息對LDPC碼的性能有著重要的影響[13]。

    1BP譯碼算法

    (1)初始化計(jì)算經(jīng)過信道后接收到的初始對數(shù)似然比為。(2)校驗(yàn)節(jié)點(diǎn)更新。對每個(gè)校驗(yàn)節(jié)點(diǎn)m和n∈N(m),計(jì)算:(略)。(3)變量節(jié)點(diǎn)更新。對每個(gè)變量節(jié)點(diǎn)n和m∈M(n),計(jì)算:(略)。(4)譯碼判決。一次迭代完成后,進(jìn)行譯碼判決。由此可以得到關(guān)于譯碼碼字的一個(gè)估計(jì)值^y(k),再計(jì)算伴隨式s(s=^yT×H,其中^y為譯碼碼字的估計(jì)值,T表矩陣轉(zhuǎn)置,H為LDPC碼的校驗(yàn)矩陣),如果s=0,那么譯碼成功,結(jié)束譯碼,并將作為^y(k)有效輸出值;否則轉(zhuǎn)步驟(2)繼續(xù)迭代,直至達(dá)到預(yù)定的最大迭代次數(shù)。

    2譯碼消息初始化

    在采用OOK調(diào)制的無線光通信系統(tǒng)中,假設(shè):yi是接收信號(hào);xi是發(fā)送的信息比特,x∈{0,1};α是信道狀態(tài)信息,是大氣湍流引入的乘性噪聲。對于OOK調(diào)制,yi=αxi+n,并且發(fā)送的信息比特“0”和“1”的概率相等,n是均值為0,方差為σ12的高斯白噪聲。則由Bayes公式可得基于OOK調(diào)制的BP譯碼算法的消息初始化值為:(略)。可以看出,LDPC譯碼利用接收信號(hào)、估計(jì)噪聲值等作為軟信息進(jìn)行迭代譯碼。當(dāng)無線光通信系統(tǒng)采用BPPM方式時(shí),比特信號(hào)是在兩個(gè)相鄰時(shí)間間隔之一上進(jìn)行脈沖發(fā)送,在接收端按如下方式處理[14]:設(shè)同一個(gè)符號(hào)內(nèi)發(fā)射比特和接收比特分別為xk=(xk0,xk1)和yk=(yk0,yk1),xk=(0,1)和xk=(1,0)分別表示發(fā)射“1”比特和“0”比特。設(shè)Xk=xk0-xk1,Yk=yk0-yk1,則通過大氣傳輸后的比特信號(hào)表示為Yk=αXk+n2,α是信道狀態(tài)信息,是大氣湍流引入的乘性噪聲,接收器件等引入的加性高斯白噪聲n2=n(t1)-n(t2),n(t1)和n(t2)是一幀中前后兩時(shí)隙的加性噪聲,假設(shè)它們相互獨(dú)立,可得n2是均值為0,方差為σ22=2σ12的高斯白噪聲。則相應(yīng)的消息初始化值為:(略)。可以看出,對于BPPM,LDPC譯碼是利用每一幀中前后兩時(shí)隙的信號(hào)差值作為軟信息進(jìn)行迭代譯碼。通過(9)式還可以證明,基于BPPM的光通信信道具有對稱性的特點(diǎn)。(8)式和(9)式中,信道狀態(tài)信息α在NCSI情況下可以用α的均值E[α]估計(jì)(方框表均值),E[α]可以由(2)式計(jì)算得到;在CSI情況下,α由接收端進(jìn)行信道估計(jì)得到。

    仿真分析

    目前能比較客觀地評價(jià)無線電數(shù)字通信系統(tǒng)差錯(cuò)性能的參量是歸一化信噪比SSNR=Eb/N0,為保證符號(hào)功率相同,編碼后的信噪比SSNR,1=REb/N0,Eb為輸入信道的平均比特能量,N0為信道噪聲的單邊功率譜密度,R是比特率;但是由于IM/DD體制無線光通信系統(tǒng)光電探測器的平方率特性,定義編碼前的信噪比[15]SSNR=E[GP0]2/N0,為保證符號(hào)的平均發(fā)射功率相同,則編碼后的信噪比SSNR,2=R2×SSNR;另外在符號(hào)發(fā)射功率和比特速率相同的條件下,BPPM的接收信噪比為OOK的接收信噪比的1/2,因此,在后面的仿真分析中所用信噪比為SSNR=SSNR,BPPM=SSNR,OOK/2。根據(jù)參考文獻(xiàn)[16]中的實(shí)驗(yàn)觀測結(jié)果,估測室外的大氣湍流強(qiáng)度約在Cn2=5×10-15m-2/3的弱湍流區(qū)域附近,通信距離L=1.5km,波長λ=1.55μm,相應(yīng)的σlnI2=0.21。假設(shè)信道完全交織,圖2中給出了大氣信道下已知完美信道消息、未知信道消息以及高斯信道下基于LDPC碼和BPPM的無線光通信系統(tǒng)的誤比特率曲線和大氣信道下未編碼的BPPM的誤比特率曲線,其中LDPC碼的碼長為2000,比特率R=0.5,最大迭代次數(shù)為20次。從圖中可以看出,BPPM的無線光通信的誤比特率要達(dá)到10-5,在NCSI的情況下,LDPC編碼的系統(tǒng)有12dB的編碼增益,CSI情況下有12.7dB的編碼增益,同時(shí)也可以看出NCSI相對于CSI只有0.7dB的損失,大氣湍流信道中的系統(tǒng)性能相對于加性高斯白噪聲信道中的系統(tǒng)性能約有1.5dB~2dB的損失。圖3中給出了OOK調(diào)制光通信系統(tǒng)的誤比特率曲線,其中未編碼的誤比特率曲線是采用理想的自適應(yīng)最佳判決門限下情況下給出的。從圖中可以看出,當(dāng)誤比特率為10-5時(shí),NCSI情況下,LDPC編碼的系統(tǒng)相對于未編碼系統(tǒng)有10dB的增益,CSI情況下有13dB的編碼增益。對比圖2和圖3可以發(fā)現(xiàn),未編碼的BPPM相對于OOK調(diào)制的光通信系統(tǒng)有3dB的增益,這與參考文獻(xiàn)[17]中的仿真結(jié)果一致;當(dāng)對系統(tǒng)進(jìn)行LDPC編碼時(shí),分別在NCSI和CSI情況下,BPPM相對于OOK調(diào)制有5.5dB和3.2dB的增益。圖4是σlnI2=0.293(其它仿真參量不變,Cn2=7×10-15m-2/3),NCSI情況下LDPC編碼分別與OOK調(diào)制和BPPM結(jié)合的誤比特率曲線,由圖可知,在誤比特率等于10-5時(shí),LDPC+BPPM相對于LDPC+OOK有7dB的增益;與圖2、圖3的曲線比較可以發(fā)現(xiàn),在不需要信道估計(jì)的條件下,隨著湍流強(qiáng)度的增大,LD-PC+BPPM相對于LDPC+OOK的優(yōu)勢更加明顯;在σlnI2=0.293的湍流強(qiáng)度下LDPC+BPPM的系統(tǒng),相比σlnI2=0.21的情況,只有不到1dB的性能損失,而LDPC+OOK有約2.5dB的性能損失。

    第2篇

    武器系統(tǒng)網(wǎng)絡(luò)拓?fù)?/p>

    1系統(tǒng)網(wǎng)絡(luò)拓?fù)湓O(shè)計(jì)

    某武器系統(tǒng)地面15個(gè)節(jié)點(diǎn),彈上8個(gè)節(jié)點(diǎn),若全部采用星形結(jié)構(gòu),假設(shè)地面每個(gè)節(jié)點(diǎn)距“中央設(shè)備”的平均距離為3m、彈上每個(gè)節(jié)點(diǎn)距“中央設(shè)備”的平均距離為5m,則總線總長度為:15×3×2+8×5×2=170m根據(jù)2.2.2條的論述,此結(jié)果大于134.2m,是不適用的,因此系統(tǒng)不能全部采用星形結(jié)構(gòu)。

    若全部采用鏈形結(jié)構(gòu),由于導(dǎo)彈發(fā)動(dòng)機(jī)燃燒噴出的尾焰、導(dǎo)彈發(fā)射后的沖擊力都可能對鏈的連接點(diǎn)產(chǎn)生影響,影響整個(gè)系統(tǒng)的通訊。所以,將8發(fā)導(dǎo)彈單獨(dú)組網(wǎng)并與地面網(wǎng)絡(luò)隔離是必要的,即采用“雙網(wǎng)”完成系統(tǒng)通訊。地面各節(jié)點(diǎn)位置相對固定,適合采用鏈型網(wǎng)絡(luò)。總線的主干網(wǎng)布好后,在聯(lián)試聯(lián)調(diào)中各節(jié)點(diǎn)移動(dòng)、離開主干網(wǎng),都不會(huì)影響其它節(jié)點(diǎn)的正常通訊。彈上網(wǎng)絡(luò)適合選擇星形結(jié)構(gòu)。基于以上分析,最終的某武器系統(tǒng)網(wǎng)絡(luò)由導(dǎo)彈網(wǎng)絡(luò)及導(dǎo)彈發(fā)射車網(wǎng)絡(luò)(地面網(wǎng))組成,地面CAN網(wǎng)絡(luò)為鏈型結(jié)構(gòu),由屏蔽雙絞線加兩端的匹配電阻構(gòu)成,各部件節(jié)點(diǎn)掛接在網(wǎng)絡(luò)上;導(dǎo)彈網(wǎng)絡(luò)為星型結(jié)構(gòu),所有節(jié)點(diǎn)通過接插件接在CANHUB上。網(wǎng)絡(luò)拓?fù)湟妶D3,圖3中虛線所示的連接,在導(dǎo)彈飛離發(fā)射架后斷開。地面網(wǎng)與彈上網(wǎng)之間通訊,還需要轉(zhuǎn)接設(shè)備,目前使用發(fā)控裝置(圖3中節(jié)點(diǎn)3)進(jìn)行轉(zhuǎn)接。

    發(fā)控裝置有兩個(gè)獨(dú)立的CAN口,一個(gè)與地面網(wǎng)絡(luò)連接,另一個(gè)與彈上網(wǎng)絡(luò)連接;發(fā)控裝置CPU對數(shù)據(jù)判讀,將兩個(gè)CAN口數(shù)據(jù)相互傳遞,實(shí)現(xiàn)地面數(shù)據(jù)上傳或彈上數(shù)據(jù)下傳。在實(shí)驗(yàn)室摸底時(shí),發(fā)控裝置計(jì)算機(jī)兩個(gè)CAN口數(shù)據(jù)轉(zhuǎn)接的延遲不大于2ms。

    在導(dǎo)彈發(fā)射前,地面網(wǎng)所有分系統(tǒng)已經(jīng)上電工作,彈上只有彈上計(jì)算機(jī)接收地面發(fā)控裝置裝定的諸元。導(dǎo)彈擊發(fā)并飛離發(fā)射架后,彈上計(jì)算機(jī)與發(fā)控裝置的連接斷開,導(dǎo)彈所有節(jié)點(diǎn)上電工作,形成導(dǎo)彈、導(dǎo)彈發(fā)射車兩個(gè)獨(dú)立的CAN網(wǎng)絡(luò)。增加或失去一個(gè)節(jié)點(diǎn)對CAN網(wǎng)絡(luò)通訊沒有明顯影響,而且導(dǎo)彈與武器站兩個(gè)網(wǎng)絡(luò)之間沒有直接連接,所以導(dǎo)彈是否在位不影響武器系統(tǒng)的通訊。

    2最大總線線路估算

    根據(jù)各項(xiàng)參數(shù)及芯片特性,考慮網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)的特點(diǎn),計(jì)算總線最大長度及兩個(gè)節(jié)點(diǎn)之間的最小距離如下有以下兩個(gè)公式:

    系統(tǒng)通訊延時(shí)

    1系統(tǒng)流程分析

    系統(tǒng)工作流程主要分為五個(gè)階段,其中只有傳遞對準(zhǔn)階段數(shù)據(jù)量大、實(shí)時(shí)性要求高,其它時(shí)間段的通訊有的數(shù)據(jù)量大但實(shí)時(shí)性要求不高,有的實(shí)時(shí)性要求高但數(shù)據(jù)量不大。在傳遞對準(zhǔn)階段,節(jié)點(diǎn)A將敏感到的傳遞對準(zhǔn)信息通過CAN總線發(fā)送給發(fā)控裝置,發(fā)控裝置再轉(zhuǎn)發(fā)給彈上計(jì)算機(jī);彈上計(jì)算機(jī)通過RS422將傳遞對準(zhǔn)信息傳給節(jié)點(diǎn)B,節(jié)點(diǎn)B執(zhí)行傳遞對準(zhǔn)任務(wù)。

    2傳遞延時(shí)計(jì)算

    按照傳遞對準(zhǔn)信息傳遞要求,有:式中,B為波特率,T轉(zhuǎn)為發(fā)控裝置的兩個(gè)CAN口進(jìn)行傳遞對準(zhǔn)信息傳遞所需時(shí)間。T轉(zhuǎn)在電路上有微秒級的延遲,更多的延遲是進(jìn)行打包轉(zhuǎn)發(fā)、數(shù)據(jù)拼接所耗費(fèi)的時(shí)間。經(jīng)過實(shí)驗(yàn)室摸底,時(shí)間T轉(zhuǎn)<2ms。t0不大于5ms,則上式為:

    2.1波特率選250kbps

    當(dāng)波特率選擇250kbps時(shí),式(3)為18.94ms<20ms;此時(shí)總線負(fù)載預(yù)計(jì)為:當(dāng)總線數(shù)據(jù)量小于30%時(shí),CAN總線才能穩(wěn)定可靠工作。波特率為250kbps時(shí),CAN總線負(fù)載大于30%,不能滿足系統(tǒng)要求。

    2.2波特率選500kbps

    當(dāng)波特率為500kbps時(shí),式(3)為17.08ms<20ms;此時(shí)總線負(fù)載預(yù)計(jì)為:能夠滿足CAN總線的要求。

    2.3結(jié)論

    綜上所述,系統(tǒng)在進(jìn)行傳遞對準(zhǔn)時(shí),如果沒有其它大數(shù)據(jù)量的信息傳遞,波特率選擇為500kbps時(shí),傳遞對準(zhǔn)信息傳遞時(shí)間小于20ms,總線負(fù)載小于30%,能夠滿足系統(tǒng)要求。

    第3篇

    當(dāng)前我國交通網(wǎng)上信息系統(tǒng)的發(fā)展處于一個(gè)較落后的水平,廣大乘客可以獲得信息的方式很少,通常依賴于火車飛機(jī)時(shí)刻表,而汽車只能到車站查詢。為了解決這種問題,加快發(fā)展交通信息化,設(shè)計(jì)一個(gè)交通信息網(wǎng)上查詢系統(tǒng)是具有一定實(shí)際應(yīng)用意義的。在此背景下,本文基于設(shè)計(jì)開發(fā)了一套B/S結(jié)構(gòu)的交通信息網(wǎng)上查詢系統(tǒng)。本文中首先考慮了我國交通的現(xiàn)狀和不同乘客的實(shí)際要求,分析了此系統(tǒng)應(yīng)該具有的功能;其次對系統(tǒng)的主要功能模塊進(jìn)行了詳細(xì)地描述,其中主要包括查詢模塊和管理更新模塊,最后結(jié)合系統(tǒng)開發(fā)階段和調(diào)試階段發(fā)現(xiàn)的問題,提出了系統(tǒng)需要完善的地方,總結(jié)了開發(fā)此系統(tǒng)所取得的經(jīng)驗(yàn)和體會(huì)。

    關(guān)鍵詞:交通;;查詢;B/S結(jié)構(gòu);數(shù)據(jù)庫

    1引言

    1.1課題背景

    交通信息網(wǎng)上查詢,就是將各類交通班次的出發(fā)時(shí)間、經(jīng)過城市、所需價(jià)格等相關(guān)信息放在WEB服務(wù)器中,并通過網(wǎng)絡(luò)上的計(jì)算機(jī)終端通過特定的條件將其檢索出來。隨著國內(nèi)經(jīng)濟(jì)的不斷發(fā)展,交通條件的發(fā)展呈現(xiàn)出無法比擬的優(yōu)勢:數(shù)量上的海量化、繁多的種類、分布開放、時(shí)效性、高增值性等。目前類似的時(shí)刻表都只是列出了相關(guān)車次的信息,并不能按要求檢索,還需要旅客自己在返回的信息中去比對和選擇,而返回的信息可能是海量的,一個(gè)時(shí)刻表查詢平臺(tái)只提供一種交通工具,要考慮多種交通工具往往還需要查詢幾個(gè)平臺(tái)。

    1.2國內(nèi)研究現(xiàn)狀

    通過互聯(lián)網(wǎng)查詢的資料來看,國內(nèi)目前類似的系統(tǒng)比較多的是公交查詢系統(tǒng),而城際之間的交通查詢系統(tǒng)并不過見,較多的仍然是以時(shí)刻表為基礎(chǔ)的查詢系統(tǒng),其缺點(diǎn)在于不能根據(jù)特定條件進(jìn)行檢索,轉(zhuǎn)乘查詢也不支持,由于交通工具單一,一個(gè)系統(tǒng)只支持火車或飛機(jī),加之服務(wù)與成本意識(shí)較為薄弱,使城際間的交通信息查詢常常給旅客帶來困繞。

    1.3本課題研究的意義

    旅客是交通體系賴以生存和發(fā)展的根本,尊重旅客,以旅客的需求為中心,不只是一句口頭上的空話,而要付諸行動(dòng)。因此希望通過此次調(diào)查研究,設(shè)計(jì)出一個(gè)更適合旅客的交通信息查詢系統(tǒng),在有限的成本范圍內(nèi)提高旅客的滿意度,在側(cè)面完善我國的交通體制。并逐步形成一個(gè)完整的交通信息查詢體制,方便以后旅客的查詢和相關(guān)部門的統(tǒng)計(jì)。

    1.4本課題的研究方法

    通過訪問現(xiàn)有網(wǎng)上的火車時(shí)刻查詢系統(tǒng)、公交查詢系統(tǒng)等,做出分析報(bào)告,然后通過.net語言和SQL2000來進(jìn)行開發(fā)。在設(shè)計(jì)中以需求分析為基礎(chǔ),寫出系統(tǒng)開發(fā)計(jì)劃、實(shí)現(xiàn)流程及相關(guān)問題的實(shí)現(xiàn)方法,然后用這個(gè)流程進(jìn)行本次開發(fā)。

    1.5本文所做工作

    首先介紹了交通信息網(wǎng)上查詢系統(tǒng)的開發(fā)環(huán)境以及選用的開發(fā)工具與數(shù)據(jù)庫的關(guān)系,闡明了計(jì)算機(jī)互聯(lián)網(wǎng)絡(luò)的概念。并對數(shù)據(jù)庫的體系結(jié)構(gòu)、DBMS進(jìn)行了介紹;從工作原理入手,介紹;并且介紹了B/S模式的概念、特點(diǎn);用軟件工程的方法分析交通信息網(wǎng)上查詢系統(tǒng),對整個(gè)系統(tǒng)進(jìn)行了需求分析、功能模塊劃分,并通過ER圖對數(shù)據(jù)庫進(jìn)行概念設(shè)計(jì);對交通信息網(wǎng)上查詢系統(tǒng)的具體設(shè)計(jì),描述了查詢、錄入模塊的實(shí)現(xiàn)過程。最后,在結(jié)束語的總結(jié)部分指出了系統(tǒng)的亮點(diǎn)以及不足之處,簡單介紹了自己開發(fā)過程中的體會(huì)與心得:在摸索中實(shí)踐,在實(shí)踐中摸索。

    2設(shè)計(jì)環(huán)境

    2.1計(jì)算機(jī)網(wǎng)絡(luò)

    計(jì)算機(jī)網(wǎng)絡(luò)是指將多臺(tái)具有獨(dú)立功能的計(jì)算機(jī),通過通信線路和通信設(shè)備連接起來,在網(wǎng)絡(luò)軟件的支持下實(shí)現(xiàn)數(shù)據(jù)通信和資源共享的計(jì)算機(jī)系統(tǒng)。

    計(jì)算機(jī)網(wǎng)絡(luò)的規(guī)模有大有小,大的可以覆蓋全球,小的僅局限于一個(gè)辦公室。現(xiàn)在一般按照網(wǎng)絡(luò)覆蓋的地理范圍將計(jì)算機(jī)網(wǎng)絡(luò)分為三類:局域網(wǎng)(LAN)、城域網(wǎng)(MAN)、廣域網(wǎng)(WAN)。

    2.2系統(tǒng)運(yùn)行環(huán)境

    該系統(tǒng)采用Browser/Server模式進(jìn)行設(shè)計(jì):在服務(wù)器上運(yùn)行Web服務(wù)器、數(shù)據(jù)庫程序,服務(wù)器操作系統(tǒng)為WindowsNT/2000/XP/2003server,客戶機(jī)操作為Windows9×/NT/2000/XP/2003,其上運(yùn)行瀏覽器程序,服務(wù)器和客戶機(jī)可為同一設(shè)備。2.3系統(tǒng)開發(fā)工具

    該系統(tǒng)采用.NET環(huán)境,運(yùn)用Dreamweaver進(jìn)行開發(fā),數(shù)據(jù)庫服務(wù)器為SQL2000,WEB服務(wù)器為Windows2003Server;客戶端使用瀏覽器運(yùn)行程序,整個(gè)系統(tǒng)調(diào)試成功。

    2.4開發(fā)工具介紹

    2.4.1Dreamweaver介紹

    Dreamweaver是美國MACROMEDIA公司開發(fā)的集網(wǎng)頁制作和管理網(wǎng)站于一身的所見即所得網(wǎng)頁編輯器,它是第一套針對專業(yè)網(wǎng)頁設(shè)計(jì)師特別發(fā)展的視覺化網(wǎng)頁開發(fā)工具,利用它可以輕而易舉地制作出跨越平臺(tái)限制和跨越瀏覽器限制的充滿動(dòng)感的網(wǎng)頁。

    DREAMWEAVER特點(diǎn):最佳的制作效率、網(wǎng)站管理、無可比擬的控制能力。

    2.4.2SQL2000介紹

    SQLServer2000是Microsoft公司推出的SQLServer數(shù)據(jù)庫管理系統(tǒng)的最新版本,該版本繼承了SQLServer7.0版本的優(yōu)點(diǎn)同時(shí)又比它增加了許多更先進(jìn)的功能具有使用方便可伸縮性好與相關(guān)軟件集成程度高等優(yōu)點(diǎn)。可跨越從運(yùn)行MicrosoftWindows98的膝上型電腦到運(yùn)行MicrosoftWindows2000的大型多處理器的服務(wù)器等多種平臺(tái)使用。

    3設(shè)計(jì)理論依據(jù)

    3.1數(shù)據(jù)庫技術(shù)

    數(shù)據(jù)庫技術(shù)作為數(shù)據(jù)管理技術(shù),是計(jì)算機(jī)軟件領(lǐng)域的一個(gè)重要分支,產(chǎn)生于60年代末。現(xiàn)已形成相當(dāng)規(guī)模的理論體系和實(shí)用技術(shù)。優(yōu)秀的數(shù)據(jù)庫設(shè)計(jì)是應(yīng)用成功的基石。萬萬丈高樓平地起,數(shù)據(jù)庫設(shè)計(jì)如同高樓的基石,是開發(fā)高品質(zhì)應(yīng)用的前提。

    3.1.1數(shù)據(jù)庫的體系結(jié)構(gòu)

    數(shù)據(jù)的體系結(jié)構(gòu)分成三級:內(nèi)部級(Internal),概念級(Conceptual)和外部級(External)。這個(gè)三級結(jié)構(gòu)有時(shí)也稱為“三級模式結(jié)構(gòu)”。

    外部級:最接近用戶,是單個(gè)用戶所能看到的數(shù)據(jù)特性。單個(gè)用戶使用的數(shù)據(jù)視圖的描述稱為“外模式”。

    概念級:涉及到所有用戶的數(shù)據(jù)定義、是全局的數(shù)據(jù)視圖。全局視圖的描述稱為“概念模式”。

    內(nèi)部級:最接近于物理存儲(chǔ)設(shè)備,涉及到實(shí)際數(shù)據(jù)存儲(chǔ)的結(jié)構(gòu)物理存儲(chǔ)數(shù)據(jù)視圖的描述稱為“內(nèi)模式”。

    數(shù)據(jù)庫的三級模式結(jié)構(gòu)是數(shù)據(jù)的三個(gè)抽象級別。它把數(shù)據(jù)的具體組織留給DBMS去做,用戶只要抽象地處理數(shù)據(jù),而不必關(guān)心數(shù)據(jù)在計(jì)算機(jī)中的表示和存儲(chǔ),這樣就減輕了用戶使用系統(tǒng)的負(fù)擔(dān)。

    3.1.2數(shù)據(jù)庫管理系統(tǒng)(DBMS)

    數(shù)據(jù)庫管理系統(tǒng)(DBMS)是指數(shù)據(jù)庫系統(tǒng)中管理數(shù)據(jù)的軟件系統(tǒng)。DBMS是數(shù)據(jù)庫系統(tǒng)的核心組成部分。對數(shù)據(jù)庫的一切操作,包括定義、查詢、更新及各種控制,都是通過DBMS進(jìn)行的。

    在不同的計(jì)算機(jī)系統(tǒng)中,由于缺乏統(tǒng)一的標(biāo)準(zhǔn),即使同種數(shù)據(jù)模型的DBMS,它們在用戶接口、系統(tǒng)功能方面也常常是不相同的。

    用戶對數(shù)據(jù)庫進(jìn)行操作,是由DBMS把操作從應(yīng)用程序帶到外部級、概念級、再導(dǎo)向內(nèi)部級,進(jìn)而操作存儲(chǔ)器中的數(shù)據(jù)。DBMS的主要目標(biāo),是使數(shù)據(jù)作為一種可管理的資源處理。

    DBMS的主要功能為:

    數(shù)據(jù)庫定義功能:DBMS提供數(shù)據(jù)定義語言(DDL)定義數(shù)據(jù)庫的三級結(jié)構(gòu),包括外模式、概念模式、內(nèi)模式及其相互之間的映象,定義數(shù)據(jù)的完整性、安全控制等約束。因此,在DBMS中應(yīng)包括DDL的編譯程序。

    數(shù)據(jù)庫的操縱功能:DBMS提供數(shù)據(jù)操縱語言(DML)實(shí)現(xiàn)對數(shù)據(jù)庫中數(shù)據(jù)的操作。基本的數(shù)據(jù)操作分成兩類四種:檢索(查詢)、更新(插入、刪除、修改)。

    數(shù)據(jù)庫的保護(hù)功能:數(shù)據(jù)庫中的數(shù)據(jù)是信息社會(huì)的戰(zhàn)略資源,對數(shù)據(jù)的保護(hù)是至關(guān)重要的大事。DBMS對數(shù)據(jù)庫的保護(hù)主要通過四個(gè)方面實(shí)現(xiàn):

    數(shù)據(jù)庫的恢復(fù):在數(shù)據(jù)庫被破壞或數(shù)據(jù)不正確時(shí),系統(tǒng)有能力把數(shù)據(jù)庫恢復(fù)到正確的狀態(tài)。

    數(shù)據(jù)庫的并發(fā)控制:DBMS的并發(fā)控制子系統(tǒng)能防止錯(cuò)誤發(fā)生,正確處理好多用戶、多任務(wù)環(huán)境下的并發(fā)操作。

    數(shù)據(jù)庫的完整性控制:保證數(shù)據(jù)庫中數(shù)據(jù)及語義的正確性和有效性,防止任何對數(shù)據(jù)造成錯(cuò)誤的操作。

    數(shù)據(jù)庫的安全性控制:防止未經(jīng)授權(quán)的用戶蓄謀或無意地存取數(shù)據(jù)庫中的數(shù)據(jù),以免數(shù)據(jù)的泄露、更改或破壞。

    數(shù)據(jù)庫的存儲(chǔ)管理:把各種DML語句轉(zhuǎn)換成低層的文件系統(tǒng)命令,起到數(shù)據(jù)的存儲(chǔ)、檢索和更新的作用。

    數(shù)據(jù)庫的維護(hù)功能:它有許多實(shí)用程序提供給數(shù)據(jù)庫管理員:

    數(shù)據(jù)裝載程序

    備份程序

    文件重組織程序

    性能監(jiān)控程序

    數(shù)據(jù)字典:數(shù)據(jù)庫系統(tǒng)中存放三級結(jié)構(gòu)定義的數(shù)據(jù)庫稱為數(shù)據(jù)字典(DD)。對數(shù)據(jù)庫的操作都要通過訪問DD才能實(shí)現(xiàn),通常DD中還存放數(shù)據(jù)庫運(yùn)行時(shí)的統(tǒng)計(jì)信息。

    語言介紹

    與asp的區(qū)別

    1.效率

    Asp是一個(gè)腳本編程環(huán)境,只能用VBscript或者javascript這樣的非模塊化語言來編寫。當(dāng)ASP程序完成之后,在每次請求的時(shí)候解釋執(zhí)行。這就意味著它在使用其他語言編程寫大量組件的時(shí)候會(huì)遇到困難,并且無法實(shí)現(xiàn)對操作系統(tǒng)的低層操作。則是建立在.NETFramework之上的,他可以使用VisualBasic、C++這樣的模塊化程序設(shè)計(jì)語言,并且它在第一次執(zhí)行時(shí)進(jìn)行編譯,之后的執(zhí)行不需要重新編譯就可以直接運(yùn)行,所以速度和效率比ASP提高很多。

    2.可重用性

    在編寫ASP應(yīng)用程序的時(shí)候,ASP代碼和HTML混合在一起。只要需要,就可以在任意的一個(gè)位置插入一段代碼來實(shí)現(xiàn)特定的功能。這樣方法表面上看起來很方便,但在實(shí)際的工作中會(huì)產(chǎn)生大量繁瑣的頁面,很難讀懂,導(dǎo)致代碼維護(hù)很困難。則可以實(shí)現(xiàn)代碼和內(nèi)容的完全分離,使得維護(hù)方便。

    主站蜘蛛池模板: 伊人久久大香线蕉AV一区二区| 亚洲一区二区三区高清| 色婷婷香蕉在线一区二区| 在线中文字幕一区| 亚洲一区二区久久| 日本精品3d动漫一区二区| 青青青国产精品一区二区| 亚洲一区二区三区精品视频| 在线一区二区观看| 国产福利电影一区二区三区,日韩伦理电影在线福 | 国产免费伦精品一区二区三区| 亚洲国产一区视频| 国产vr一区二区在线观看| 亚洲AV日韩精品一区二区三区| 国产亚洲福利精品一区二区| 无码精品人妻一区二区三区人妻斩| 立川理惠在线播放一区| 一区二区视频传媒有限公司| 乱子伦一区二区三区| 国产在线精品一区在线观看| 国产精品高清视亚洲一区二区| 一区二区免费电影| 国产精品亚洲一区二区三区久久| 日韩精品一区二区三区影院| 偷拍激情视频一区二区三区| 任你躁国语自产一区在| 亚洲av成人一区二区三区 | 中文字幕在线观看一区二区| 久99精品视频在线观看婷亚洲片国产一区一级在线 | 国产福利电影一区二区三区,日韩伦理电影在线福| 国产精品无码一区二区三区在| 精品乱子伦一区二区三区| 精品深夜AV无码一区二区| 亚洲Av永久无码精品一区二区 | 亚洲一区二区三区久久| 在线观看国产一区亚洲bd| 国模一区二区三区| 国产高清在线精品一区小说| 日本在线视频一区二区三区| 亚洲天堂一区二区三区四区| 日韩一区二区三区视频久久|