- 相關(guān)推薦
數據庫架構在計算機軟件制作上的應用的論文
摘 要:數據庫架構在計算機軟件制作上的應用,主要基于對數據庫架構的可靠性、數據容量大、擴充方便、適用度廣、方便維護等特點(diǎn)。在計算機技術(shù)日益發(fā)展的今天,計算機用戶(hù)對計算機軟件的開(kāi)發(fā)速度、處理能力、管理能力等方面的要求不斷提高,導致計算機軟件的開(kāi)發(fā)能力也必須跟上時(shí)代潮流,這也促使計算機軟件制作需要數據庫架構;诖,討論了數據庫架構的特點(diǎn)及對計算機軟件制作的要求,探討數據架構在計算機軟件制作商的應用。
關(guān)鍵詞:數據庫;數據庫架構:軟件制作
數據庫架構在現如今計算機軟件制作上的應用越來(lái)越普遍,一方面是因為數據庫架構有靠性、數據容量大、擴充方便、適用度廣、方便維護等特點(diǎn),另一方面是因為計算機用戶(hù)在今天計算機軟件的開(kāi)發(fā)速度、處理能力、管理能力等方面都有很高的要求,這使得計算機軟件制作技術(shù)人員選擇了數據庫架構。
1 數據庫的基本概念介紹
數據庫具有兩個(gè)涵義,狹義上來(lái)說(shuō),數據庫可以被看作文件夾的電子化,作為電子文件儲存的空間,用戶(hù)可以對電子文件夾中的數據進(jìn)行增加、減少、刪除和更新等。廣義上來(lái)說(shuō),數據庫是以利用多種方式把數據存儲在一個(gè)空間,可以為多個(gè)用戶(hù)所使用,數據集合與應用程序不同,并以冗余度小為特點(diǎn)。
目前,數據庫大體經(jīng)歷了人工管理階段、文件系統階段、數據庫系統階段及高級數據庫階段。在人工管理階段,這一時(shí)期的電子計算機還處在發(fā)展階段,因此計算機軟硬件的開(kāi)發(fā)都不是很完善,其中硬件儲存裝置僅是卡片、紙帶、磁帶;軟件在這一時(shí)期還沒(méi)有開(kāi)發(fā)出來(lái)。因此這個(gè)階段還沒(méi)有對數據進(jìn)行管理的軟件系統,這使得數據的管理只能由程序員來(lái)進(jìn)行。如果數據的儲存裝置或者物理組織發(fā)生變化,使用計算機的用戶(hù)就必須重新編寫(xiě)程序。在文件系統階段,計算機技術(shù)在這一時(shí)期發(fā)展到了新的階段,即操作系統和硬盤(pán)的出現,也就是文件管理系統和儲存裝置的出現。硬盤(pán)的出現,使數據庫有了穩定的儲存空間,操作系統的出現則使數據庫有了穩定的管理系統,可以共享不同的數據庫。但是這一時(shí)期的數據組織會(huì )產(chǎn)生大量的冗余數據,而且數據邏輯結構的修改也十分不方便。在系統階段,隨著(zhù)計算機在數據管理領(lǐng)域的普及,計算機用戶(hù)對數據管理技術(shù)要求也在不斷提高,在這一時(shí)期,減少數據冗余、提高共享能力成為了客戶(hù)普遍的要求。而且,計算機用戶(hù)還要求數據邏輯結構的改變,不能影響應用程序,以減少計算機維修的費用。因此,這一時(shí)期發(fā)展起來(lái)的數據庫產(chǎn)品類(lèi)型增多,而且數據庫管理水平也在不斷的提高,F如今,計算機數據已經(jīng)發(fā)展到高級數據庫階段,建立起來(lái)各種各樣的數據模型,如網(wǎng)狀模型、層次模型、關(guān)系模型、半結構模型等,新的計算機技術(shù)也在不斷更新,如數據挖掘、數據流等,這就為數據架構制作計算機軟件提供了理論和實(shí)踐的支持。
2 數據庫架構在計算機軟件制作中的應用
數據庫架構在計算機軟件制作中的應用,主要是基于兩點(diǎn)原因,第一點(diǎn)是數據庫本身有可靠性、數據容量大、擴充方便、適用度廣、方便維護等優(yōu)點(diǎn)。第二點(diǎn)是在計算機和網(wǎng)絡(luò )技術(shù)發(fā)展的今天,計算機用戶(hù)對軟件的界面、操作流暢度及管理方便與否都提出了相當苛刻的要求,而且隨著(zhù)計算機技術(shù)的發(fā)展,很多軟件開(kāi)發(fā)公司加入到了對計算機軟件用戶(hù)的爭奪當中,導致很多軟件開(kāi)發(fā)商只能以開(kāi)發(fā)速度、軟件處理能力以及軟件安全等來(lái)占有市場(chǎng)。因此,軟件制作選擇利用數據可架構,不僅是因為數據庫架構技術(shù)已經(jīng)相當成熟,另一方面也是因為數據庫架構可以加快軟件制作的速度和開(kāi)發(fā)速度。
計算機軟件制作應用數據架構主要是利用數據庫的工作模式,即按照數據庫的機構來(lái)進(jìn)行數據的記錄、組織、管理和存儲等,把數據庫對數據的管理轉變成軟件基于數據庫的管理,這樣在軟件制作中,就可以避免多次重復來(lái)制作軟件數據庫,達到簡(jiǎn)單省力的效果。另一方面是軟件通過(guò)數據,不僅可以獲得相應的數據,完成軟件開(kāi)發(fā)的基礎部分,同時(shí)可以改變相關(guān)數據邏輯來(lái)完成新軟件的制作,在不更改數據庫底層結構的基礎上,建立新的支配系統,從而達到軟件制作開(kāi)發(fā)迅速及經(jīng)濟實(shí)惠的要求。
3 結 語(yǔ)
綜上所述,我們通過(guò)對數據庫架構狹義概念和廣義概念的解析,認識到數據庫架構的本質(zhì)及其作用,之后通過(guò)介紹數據庫相關(guān)階段的發(fā)展情況,從數據庫人工管理階段到文件系統階段再到數據庫系統階段最后到高級數據庫階段,可以看到計算機技術(shù)發(fā)展的歷程。計算機軟件制作應用數據庫架構的原因,不僅是計算機技術(shù)發(fā)展能夠支持軟件制作應用數據庫架構,還是軟件開(kāi)發(fā)商出于占有市場(chǎng)的考慮,并進(jìn)一步討論了數據庫架構對軟件制作的具體方面。
參考文獻
[1]李婷.數據庫架構在計算機軟件制作上的應用[J].硅谷,2014(18):106-107.
[2]李明德.美國《版權法》對于計算機軟件的保護[J].科技與法律,2005(1):35-51+13.
【數據庫架構在計算機軟件制作上的應用的論文】相關(guān)文章:
計算機軟件數據庫的設計原則及方式分析論文07-04
計算機軟件開(kāi)發(fā)與數據庫管理淺探論文07-04
編程語(yǔ)言在計算機軟件開(kāi)發(fā)應用論文07-04
計算機軟件技術(shù)的分層技術(shù)應用論文07-04
計算機軟件開(kāi)發(fā)新技術(shù)的應用論文07-04
解析計算機軟件開(kāi)發(fā)技術(shù)的應用論文07-04
計算機軟件工程管理和應用的論文07-04