梁堅(jiān)
【摘要】本文將結(jié)合計(jì)算機(jī)軟件工程中的數(shù)據(jù)庫(kù)設(shè)計(jì)與建立,對(duì)基于計(jì)算機(jī)軟件工程的數(shù)據(jù)庫(kù)編程技術(shù)及其問(wèn)題、革新等進(jìn)行研究討論,以為有關(guān)研究開(kāi)展提供意見(jiàn)支持。
【關(guān)鍵詞】數(shù)據(jù)庫(kù);計(jì)算機(jī)軟件工程;編程技術(shù)
【中圖分類(lèi)號(hào)】TP311.13 【文獻(xiàn)標(biāo)識(shí)碼】B 【文章編號(hào)】2095-3089(2017)32-0159-02
計(jì)算機(jī)軟件編程技術(shù)作為計(jì)算機(jī)辦公自動(dòng)化實(shí)現(xiàn)的重要部分,同時(shí)也是支持計(jì)算機(jī)辦公自動(dòng)化軟件正常運(yùn)行使用與保證計(jì)算機(jī)辦公硬件設(shè)備安全的技術(shù)基礎(chǔ)。而計(jì)算機(jī)軟件工程在數(shù)據(jù)庫(kù)編程設(shè)計(jì)中的應(yīng)用實(shí)現(xiàn),對(duì)于保證數(shù)據(jù)庫(kù)安全以及提升其在辦公運(yùn)行使用中的工作效率,都有著非常積極的作用和意義,尤其是在社會(huì)經(jīng)濟(jì)不斷發(fā)展與市場(chǎng)競(jìng)爭(zhēng)環(huán)境日益激烈的情況下,開(kāi)展基于計(jì)算機(jī)軟件工程的數(shù)據(jù)庫(kù)編程技術(shù)研究,對(duì)提升企業(yè)生存發(fā)展競(jìng)爭(zhēng)力,推動(dòng)企業(yè)發(fā)展進(jìn)步,具有十分積極的作用和意義。
一、基于計(jì)算機(jī)軟件工程的數(shù)據(jù)庫(kù)設(shè)計(jì)與構(gòu)建分析
1.基于計(jì)算機(jī)軟件工程的數(shù)據(jù)庫(kù)
首先,在基于計(jì)算機(jī)軟件工程的數(shù)據(jù)庫(kù)設(shè)計(jì)與構(gòu)建中,由于進(jìn)行設(shè)計(jì)構(gòu)建的數(shù)據(jù)庫(kù)文件需要滿足相關(guān)數(shù)據(jù)與信息讀取功能,因此,進(jìn)行設(shè)計(jì)建立時(shí)需要根據(jù)數(shù)據(jù)庫(kù)有關(guān)數(shù)據(jù)及信息內(nèi)容進(jìn)行有效對(duì)比與選擇基礎(chǔ)上,結(jié)合數(shù)據(jù)庫(kù)文件中的數(shù)據(jù)與信息讀取過(guò)程中容易發(fā)生的各類(lèi)問(wèn)題,選擇能夠有效控制和避免相關(guān)問(wèn)題發(fā)生,便于數(shù)據(jù)庫(kù)文件數(shù)據(jù)和信息內(nèi)容讀取的方式進(jìn)行計(jì)算機(jī)數(shù)據(jù)庫(kù)文件設(shè)計(jì)與構(gòu)建。
其次,計(jì)算機(jī)數(shù)據(jù)庫(kù)文件的設(shè)計(jì)創(chuàng)建,在完成文件類(lèi)型對(duì)比與選擇確定之后,才能夠進(jìn)行下一步的文件創(chuàng)建開(kāi)展,并且進(jìn)行計(jì)算機(jī)數(shù)據(jù)庫(kù)文件創(chuàng)建后,對(duì)于數(shù)據(jù)庫(kù)文件中數(shù)據(jù)信息讀取與訪問(wèn)的權(quán)限也會(huì)發(fā)生相應(yīng)的較大轉(zhuǎn)變,這就要求計(jì)算機(jī)數(shù)據(jù)庫(kù)文件設(shè)計(jì)與構(gòu)建中,注意結(jié)合相應(yīng)的數(shù)據(jù)庫(kù)文件創(chuàng)建方案,對(duì)其項(xiàng)目功能進(jìn)行完善與改進(jìn)基礎(chǔ)上,實(shí)現(xiàn)新的數(shù)據(jù)庫(kù)文件創(chuàng)建,從而來(lái)滿足數(shù)據(jù)庫(kù)文件在計(jì)算機(jī)軟件運(yùn)行與使用中相關(guān)功能需求,同時(shí)避免各類(lèi)容易存在的問(wèn)題發(fā)生,確保其在計(jì)算機(jī)軟件運(yùn)行中的使用效果。如下圖1所示,即為計(jì)算機(jī)數(shù)據(jù)庫(kù)系統(tǒng)及原理示意圖。
2.計(jì)算機(jī)數(shù)據(jù)庫(kù)及其有關(guān)概念分析
基于計(jì)算機(jī)軟件工程創(chuàng)建的數(shù)據(jù)庫(kù)文件,實(shí)際上就是利用計(jì)算機(jī)軟件工程的軟件編程技術(shù),通過(guò)相應(yīng)的工作開(kāi)展實(shí)現(xiàn)的數(shù)據(jù)信息處理軟件系統(tǒng),也就是所謂的計(jì)算機(jī)數(shù)據(jù)庫(kù)系統(tǒng)。計(jì)算機(jī)數(shù)據(jù)庫(kù)的開(kāi)發(fā)利用,是建立在信息技術(shù)快速發(fā)展以及計(jì)算機(jī)軟件廣泛應(yīng)用基礎(chǔ)上,為了滿足人們對(duì)于數(shù)據(jù)信息處理以及存儲(chǔ)等有關(guān)需求,逐漸推動(dòng)了計(jì)算機(jī)數(shù)據(jù)庫(kù)系統(tǒng)的開(kāi)發(fā)與創(chuàng)建應(yīng)用。對(duì)于計(jì)算機(jī)軟件用戶(hù)來(lái)講,計(jì)算機(jī)數(shù)據(jù)庫(kù)的創(chuàng)建與出現(xiàn),在為計(jì)算機(jī)軟件用戶(hù)進(jìn)行一個(gè)具有自動(dòng)化功能的內(nèi)部信息處理系統(tǒng)構(gòu)建基礎(chǔ)上,同時(shí)為計(jì)算機(jī)軟件用戶(hù)提供了相應(yīng)的數(shù)據(jù)庫(kù)平臺(tái),便于計(jì)算機(jī)軟件用戶(hù)在辦公應(yīng)用中,通過(guò)計(jì)算機(jī)軟件工程編程技術(shù)對(duì)數(shù)據(jù)庫(kù)的完善和創(chuàng)建應(yīng)用,實(shí)現(xiàn)集數(shù)據(jù)信息儲(chǔ)備以及更新維護(hù)、傳輸?shù)榷喾N軟件系統(tǒng)功能的應(yīng)用,從而促進(jìn)辦公環(huán)境與條件的改善和提升,提高辦公效率??傊?,計(jì)算機(jī)數(shù)據(jù)庫(kù)作為一個(gè)實(shí)現(xiàn)有關(guān)信息收集與整理的軟件系統(tǒng)或平臺(tái),在計(jì)算機(jī)軟件辦公運(yùn)用中,具有十分突出的作用和意義。
二、基于計(jì)算機(jī)軟件工程的數(shù)據(jù)庫(kù)編程技術(shù)及問(wèn)題分析
1.計(jì)算機(jī)數(shù)據(jù)庫(kù)軟件編程技術(shù)特征
首先,數(shù)據(jù)庫(kù)基于計(jì)算機(jī)軟件工程的編程技術(shù),在計(jì)算機(jī)數(shù)據(jù)庫(kù)設(shè)計(jì)與創(chuàng)建應(yīng)用中,具有較為突出的可行性,具體表現(xiàn)為計(jì)算機(jī)數(shù)據(jù)快速故障恢復(fù)與負(fù)載平衡功能設(shè)計(jì)與創(chuàng)建上,在以計(jì)算機(jī)軟件工程的編程技術(shù)創(chuàng)建實(shí)現(xiàn)的計(jì)算機(jī)數(shù)據(jù)庫(kù)系統(tǒng)中,在計(jì)算機(jī)數(shù)據(jù)庫(kù)的主要數(shù)據(jù)信息接口出現(xiàn)故障問(wèn)題的情況下,會(huì)有備份接口來(lái)接替數(shù)據(jù)庫(kù)系統(tǒng)主要數(shù)據(jù)接口的工作內(nèi)容,對(duì)系統(tǒng)正常運(yùn)行使用進(jìn)行保障,同時(shí)對(duì)計(jì)算機(jī)軟件工程的使用提供支持。此外,在計(jì)算機(jī)軟件工程中,如果出現(xiàn)數(shù)據(jù)庫(kù)系統(tǒng)的網(wǎng)絡(luò)訪問(wèn)數(shù)據(jù)量較大情況,這是數(shù)據(jù)庫(kù)中的備份接口就會(huì)根據(jù)系統(tǒng)運(yùn)行狀態(tài),主動(dòng)承擔(dān)主要接口的部分工作,來(lái)完成數(shù)據(jù)傳輸任務(wù),從而對(duì)數(shù)據(jù)庫(kù)系統(tǒng)的負(fù)載實(shí)現(xiàn)均衡的調(diào)節(jié)與控制,確保數(shù)據(jù)庫(kù)系統(tǒng)在軟件工程的運(yùn)行使用與數(shù)據(jù)支持,如下圖2所示,即為計(jì)算機(jī)數(shù)據(jù)庫(kù)主從接口備份及原理示意圖。由此可見(jiàn),以計(jì)算機(jī)軟件工程編程技術(shù)創(chuàng)建實(shí)現(xiàn)的數(shù)據(jù)庫(kù)系統(tǒng),在軟件工程運(yùn)行使用中具有較為突出的可行性。
其次,基于計(jì)算機(jī)軟件工程的編程技術(shù)構(gòu)建實(shí)現(xiàn)的數(shù)據(jù)庫(kù)系統(tǒng),在軟件工程工作運(yùn)行中,還具備數(shù)據(jù)隱藏功能與特征。計(jì)算機(jī)軟件工程中,數(shù)據(jù)庫(kù)系統(tǒng)中主體在借助網(wǎng)絡(luò)通訊結(jié)構(gòu)實(shí)現(xiàn)通訊連接過(guò)程中,可以通過(guò)計(jì)算機(jī)NAT技術(shù)對(duì)內(nèi)網(wǎng)地址進(jìn)行隱藏設(shè)置,在數(shù)據(jù)庫(kù)訪問(wèn)中以公網(wǎng)網(wǎng)址實(shí)現(xiàn)網(wǎng)絡(luò)訪問(wèn),這種設(shè)計(jì)方式,就能夠滿足軟件工程運(yùn)行中數(shù)據(jù)庫(kù)網(wǎng)絡(luò)訪問(wèn)狀態(tài)下,內(nèi)網(wǎng)信息的隱藏性特征,同時(shí)對(duì)數(shù)據(jù)庫(kù)系統(tǒng)安全具有較大的保障性作用和效果。以計(jì)算機(jī)軟件工程編程技術(shù)實(shí)現(xiàn)的數(shù)據(jù)庫(kù)系統(tǒng)訪問(wèn)中信息隱藏性設(shè)計(jì)與實(shí)現(xiàn),實(shí)際上也就是一種企業(yè)軟件信息系統(tǒng),采用內(nèi)外網(wǎng)部署方式,外網(wǎng)能夠訪問(wèn)企業(yè)軟件信息系統(tǒng)的公開(kāi)部分,但是對(duì)于企業(yè)軟件信息系統(tǒng)的內(nèi)部數(shù)據(jù)庫(kù)信息系統(tǒng)與資源,無(wú)法通過(guò)外網(wǎng)進(jìn)行訪問(wèn)連接,從而實(shí)現(xiàn)企業(yè)軟件工程數(shù)據(jù)庫(kù)系統(tǒng)外部訪問(wèn)與內(nèi)部管理功能權(quán)限的區(qū)分。
最后,以計(jì)算機(jī)軟件工程編程技術(shù)創(chuàng)建實(shí)現(xiàn)的數(shù)據(jù)庫(kù)系統(tǒng),在軟件工程運(yùn)行使用中,還具有權(quán)限限定與身份鑒別等功能作用。數(shù)據(jù)庫(kù)系統(tǒng)的權(quán)限設(shè)置與身份鑒別,其實(shí)就是針對(duì)數(shù)據(jù)庫(kù)系統(tǒng)用戶(hù)的身份級(jí)別,進(jìn)行驗(yàn)證基礎(chǔ)上實(shí)現(xiàn)的一種數(shù)據(jù)庫(kù)系統(tǒng)訪問(wèn)與管理的權(quán)限限定方式,它主要以計(jì)算機(jī)訪問(wèn)的身份鑒別和計(jì)算機(jī)端口身份鑒別為主,計(jì)算機(jī)訪問(wèn)用戶(hù)通過(guò)用戶(hù)名與密碼輸入,完成身份鑒別后通過(guò)SSH或者是HTTP連接方式實(shí)現(xiàn)軟件系統(tǒng)訪問(wèn),同時(shí)將用戶(hù)密碼以及保密性等級(jí)要求較高的私密文件在TACACS認(rèn)證服務(wù)器上進(jìn)行保存,便于文件數(shù)據(jù)訪問(wèn)的權(quán)限設(shè)置與安全性保護(hù)。
2.基于計(jì)算機(jī)軟件工程編程技術(shù)的數(shù)據(jù)庫(kù)問(wèn)題分析
計(jì)算機(jī)軟件工程編程技術(shù)在進(jìn)行數(shù)據(jù)庫(kù)創(chuàng)建中,是針對(duì)相關(guān)數(shù)據(jù)信息的一種總結(jié)與整理過(guò)程,并且以軟件編程技術(shù)實(shí)現(xiàn)的數(shù)據(jù)庫(kù)創(chuàng)建,具有相對(duì)突出的便捷性,但同時(shí)需要注意的是,其信息安全問(wèn)題也是數(shù)據(jù)庫(kù)編程創(chuàng)建中的一個(gè)突出問(wèn)題。由于以計(jì)算機(jī)軟件工程編程技術(shù)實(shí)現(xiàn)的數(shù)據(jù)庫(kù)系統(tǒng),其數(shù)據(jù)訪問(wèn)與查詢(xún)等功能實(shí)現(xiàn),主要依賴(lài)于計(jì)算機(jī)網(wǎng)絡(luò)以及編程技術(shù),而編程技術(shù)本身具有容易修改與刪除、查閱等特征,這也就意味著以計(jì)算機(jī)網(wǎng)絡(luò)和編程技術(shù)支持的數(shù)據(jù)信息存在著一定的被查閱和修改風(fēng)險(xiǎn),因此,對(duì)其數(shù)據(jù)安全性具有較大威脅,這也是計(jì)算機(jī)軟件工程編程技術(shù)的數(shù)據(jù)庫(kù)中存在的突出問(wèn)題。
三、基于計(jì)算機(jī)軟件工程的數(shù)據(jù)庫(kù)編程技術(shù)創(chuàng)新與改革分析
針對(duì)上述對(duì)計(jì)算機(jī)軟件工程編程技術(shù)的數(shù)據(jù)庫(kù)特征及問(wèn)題分析,為促進(jìn)其在實(shí)際創(chuàng)建與設(shè)計(jì)運(yùn)用中的改革和創(chuàng)新,首先,應(yīng)注意在進(jìn)行計(jì)算機(jī)軟件工程編程技術(shù)的數(shù)據(jù)庫(kù)創(chuàng)建中,注意從硬件上給予數(shù)據(jù)庫(kù)系統(tǒng)一定的支持。計(jì)算機(jī)軟件工程編程技術(shù)的數(shù)據(jù)庫(kù)創(chuàng)建,是以計(jì)算機(jī)硬件設(shè)備為支撐,并且其在軟件系統(tǒng)工作運(yùn)行中占據(jù)較大的比重。此外,計(jì)算機(jī)數(shù)據(jù)庫(kù)中所包含的數(shù)據(jù)信息相對(duì)復(fù)雜,并且數(shù)量較多,因此,在實(shí)現(xiàn)計(jì)算機(jī)數(shù)據(jù)庫(kù)設(shè)計(jì)構(gòu)建中,不管是軟件工程還是硬件設(shè)備,都需要利用軟件編程技術(shù)進(jìn)行編程設(shè)計(jì),以在工作運(yùn)行中進(jìn)行支持應(yīng)用。此外,在計(jì)算機(jī)數(shù)據(jù)庫(kù)編程設(shè)計(jì)運(yùn)用中,還應(yīng)注意從自動(dòng)化運(yùn)行支持以及信息平臺(tái)創(chuàng)建方面,促進(jìn)其改革與創(chuàng)新。進(jìn)行計(jì)算機(jī)數(shù)據(jù)庫(kù)編程設(shè)計(jì)與開(kāi)發(fā)應(yīng)用中,注重自動(dòng)化程序的編程設(shè)置,不僅能夠促進(jìn)軟件工程運(yùn)行中數(shù)據(jù)訪問(wèn)與查詢(xún)的快捷進(jìn)行,同時(shí)能夠借助網(wǎng)絡(luò)平臺(tái)促進(jìn)軟件系統(tǒng)工作運(yùn)行效率提升,減少工作量,具有較為突出的積極作用和意義。
四、結(jié)語(yǔ)
總之,對(duì)數(shù)據(jù)庫(kù)基于計(jì)算機(jī)軟件工程的編程技術(shù)研究,便于了解和掌握計(jì)算機(jī)數(shù)據(jù)庫(kù)的編程技術(shù)及應(yīng)用情況,從而在實(shí)際開(kāi)發(fā)與設(shè)計(jì)中的更好的利用,促進(jìn)計(jì)算機(jī)軟件系統(tǒng)工作運(yùn)行效率提升,提高軟件用戶(hù)工作效率,具有積極作用和意義。
參考文獻(xiàn)
[1]張俐,杜正飛,龔金梅.基于SCIE和Derwent的虛擬現(xiàn)實(shí)技術(shù)發(fā)展研究[J].中國(guó)科技信息,2017,(24):97-99.
[2]邢俊鑫.基于Java編程語(yǔ)言的計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)[J].電子技術(shù)與軟件工程,2017,(23):47-48.