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

        ?

        數(shù)據(jù)庫設(shè)計(jì)理論在軟件開發(fā)中的有效運(yùn)用

        2018-01-17 11:45:33徐亮
        電子技術(shù)與軟件工程 2017年20期
        關(guān)鍵詞:理論

        徐亮

        摘 要 在計(jì)算機(jī)領(lǐng)域中數(shù)據(jù)庫技術(shù)是一個(gè)非常重要的組成部分,如今,在人們的日常生活和工作中都使用到了計(jì)算機(jī),因此作為計(jì)算機(jī)領(lǐng)域中的重要分支數(shù)據(jù)庫技術(shù)也就變的十分的重要。本篇文章就簡單的講述了關(guān)于數(shù)據(jù)庫的設(shè)計(jì)理論以及在軟件開發(fā)中數(shù)據(jù)庫的運(yùn)用。

        【關(guān)鍵詞】數(shù)據(jù)庫設(shè)計(jì) 理論 軟件開發(fā)

        1 引言

        如何設(shè)計(jì)一個(gè)可以滿足用戶需求,并且性能良好的數(shù)據(jù)庫是數(shù)據(jù)庫設(shè)計(jì)面對(duì)的主要問題。在設(shè)計(jì)數(shù)據(jù)庫的時(shí)候主要經(jīng)歷四個(gè)階段,分別是需求分析、概念設(shè)計(jì)、邏輯設(shè)計(jì)和物理設(shè)計(jì),只有落實(shí)了這四個(gè)階段,才能讓開發(fā)出來的軟件更加具有實(shí)用性。當(dāng)前,技術(shù)者在開發(fā)軟件的時(shí)候,通常會(huì)使用生命周期法,把數(shù)據(jù)庫分成一個(gè)個(gè)目標(biāo)獨(dú)立的多個(gè)階段:需求分析、概念設(shè)計(jì)、邏輯設(shè)計(jì)、物理設(shè)計(jì)、編碼階段、測試階段、運(yùn)行階段和進(jìn) 一步修改階段。

        2 數(shù)據(jù)庫設(shè)計(jì)在軟件開發(fā)中的重要性

        計(jì)算機(jī)在對(duì)數(shù)據(jù)進(jìn)行處理的時(shí)候都會(huì)使用到數(shù)據(jù)庫這項(xiàng)技術(shù),而在進(jìn)行軟件開發(fā)的時(shí)候也會(huì)用到數(shù)據(jù)庫技術(shù),可見,數(shù)據(jù)庫設(shè)計(jì)在軟件開發(fā)的過程中占有十分重要的位置。利用數(shù)據(jù)庫技術(shù)開發(fā)出來的數(shù)據(jù)庫管理系統(tǒng)就是軟件開發(fā)的一項(xiàng)重要成果。技術(shù)者在開發(fā)軟件的時(shí)候,通查要查找很多的數(shù)據(jù)線圖和表格,如果是簡單的,還可以利用人工進(jìn)行查找,但是一旦需要查找一些復(fù)雜的數(shù)據(jù),這就給設(shè)計(jì)人員帶來了壓力,增加了負(fù)擔(dān),也會(huì)出現(xiàn)一些錯(cuò)誤,這就會(huì)極大的降低軟件產(chǎn)品的質(zhì)量。但是我們可以利用數(shù)據(jù)庫管理編程,它可以儲(chǔ)存很多的數(shù)據(jù)。我們在使用數(shù)據(jù)庫管理編程的時(shí)候,數(shù)據(jù)庫的管理系統(tǒng)可以給用戶提供他們所需要的數(shù)據(jù),也可以進(jìn)行數(shù)據(jù)的查詢、插入、修改和刪除。

        3 軟件開發(fā)中數(shù)據(jù)庫設(shè)計(jì)應(yīng)遵循的原則

        3.1 一事一地

        建立的圖表需要反映出兩個(gè)實(shí)體之間的關(guān)系,不可以出現(xiàn)大且雜的設(shè)計(jì)。例如我們需要單獨(dú)保存和分離單個(gè)的主題信息,將不同的信息安置在表中的不同位置,這樣在對(duì)數(shù)據(jù)進(jìn)行維護(hù)和組織的時(shí)候就比較方便,還可以提高軟件產(chǎn)品的性能。

        3.2 避免出現(xiàn)重復(fù)的字段

        我們一定要保證圖表中的信息可以體現(xiàn)出和其他表之間的聯(lián)系,以及外部的關(guān)鍵字。除此之外,我們要讓數(shù)據(jù)簡單精煉,避免繁雜,不要出現(xiàn)重復(fù)的字段,避免數(shù)據(jù)不一致在進(jìn)行刪除、插入、更新等操作的時(shí)候。

        3.3 規(guī)范化的命名

        不同的數(shù)據(jù)庫產(chǎn)品要定義不同的名稱。設(shè)計(jì)者在給不同的對(duì)象其名稱的時(shí)候,通過使用大小寫字母來標(biāo)識(shí)出來,在編寫后臺(tái)程序代碼的時(shí)候也要這樣,30個(gè)字符以內(nèi)的名稱是做好的。

        3.4 除了個(gè)別要求外,禁用游標(biāo)

        數(shù)據(jù)集合非常大的時(shí)候,盡量不要使用游標(biāo),因?yàn)檫@樣會(huì)導(dǎo)致程序出現(xiàn)“漫長等待”或者“死機(jī)”的現(xiàn)象。如果一定要使用游標(biāo)的話,可以將所需要的數(shù)據(jù)輸入到一個(gè)臨時(shí)新建的一個(gè)表中,這樣就可以最大程度的降低程序出現(xiàn)“漫長等待”或者“死機(jī)”的現(xiàn)象,還可以提高游標(biāo)的使用性能。

        4 分析數(shù)據(jù)庫設(shè)計(jì)的理論在軟件開發(fā)中的運(yùn)用

        4.1 數(shù)據(jù)管理系統(tǒng)可在軟件開發(fā)系統(tǒng)中運(yùn)行

        VisualC++是軟件開發(fā)系統(tǒng)主要使用的一種系統(tǒng),可以直接使用SQL語言。SQL語言的主要內(nèi)容是:可程序設(shè)計(jì)、數(shù)據(jù)庫和結(jié)構(gòu)化查詢,它可以用來查找數(shù)據(jù)、更新存取機(jī),也可以用來做腳本文件的擴(kuò)展名。設(shè)計(jì)者在使用VisualC++系統(tǒng)進(jìn)行軟件開發(fā)的時(shí)候,不僅可以訪問數(shù)據(jù)庫,還可以作為一個(gè)開發(fā)工具。在使用VisualC++系統(tǒng)進(jìn)行程序開發(fā)的時(shí)候,好處有很多,不僅可以減少遠(yuǎn)程訪問的冗雜性,還可以提高用戶的訪問效率。

        4.2 數(shù)據(jù)庫在軟件開發(fā)中的設(shè)計(jì),對(duì)于數(shù)據(jù)模型的選擇應(yīng)慎重

        我們可以把實(shí)際生活中人們所需要的東西通過數(shù)據(jù)庫的數(shù)據(jù)模型來體現(xiàn)在計(jì)算機(jī)數(shù)據(jù)庫的物理世界之中。有四個(gè)因素需要引起設(shè)計(jì)者的注意:

        4.2.1 數(shù)據(jù)模型因素

        不同軟件產(chǎn)品對(duì)應(yīng)不同的需求,所以我們在選擇數(shù)據(jù)模型的時(shí)候要根據(jù)現(xiàn)實(shí)的需要,對(duì)于很多的設(shè)計(jì)者來說,關(guān)系模型是一種常用的模型,這種模型的優(yōu)點(diǎn)是是一種非過程性的模型,通過二維表顯示出來,用戶可以不用考慮信息的存儲(chǔ)路徑,直接查找出來所需要的信息,這樣極大的節(jié)省了時(shí)間,提高了效率。

        4.2.2 數(shù)據(jù)庫結(jié)構(gòu)因素

        在數(shù)據(jù)的模型中,數(shù)據(jù)結(jié)構(gòu)主要描述了數(shù)據(jù)的類型、性質(zhì)、內(nèi)容和數(shù)據(jù)之間的聯(lián)系。數(shù)據(jù)結(jié)構(gòu)是數(shù)據(jù)模型的基礎(chǔ),在數(shù)據(jù)結(jié)構(gòu)的基礎(chǔ)上也存在數(shù)據(jù)結(jié)構(gòu)的操作以及相關(guān)的約束,所以我們在整理數(shù)據(jù)模型的時(shí)候要根據(jù)實(shí)際的數(shù)據(jù)結(jié)構(gòu)進(jìn)行分類。

        4.2.3 數(shù)據(jù)約束因素

        數(shù)據(jù)約束主要表述了數(shù)據(jù)結(jié)構(gòu)內(nèi)的數(shù)據(jù)之間在語法和語義上的關(guān)系,語法和語義兩者之間既相互依存又相互制約,因此,我們在設(shè)計(jì)的時(shí)候,要結(jié)合實(shí)際情況,掌握數(shù)據(jù)變動(dòng)的規(guī)則,從而保證語法和語義的正確性和規(guī)范性。第四、數(shù)據(jù)操作因素。主要講解了相應(yīng)的數(shù)據(jù)結(jié)構(gòu)上的操作類型和方式,通過對(duì)圖形的整體分析提高產(chǎn)品的便捷和靈活性,提高產(chǎn)品的使用效率。

        5 軟件開發(fā)中的數(shù)據(jù)庫設(shè)計(jì)的運(yùn)用分析

        5.1 對(duì)系統(tǒng)的總體設(shè)計(jì)應(yīng)引以重視

        在編制軟件的時(shí)候,我們一定要重視系統(tǒng)的總體設(shè)計(jì),一定要按照軟件的開發(fā)流程來進(jìn)行開發(fā)工作。

        5.2 合理的實(shí)現(xiàn)文本框的窗體視圖

        用單文檔的方式顯示圖表中的數(shù)據(jù),這種結(jié)構(gòu)不但具有文檔窗體視圖風(fēng)格,還可以看到數(shù)據(jù)監(jiān)測點(diǎn)的屬性窗口。這樣軟件還有一個(gè)非常大的優(yōu)點(diǎn)就是具備容錯(cuò)功能,數(shù)據(jù)庫會(huì)自動(dòng)提示或者取消用戶的操作,當(dāng)用戶輸入信息或者操作錯(cuò)誤的時(shí)候。

        6 結(jié)語

        綜上所述,我們國家大力支持開發(fā)計(jì)算機(jī)軟件,技術(shù)者積極利用數(shù)據(jù)庫設(shè)計(jì)理論,加快軟件開發(fā)的速度,提高軟件產(chǎn)品的使用率。本篇文章簡單的講述了關(guān)于數(shù)據(jù)庫的設(shè)計(jì)理論以及在軟件開發(fā)中數(shù)據(jù)庫的運(yùn)用,希望可以為軟件開發(fā)作出一點(diǎn)貢獻(xiàn)。

        參考文獻(xiàn)

        [1]郝朝君.關(guān)于軟件開發(fā)中數(shù)據(jù)庫設(shè)計(jì)理論與實(shí)踐分析[J].信息通信,2016.

        [2]張芹.關(guān)于軟件開發(fā)中數(shù)據(jù)庫設(shè)計(jì)相關(guān)問題的探討[J].信息通信,2015.

        [3]羅莉,羅勇.軟件開發(fā)中數(shù)據(jù)庫設(shè)計(jì)理論與實(shí)踐探索[J].科技經(jīng)濟(jì)市場,2015.

        作者單位

        江蘇中江網(wǎng)傳媒股份有限公司 江蘇省南京市 210000endprint

        猜你喜歡
        理論
        堅(jiān)持理論創(chuàng)新
        神秘的混沌理論
        理論創(chuàng)新 引領(lǐng)百年
        相關(guān)于撓理論的Baer模
        多項(xiàng)式理論在矩陣求逆中的應(yīng)用
        基于Popov超穩(wěn)定理論的PMSM轉(zhuǎn)速辨識(shí)
        十八大以來黨關(guān)于反腐倡廉的理論創(chuàng)新
        “3T”理論與“3S”理論的比較研究
        理論宣講如何答疑解惑
        婦女解放——從理論到實(shí)踐
        亚洲 欧美精品suv| 亚洲国产精品悠悠久久琪琪| 中文不卡视频| 国产黄三级三级三级三级一区二区| 中文字幕亚洲精品在线免费| 国产亚av手机在线观看| 最新国产av无码专区亚洲| 国产成人一区二区三区视频免费蜜| 白白在线免费观看视频| 性欧美丰满熟妇xxxx性久久久| 在线精品一区二区三区| 无码天堂亚洲国产av麻豆| 中文字幕色婷婷在线视频| 亚洲精品乱码久久久久久 | 精品国产亚洲av高清大片| 在线观看精品视频网站| 伊人精品在线观看| 亚洲av日韩一区二三四五六七| 亚洲国产精品一区二区毛片| 99国产精品无码| 亚洲色成人WWW永久在线观看| 亚洲av成人无网码天堂 | 天堂а√在线最新版中文在线| 国产精品igao视频网| 亚洲另类激情综合偷自拍图| 亚洲综合在线一区二区三区| 天天躁夜夜躁狠狠是什么心态| 亚洲∧v久久久无码精品| 老熟女一区二区免费| 少妇被爽到高潮喷水免费福利 | 日韩精品久久久肉伦网站| 一级片久久| 亚洲一区二区三区1区2区| 中文字幕有码无码人妻av蜜桃| 无码精品a∨在线观看十八禁 | 日本97色视频日本熟妇视频| 国产成人亚洲精品无码青| 国产又色又爽无遮挡免费动态图 | 国产精品亚洲欧美天海翼| 亚洲中文字幕第一第二页 | 私人毛片免费高清影视院|