摘 " "要:軟件工程技術(shù)是一種新型的現(xiàn)代信息技術(shù),在目前多個領(lǐng)域均有著廣泛應(yīng)用,其中最為顯著的就是在數(shù)據(jù)庫設(shè)計中的應(yīng)用。軟件工程技術(shù)對推動科學(xué)技術(shù)的發(fā)展以及計算機水平的提高有著重要意義,為人們的生活和工作帶來了極大便利。本文就將對數(shù)據(jù)庫設(shè)計中軟件工程技術(shù)的重要作用進行研究。
關(guān)鍵詞:數(shù)據(jù)庫設(shè)計;軟件工程技術(shù);重要作用
中圖分類號:TP311.13 " " " " " "文獻標識碼:A " " " " " " " 文章編號:1004-7344(2019)03-0244-01
數(shù)據(jù)庫設(shè)計屬于一項系統(tǒng)且復(fù)雜的工程,不僅涵蓋的知識內(nèi)容較多,在結(jié)構(gòu)設(shè)計上也有著較高的要求,一旦出現(xiàn)問題,將會直接影響計算機系統(tǒng)的運行效率。而軟件工程技術(shù)的應(yīng)用則能夠減少上述問題的產(chǎn)生,更好的增強數(shù)據(jù)庫設(shè)計的靈活性,保證計算機系統(tǒng)的正常運轉(zhuǎn)。由此可知在數(shù)據(jù)庫設(shè)計中軟件工程技術(shù)具有重要作用。
1 "軟件工程技術(shù)
軟件開發(fā)可以看作是高層概念映射低層概念的一種方式,經(jīng)過處理將高層邏輯轉(zhuǎn)化成低層邏輯,便于人們理解的一種行為。不過對于一些大型軟件開發(fā)來說,在定義的規(guī)劃上則存在一些差異性。這主要是因為在大型軟件開發(fā)過程中,會涉及到很多方面,如人員、成本、技術(shù)、進度等,其不僅涵蓋了工程管理和計算機理論等相關(guān)知識,還包括了模式、數(shù)據(jù)庫和語言等方面的設(shè)計內(nèi)容,是一門為滿足用戶需求,以工程和軟件產(chǎn)品為對象的學(xué)科。早期的軟件工程技術(shù)主要是以瀑布式的開發(fā)模式開展的,之后隨著歷史的發(fā)展逐漸演變成螺旋式迭代開發(fā),不過在現(xiàn)今發(fā)展中,又以敏捷開發(fā)方式為主,由此可以看出,軟件工程技術(shù)是隨著經(jīng)濟技術(shù)的發(fā)展而進行變革的。……