亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        一種基于Web技術(shù)的網(wǎng)絡(luò)數(shù)據(jù)庫系統(tǒng)設(shè)計研究

        2019-12-16 01:48:12孫凌
        電腦知識與技術(shù) 2019年29期
        關(guān)鍵詞:web技術(shù)網(wǎng)絡(luò)數(shù)據(jù)庫系統(tǒng)設(shè)計

        孫凌

        摘要:作為一種新型的網(wǎng)絡(luò)管理系統(tǒng),Web技術(shù)不僅靈活便捷,而且功能強(qiáng)大,在功能上,Web技術(shù)具有可延展性、可移植性,并且可以相互操作。筆者從網(wǎng)絡(luò)管理技術(shù)的現(xiàn)狀出發(fā),結(jié)合Web技術(shù)的優(yōu)勢和特點,分析目前網(wǎng)絡(luò)管理的具體問題和劣勢,在此基礎(chǔ)上,探究網(wǎng)絡(luò)數(shù)據(jù)庫系統(tǒng)中Web的設(shè)計和管理。

        關(guān)鍵詞:系統(tǒng)設(shè)計;網(wǎng)絡(luò)數(shù)據(jù)庫;Web技術(shù)

        中圖分類號: 文獻(xiàn)標(biāo)識碼:A

        文章編號:1009-3044(2019)29-0003-02

        隨著近年來,網(wǎng)絡(luò)應(yīng)用技術(shù)的不斷加強(qiáng),電子商務(wù)普及程度越來越高,對Internet上數(shù)據(jù)庫應(yīng)用,從制造業(yè)到服務(wù)業(yè),再到零售業(yè)都急劇增加。作為客戶端,Web瀏覽器的使用在功能上不僅實現(xiàn)了消費者跟蹤,而且對銷售廣告和市場行為做了很好的預(yù)判。信息在web服務(wù)器中進(jìn)行存儲的時候,往往以文本或者圖像文件的形式存儲,基于內(nèi)容或者結(jié)構(gòu)的檢索,檢索機(jī)制很弱,查詢速度很慢。而專用的數(shù)據(jù)庫系統(tǒng),只要給出查詢條件,就可以很快地得到對應(yīng)的結(jié)果,可以有序地、有規(guī)則地組織和管理大批量的數(shù)據(jù)。對于用戶而言,web界面親切友好,可以通過Internet可以進(jìn)行遠(yuǎn)程查詢,得以廣泛流行,而開發(fā)人員而言,維護(hù)方便,支持遠(yuǎn)程維護(hù),這些都是數(shù)據(jù)庫系統(tǒng)很難比得上的。所以,為實現(xiàn)人們的愿望,我們可以利用Internet中的web超文本,利用超鏈接功能實現(xiàn)查詢數(shù)據(jù)庫的功能。

        為了拓展web功能,將數(shù)據(jù)庫技術(shù)與web技術(shù)有機(jī)結(jié)合,既可以充分利用原來這些數(shù)據(jù)庫系統(tǒng)中的信息資源,又可以實現(xiàn)web有好的界面,二者優(yōu)點集于一體,信息系統(tǒng)的性能將得到大幅提升,Internet就同時獲得了超文本功能和數(shù)據(jù)庫功能。信息交換的網(wǎng)絡(luò)化,基于各種數(shù)據(jù)交互,而網(wǎng)絡(luò)純信息社會的基礎(chǔ)正是基于網(wǎng)絡(luò)的數(shù)據(jù)庫。所以,基于web的網(wǎng)絡(luò)數(shù)據(jù)庫系統(tǒng),將成為電子商務(wù)和網(wǎng)絡(luò)信息交換的基礎(chǔ)工具。在網(wǎng)絡(luò)數(shù)據(jù)庫系統(tǒng)的管理中,web技術(shù)的應(yīng)用,對于解決傳統(tǒng)集中式管理的弊端,實現(xiàn)分布式管理有著十分重要的意義。網(wǎng)絡(luò)數(shù)據(jù)庫系統(tǒng),運用在web技術(shù)上,不僅可以充分利用數(shù)據(jù)庫中的資源,同時拓寬了web的功能。這種基于web技術(shù)層面上的網(wǎng)絡(luò)數(shù)據(jù)庫系統(tǒng),極大地豐富和改變了以往的數(shù)據(jù)庫系統(tǒng)在技術(shù)層面的應(yīng)用,是網(wǎng)絡(luò)信息和電子商務(wù)交換的基礎(chǔ)性工具,是未來發(fā)展的趨勢。

        1網(wǎng)絡(luò)數(shù)據(jù)庫系統(tǒng)的結(jié)構(gòu)

        在設(shè)計之初,Web就產(chǎn)生了很多革命性的思想,無中心,沒有中央控制節(jié)點,可以自由地在網(wǎng)絡(luò)發(fā)布任意內(nèi)容。無歧視,所有網(wǎng)絡(luò)參與者可以平等的進(jìn)行交流,不受操作系統(tǒng),網(wǎng)絡(luò)運營商,等等的影響。自下而上設(shè)計,鼓勵參與和實驗,而不是由一小部分專家編寫和控制。普遍性,所有人都可以在網(wǎng)絡(luò)上發(fā)布任何東西,不受硬件,地理位置,信仰文化,等等的影響。共識,可以自由地參與規(guī)范的討論,但必須遵循已形成標(biāo)準(zhǔn)的規(guī)范。正是這種自由平等開放共享的精神,使得Web面對各種挑戰(zhàn),依然能一次又一次的煥發(fā)生機(jī)。

        數(shù)據(jù)其實有兩種,一種是描述型的JSON數(shù)據(jù),一種是渲染完成的DOM結(jié)構(gòu)數(shù)據(jù)。描述型的JSON,一般還需要通過JS執(zhí)行轉(zhuǎn)換為DOM結(jié)構(gòu)數(shù)據(jù),從性能的角度當(dāng)然是直接離線獲取到DOM數(shù)據(jù)的效果更好。數(shù)據(jù)離線化一般是通過預(yù)取或者存儲舊數(shù)據(jù)來實現(xiàn)。比如,今日頭條刷新列表時,就會把列表里的文章內(nèi)容都下載到本地;再比如,頁面應(yīng)用非首次打開,可以先從Local Storage里獲取前一次的數(shù)據(jù)進(jìn)行渲染,再同時進(jìn)行Dom-Diff更新。也就是說,在移動端其實我們也有很多方案能實現(xiàn)首屏離線渲染,實現(xiàn)極速的完美Web體驗。

        Web瀏覽器、數(shù)據(jù)庫服務(wù)器,以及連接web瀏覽器與數(shù)據(jù)庫服務(wù)器的web瀏覽器,是組成web技術(shù)網(wǎng)絡(luò)數(shù)據(jù)庫系統(tǒng)的核心。數(shù)據(jù)庫服務(wù)器的功能是存儲數(shù)據(jù)信息,web瀏覽器則是一個客戶端界面,可以從圖1得到web技術(shù)網(wǎng)絡(luò)數(shù)據(jù)庫的基本結(jié)構(gòu)。

        通過標(biāo)準(zhǔn)化形式的數(shù)據(jù),web頁面可以得到及時的展示。DBMS,也就是數(shù)據(jù)庫管理系統(tǒng),實現(xiàn)了標(biāo)準(zhǔn)數(shù)據(jù)的接收和存儲,這些改進(jìn)了Web節(jié)點的管理,同時為數(shù)據(jù)庫的訪問提供了更多的途徑和手段。通過不同的形式,數(shù)據(jù)庫表現(xiàn)出來的形式有不同格式的圖像、txt文本、以及視音頻等。Web優(yōu)點較多,客戶端界面簡潔,傳輸協(xié)議承載超大量,說明定義數(shù)據(jù)的語言完美;而數(shù)據(jù)庫系統(tǒng)存儲和獲取數(shù)據(jù)的方法手段強(qiáng)大,擁有健全的授權(quán)和安全機(jī)制,可以清晰得定義數(shù)據(jù)模型,實現(xiàn)用戶端界面與邏輯應(yīng)用程序的完美結(jié)合,不僅有效實現(xiàn)了事務(wù)的控制,而且實現(xiàn)了數(shù)據(jù)的完整性。在設(shè)計web技術(shù)的網(wǎng)絡(luò)數(shù)據(jù)庫系統(tǒng)時,不僅要適應(yīng)通用的電子商務(wù)數(shù)據(jù)庫,而且要便于數(shù)據(jù)庫系統(tǒng)的維護(hù),所以需要從更遠(yuǎn)更廣的角度來考慮架構(gòu)。在架構(gòu)設(shè)計的過程中,不僅要注重網(wǎng)站的查詢,而且要做好數(shù)據(jù)的更新速度,影響查詢速度的主要原因無外乎計算機(jī)的網(wǎng)速,以及數(shù)據(jù)庫系統(tǒng)的查詢效率。上述問題的有效解決,才能使得web技術(shù)的網(wǎng)絡(luò)數(shù)據(jù)庫系統(tǒng)獲得更大的發(fā)展空間。

        2網(wǎng)絡(luò)數(shù)據(jù)庫系統(tǒng)的解決措施

        數(shù)據(jù)庫解決措施有幾點,首先我們可以通過標(biāo)準(zhǔn)的CGI網(wǎng)關(guān)接口,實現(xiàn)動態(tài)地對文檔進(jìn)行編譯,允許編譯的語言包括C、Fortran等多種;其次,使用服務(wù)器編輯的標(biāo)準(zhǔn)接口ISAPI可以彌補CGI的缺陷;再次以JAVA強(qiáng)勁的語言,可以實現(xiàn)分布式的多線程、動態(tài)網(wǎng)絡(luò)語言的開放的特點,簡單安全,結(jié)構(gòu)合理;第四NSAPI;第五則是腳本語言,通過腳本語言的簡單運行程序,有效解決了目前數(shù)據(jù)庫存取的問題,運行SQL命令,通過ODBC驅(qū)動程序,可以有效地解決問題。

        在網(wǎng)絡(luò)數(shù)據(jù)庫系統(tǒng)的開放,本文采用的時ASP技術(shù),作為計算機(jī)新的技術(shù)眼神,不僅擁有完整的數(shù)據(jù)庫解決方法,而且功能強(qiáng)大,集諸多優(yōu)點于一身:1)通過使用腳本,ASP技術(shù)可以直接被引用到Html中,編程簡單,腳本語言簡單易學(xué),并且便于調(diào)試,運行時不需要連接和編譯;2)支持范圍廣,通過Ac-tiveX Data Object技術(shù),ASP可以利用驅(qū)動程序連接多種數(shù)據(jù)庫,實現(xiàn)了數(shù)據(jù)庫的存儲;3)由于腳本直接引入Html,不僅管理方便,而且在開發(fā)時,可以一次性完成Script和html;4)ASP的可擴(kuò)充性,通過各種服務(wù)器元件實現(xiàn)了功能擴(kuò)充。

        在數(shù)據(jù)庫方面,當(dāng)今主流的數(shù)據(jù)庫主要為關(guān)系數(shù)據(jù)庫,逐漸取代了網(wǎng)狀型和層次型數(shù)據(jù)庫。結(jié)構(gòu)查詢語言在關(guān)系數(shù)據(jù)庫的查詢中,不僅具有良好的操作系,而且訪問性能優(yōu)異,是應(yīng)用最廣泛的一種。

        綜合以上的分析結(jié)果,在開發(fā)環(huán)境和工具的設(shè)計上,選擇如下:Web服務(wù)器:開發(fā)工具:Visual InterDev,F(xiàn)rontPage2003,Visual J++6.5;IIS5.0以上;WindowsNT5.0以上;數(shù)據(jù)庫服務(wù)器:Microsoft SQL Server6.5。

        3運行網(wǎng)絡(luò)數(shù)據(jù)庫的系統(tǒng)和程序設(shè)計

        3.1系統(tǒng)設(shè)計

        系統(tǒng)的使用者主要由注冊用戶、一般用戶、公司以及網(wǎng)絡(luò)管理員四類。注冊用戶權(quán)利范圍較小,只能獲得每日最新行情通知,查詢和訂購購物賬單;一般用戶的權(quán)利最小,只保留了查詢報價和瀏覽商情的權(quán)利;而通過遠(yuǎn)程輸入,公司可以更新本公司的信息發(fā)布的內(nèi)容,同時對公司的訂購表單進(jìn)行查詢;作為管理者,網(wǎng)絡(luò)管理員職權(quán)范圍包括管理使用者的使用權(quán)限和密碼,維護(hù)和管理網(wǎng)站數(shù)據(jù)庫。

        作為系統(tǒng)的一項重要功能,客戶數(shù)據(jù)采集可以通過填寫注冊表成為注冊用戶,實現(xiàn)采集客戶數(shù)據(jù)的目的,網(wǎng)絡(luò)管理員核對注冊表的數(shù)據(jù),進(jìn)而獲得用戶的數(shù)據(jù)信息,并且用戶有注冊用戶密碼和權(quán)限的權(quán)利。

        3.2程序設(shè)計

        在程序設(shè)計上,開發(fā)人員需要注意以下幾點:首先是設(shè)立連接屬性,構(gòu)建數(shù)據(jù)庫的連接,在用戶使用數(shù)據(jù)庫后,需要及時關(guān)閉;其次是及時更新并修改數(shù)據(jù)庫,保證其實時陛;三是準(zhǔn)備SQL的查詢語句,制定好查詢條件;四是借助制定的訂購表,隨時改變訂購量;五是檢查密碼,舒勇數(shù)據(jù)庫的前提必須滿足密碼輸入正確;六是為了便于瀏覽管理,分頁顯示查詢結(jié)果。

        3.3網(wǎng)絡(luò)數(shù)據(jù)庫系統(tǒng)的運行

        網(wǎng)絡(luò)數(shù)據(jù)庫在運行的時候,需要滿足兩個要求,第一是設(shè)立虛擬的目錄,便于網(wǎng)絡(luò)服務(wù)器的運行,虛擬目錄主要是為了限制訪問權(quán)限;第二部分是建立數(shù)據(jù)源的名稱,建立名稱時,選擇驅(qū)動程序和數(shù)據(jù)庫文件,具體操作的方法包括DSN和DSN-less。確定了數(shù)據(jù)源的名稱之后,通過下面的連接方式進(jìn)行連接即可獲得數(shù)據(jù)庫:<%setConn=Server.CreateObject(“ADODB.Connection”)Conn.openconstr%>

        綜上所述,隨著ASP技術(shù)的不斷發(fā)展,市場越來越規(guī)范和成熟,電子商務(wù)發(fā)展的技術(shù)基礎(chǔ),需要建立在web技術(shù)的網(wǎng)絡(luò)數(shù)據(jù)庫系統(tǒng)上,這一發(fā)展趨勢,使得基于web技術(shù)之上的網(wǎng)絡(luò)數(shù)據(jù)庫系統(tǒng)設(shè)計越來越重要。Web技術(shù)界面親切友好,網(wǎng)絡(luò)數(shù)據(jù)庫便于查詢,結(jié)合二者技術(shù)的優(yōu)點,不僅可以充分有效的利用數(shù)據(jù)庫資源,而且業(yè)將web技術(shù)應(yīng)用的功能不斷拓寬,對于技術(shù)的進(jìn)步與發(fā)展有著深遠(yuǎn)的意義。

        猜你喜歡
        web技術(shù)網(wǎng)絡(luò)數(shù)據(jù)庫系統(tǒng)設(shè)計
        網(wǎng)絡(luò)數(shù)據(jù)庫安全檢測與管理程序的設(shè)計實現(xiàn)研究
        基于物聯(lián)網(wǎng)的承壓特種設(shè)備管理系統(tǒng)設(shè)計與實現(xiàn)
        基于Web技術(shù)的實驗設(shè)備管理模式探索
        一種基于SATA硬盤陣列的數(shù)據(jù)存儲與控制系統(tǒng)設(shè)計研究
        工業(yè)熱電偶計量檢定系統(tǒng)設(shè)計
        計算機(jī)網(wǎng)絡(luò)數(shù)據(jù)庫安全管理技術(shù)分析
        基于物聯(lián)網(wǎng)的煤礦智能倉儲與物流運輸管理系統(tǒng)設(shè)計與應(yīng)用
        目標(biāo)特性測量雷達(dá)平臺建設(shè)構(gòu)想
        科技視界(2016年22期)2016-10-18 14:34:34
        網(wǎng)絡(luò)數(shù)據(jù)庫安全研究與應(yīng)用
        營銷互通平臺的分析
        亚洲精品国精品久久99热一| 最近2019年好看中文字幕视频| 日本高清视频wwww色| 狼人青草久久网伊人| 国产97在线 | 中文| 日产无人区一线二线三线新版| 久久精品国产热久久精品国产亚洲 | 亚洲精品综合一区二区 | 国内精品福利在线视频| 精品一区二区三区人妻久久| 亚洲成人免费久久av| av新型国产在线资源| 亚洲人成在久久综合网站| 国产精品区一区二区三在线播放| 国产综合无码一区二区辣椒| 日本大尺度吃奶呻吟视频| 亚洲综合久久久| 国产欧美亚洲另类第一页| 亚洲综合网中文字幕在线| 亚洲中文字幕乱码一二三| 精品无码av无码专区| 国产成+人欧美+综合在线观看| a级国产乱理论片在线观看| 1769国产精品短视频| 免费va国产高清不卡大片 | 国产精品黑丝高跟在线粉嫩| 米奇777四色精品人人爽| 无码人妻一区二区三区免费n鬼沢 人禽无码视频在线观看 | 国产精品女老熟女一区二区久久夜| 亚洲av日韩av天堂久久| 日本高清www无色夜在线视频| 亚洲伊人久久大香线蕉影院| 亚洲人成无码网站十八禁| 亚洲小少妇一区二区三区| 亚洲熟妇av一区二区三区| 免费无码又黄又爽又刺激| 在线观看av永久免费| www.日本一区| 国产av剧情久久精品久久| 亚洲成在人线在线播放无码| 亚洲AV无码精品呻吟|