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

        ?

        Web數(shù)據(jù)庫軟件開發(fā)中的自主適應(yīng)設(shè)計(jì)分析

        2016-02-05 12:57:50
        山西青年 2016年12期
        關(guān)鍵詞:軟件開發(fā)

        陳 翔

        成都農(nóng)業(yè)科技職業(yè)學(xué)院,四川 成都 611130

        ?

        Web數(shù)據(jù)庫軟件開發(fā)中的自主適應(yīng)設(shè)計(jì)分析

        陳翔*1

        成都農(nóng)業(yè)科技職業(yè)學(xué)院,四川成都611130

        摘要:Web數(shù)據(jù)庫是支撐網(wǎng)頁應(yīng)用運(yùn)行的重要內(nèi)容,同時(shí)也是進(jìn)行軟件開發(fā)的重要部分,支撐Web軟件開發(fā)的自動(dòng)檢測技術(shù)是數(shù)據(jù)庫建設(shè)的基礎(chǔ)內(nèi)容。文章圍繞Web數(shù)據(jù)庫軟件開發(fā)的自主適應(yīng)設(shè)計(jì)技術(shù),提出了幾點(diǎn)淺薄的建議。

        關(guān)鍵詞:Web數(shù)據(jù)庫;軟件開發(fā);自主適應(yīng)設(shè)計(jì)

        對于Web數(shù)據(jù)庫的開發(fā)是軟件開發(fā)中十分重要的環(huán)節(jié)之一,程序員在進(jìn)行Web程序開發(fā)時(shí),數(shù)據(jù)庫是其最為重要的內(nèi)容,在程序開發(fā)的后臺發(fā)揮著十分重要的作用,維持著軟件的正常運(yùn)行,但是,軟件實(shí)際開發(fā)的過程中,在數(shù)據(jù)庫中存在一些不確定因素,由于在數(shù)據(jù)庫中的一些內(nèi)容可以利用其它方式實(shí)現(xiàn)增加,例如數(shù)據(jù)表的增加等,為此,在Web軟件開發(fā)中十分重要的技術(shù)便是自主適應(yīng)設(shè)計(jì)技術(shù),文章中針對Web數(shù)據(jù)庫軟件開發(fā)的自主適應(yīng)性設(shè)計(jì),對其開發(fā)程序進(jìn)行了分析。

        一、數(shù)據(jù)庫檢測自動(dòng)化

        (一)SQL數(shù)據(jù)庫檢測

        在Web數(shù)據(jù)庫中包含了一些其他類型的數(shù)據(jù)庫程序,例如SQL、Paradox以及ACCESS等,同時(shí)在人們生活中比較常見的excel也是一種Web數(shù)據(jù)庫形式[1]。針對Web數(shù)據(jù)庫的檢測方式是存在一定差異性的,例如SQL數(shù)據(jù)庫以及ACCESS的檢測。在SQL數(shù)據(jù)庫中,數(shù)據(jù)庫中的信息都儲(chǔ)存在say-databases表格中,為此,為了獲得相關(guān)的信息,設(shè)計(jì)人員首先要登陸MASTER的數(shù)據(jù)庫中。在該數(shù)據(jù)庫中,name代表數(shù)據(jù)名稱,file name則表示該數(shù)據(jù)庫中相關(guān)文件的儲(chǔ)存路徑,點(diǎn)擊鏈接打開SQL數(shù)據(jù)庫的服務(wù)器之后,需要輸入“select name,file name from say-databases”對數(shù)據(jù)庫的名稱以及儲(chǔ)存路徑進(jìn)行查詢。

        (二)ACCESS數(shù)據(jù)庫檢測

        對ACCESS數(shù)據(jù)庫進(jìn)行檢測和之前SQL的檢測存在一定的差異性,各個(gè)數(shù)據(jù)庫都是獨(dú)立存在的文件,為此,在對其進(jìn)行檢測時(shí),僅僅需要檢測該文件是否存在指定的服務(wù)器文件夾中即可,以此可判斷該數(shù)據(jù)庫是否存在。file Access中的file system object能夠?qū)Ψ?wù)器中的文件進(jìn)行訪問,為此,我們可以通過對file exists的應(yīng)用,對文件的存在狀態(tài)進(jìn)行檢測,以下程序可以對數(shù)據(jù)庫進(jìn)行判斷。

        <% @Language="Vb Script" %>

        <% fp= Server.Map Path("Book1.mdb")

        if fso.File Exists(fp)then

        Response.Write"已經(jīng)存在"

        else

        Response.Write"文件不存在!"

        end if %>

        當(dāng)建立動(dòng)態(tài)數(shù)據(jù)庫時(shí),則需要對數(shù)據(jù)庫的存在狀態(tài)進(jìn)行判斷,若其存在,那么則會(huì)對用戶進(jìn)行提示,需要另建文件夾,若不存在,則可以用此名建立文件夾。

        二、數(shù)據(jù)庫表的檢測

        利用自主適應(yīng)設(shè)計(jì)對數(shù)據(jù)庫表進(jìn)行檢測,文章中主要以SQL數(shù)據(jù)庫表以及ACCESS數(shù)據(jù)庫表兩種形式的檢測過程為例,對其進(jìn)行了分析。

        (一)SQL數(shù)據(jù)庫表檢測

        用戶在選定數(shù)據(jù)庫之后,需要獲取其中的所有數(shù)據(jù)表,要得到一個(gè)可視化的操作界面,設(shè)計(jì)人員需要將之前所獲得的數(shù)據(jù)表結(jié)合到列表框內(nèi),為用戶提供更多的選擇[2]。SQL數(shù)據(jù)庫內(nèi)的sysobjects數(shù)據(jù)表,在其中儲(chǔ)存了大量SQL數(shù)據(jù)庫的數(shù)據(jù)信息。為此,設(shè)計(jì)人員僅僅通過打開數(shù)據(jù)庫與數(shù)據(jù)表,便能夠在列表框中獲取信息。

        (二)ACCESS數(shù)據(jù)表檢測

        ACCESS數(shù)據(jù)表包含了兩種形式,其一是系統(tǒng)表,其二是用戶自定義表,一般情況下系統(tǒng)表用戶不可以進(jìn)行操作。因?yàn)閿?shù)據(jù)表是不可見的,為了實(shí)現(xiàn)其可視化的目的,需要將數(shù)據(jù)表先添加至列表菜單,進(jìn)而才可以將其數(shù)據(jù)可視化。Rs schema函數(shù)主要的作用是檢測數(shù)據(jù)表,其操作原理是當(dāng)其連接到數(shù)據(jù)庫之后,需要利用open schema將數(shù)據(jù)表打開,再此基礎(chǔ)上利用Rs schema函數(shù)對數(shù)據(jù)表進(jìn)行檢測,若函數(shù)這時(shí)返回結(jié)果呈現(xiàn)的是TABLE,那么則可以得知該數(shù)據(jù)表是用戶建立,相反則是系統(tǒng)表。最后把檢測的結(jié)果輸入至列表框內(nèi),將數(shù)據(jù)表可視化。

        三、字段數(shù)自動(dòng)獲取與記錄數(shù)檢測

        (一)字段數(shù)自動(dòng)獲取

        連接數(shù)據(jù)庫之后,需要對連接操作的記錄集進(jìn)行明確,那么為了獲取字段數(shù)并自動(dòng)進(jìn)行檢測,我們可以采取自動(dòng)捕獲的數(shù)據(jù)表的方式。首先要主動(dòng)捕獲記錄集內(nèi)的字段名以及集合數(shù),應(yīng)用Fields.Count屬性,以此獲得字段數(shù),隨后通過RS(i).name獲取與之相對應(yīng)字段名。其次,要對字段的類型進(jìn)行檢測。檢測字段類型對于動(dòng)態(tài)處理表而言具有非常重要的作用,可以保證所設(shè)計(jì)程序具有通用性。在獲取數(shù)據(jù)類型方面可以利用Type Name函數(shù),輸入Type Name(rs(i).value),確認(rèn)程序顯示的返回值,以此確定字段的類型。若返回值為0,則代表是空值,若為1,則是無效值,若返回值為2-4,則為數(shù)值型,若為8,則是字符型。

        (二)記錄數(shù)檢測

        設(shè)計(jì)人員與數(shù)據(jù)庫進(jìn)行連接之后,要將記錄集的對象RS打開,隨即利用RS對象獲得記錄集中的記錄數(shù)。為了獲取記錄數(shù)的記錄集,可以輸入Var=rs.recordcound命令,以此獲取記錄集的記錄數(shù)。

        四、結(jié)束語

        綜上所述,Web數(shù)據(jù)庫是軟件運(yùn)行的重要內(nèi)容,同時(shí)也是進(jìn)行軟件開發(fā)的核心程序。為了實(shí)現(xiàn)其自主適應(yīng)設(shè)計(jì),文章中針對Web數(shù)據(jù)庫軟件開發(fā),對其自主適應(yīng)設(shè)計(jì)進(jìn)行了闡述,希望能夠通過文章中的分析,能夠推動(dòng)電子信息行業(yè)的可持續(xù)發(fā)展。

        [參考文獻(xiàn)]

        [1]田艷,劉友生.Web數(shù)據(jù)庫軟件開發(fā)中的自主適應(yīng)設(shè)計(jì)[J].科技信息(學(xué)術(shù)研究),2015,18:231-232+234.

        [2]張偉,熊齊邦.基于Web的數(shù)據(jù)庫的設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)應(yīng)用,2015,S1:117-119.

        *作者簡介:陳翔(1983-),男,漢族,四川南充人,碩士,成都農(nóng)業(yè)科技職業(yè)學(xué)院,講師,研究方向:計(jì)算機(jī)圖形學(xué)、網(wǎng)絡(luò)信息安全、數(shù)據(jù)庫、數(shù)據(jù)挖掘。

        中圖分類號:TP311.52

        文獻(xiàn)標(biāo)識碼:A

        文章編號:1006-0049-(2016)12-0221-01

        猜你喜歡
        軟件開發(fā)
        基于安卓平臺的移動(dòng)式教學(xué)模式研究
        嵌入式系統(tǒng)軟件開發(fā)技術(shù)探析
        淺談分層技術(shù)在軟件開發(fā)中的應(yīng)用
        Java軟件開發(fā)問題探究
        軟件開發(fā)中JAVA編程語言的應(yīng)用
        淺談程序設(shè)計(jì)的方法
        商情(2016年39期)2016-11-21 09:58:50
        信息安全環(huán)境下的計(jì)算機(jī)軟件開發(fā)研究
        計(jì)算機(jī)軟件開發(fā)中的分層技術(shù)運(yùn)用
        建模技術(shù)在軟件開發(fā)中的應(yīng)用
        軟件開發(fā)中數(shù)據(jù)庫設(shè)計(jì)理論的實(shí)踐
        欧美日韩亚洲国内综合网| 日本熟女人妻一区二区| 亚洲av无码日韩av无码网站冲| 骚小妹影院| 香蕉视频免费在线| 国产精品久久熟女吞精| 蜜臀一区二区三区精品 | 欧美韩国精品另类综合| 免费av在线 国产精品| 无遮挡1000部拍拍拍免费| 国产人与禽zoz0性伦| 一区二区在线亚洲av蜜桃| a人片在线观看苍苍影院| 亚洲AV激情一区二区二三区| 亚洲熟女一区二区三区不卡| 日本xxxx色视频在线观看免费| 亚洲日本在线电影| 日韩在线精品在线观看| 国产精品毛片一区二区三区| 欧美不卡一区二区三区| 欧美情侣性视频| 中文字幕人妻少妇美臀| 国产精品亚洲二区在线看| 无遮挡h肉动漫在线观看| 成年女人A级毛片免| 日韩亚洲国产中文字幕| 国产中文三级全黄| 天天干成人网| 精品视频在线观看一区二区有| 青青草免费在线爽视频| 国产亚洲精品久久777777| 99久久综合九九亚洲| 亚洲av综合av国一区二区三区| 男人和女人做爽爽免费视频| 98bb国产精品视频| 国产精品亚洲av无人区二区| 神马影院午夜dy888| 最近免费中文字幕| 亚洲国产免费公开在线视频| 亚洲天堂二区三区三州| 风间由美性色一区二区三区|