發(fā)布時間:2022-05-16 03:34:50
開篇:寫作不僅是一種記錄,更是一種創(chuàng)造,它讓我們能夠捕捉那些稍縱即逝的靈感,將它們永久地定格在紙上。下面是小編精心整理的1篇計算機數(shù)據(jù)庫論文,希望這些內(nèi)容能成為您創(chuàng)作過程中的良師益友,陪伴您不斷探索和進步。
1計算機數(shù)據(jù)庫技術(shù)的特點和結(jié)構(gòu)分析
作為數(shù)據(jù)庫管理系統(tǒng)的最內(nèi)層結(jié)構(gòu),物理數(shù)據(jù)庫的主要作用就是存儲數(shù)據(jù),而且物理數(shù)據(jù)庫中存儲的各種數(shù)據(jù)都屬于最原始的數(shù)據(jù),一般都是由字符、字符串等共同構(gòu)成的,因此其大部分都屬于用戶加工的對象。作為最中間的數(shù)據(jù)庫管理系統(tǒng)結(jié)構(gòu),概念數(shù)據(jù)庫技術(shù)對數(shù)據(jù)之間的邏輯關(guān)系進行了一定程度的解釋,因此其屬于整個數(shù)據(jù)管理系統(tǒng)的邏輯表現(xiàn)。從某種程度上來講,用戶使用數(shù)據(jù)的全部內(nèi)在聯(lián)系就是所謂的邏輯數(shù)據(jù)層,用戶會對全部數(shù)據(jù)庫中的數(shù)據(jù)進行使用。
2在信息管理中計算機數(shù)據(jù)庫的應用現(xiàn)狀分析
計算機技術(shù)發(fā)展越來越快,相應的,也出現(xiàn)了包括網(wǎng)絡安全問題在內(nèi)的很多問題。對于計算機管理系統(tǒng)的發(fā)展而言,安全系統(tǒng)也具有十分重要的作用。數(shù)據(jù)庫技術(shù)要想實現(xiàn)更好地發(fā)展,必須先解決可能會出現(xiàn)的數(shù)據(jù)安全問題。業(yè)內(nèi)人士開展了大量關(guān)于計算機數(shù)據(jù)庫的探究,而且在信息管理中數(shù)據(jù)庫技術(shù)的應用性能也得到了極大提升。在信息管理中處理數(shù)據(jù)具有十分重要的作用,很多企業(yè)的數(shù)據(jù)資料都具有機密、敏感的特點,他們非常關(guān)注數(shù)據(jù)資料的安全性,因此其具有較高的信息管理技術(shù)要求。對信息的管理是數(shù)據(jù)庫管理技術(shù)的主要功能,而建立有效的數(shù)據(jù)模型是對信息進行管理的主要特點。以建立的數(shù)據(jù)模型為根據(jù),可將數(shù)據(jù)庫體系劃分為層次型數(shù)據(jù)庫、關(guān)系型數(shù)據(jù)庫以及網(wǎng)狀型數(shù)據(jù)庫。計算機技術(shù)與數(shù)據(jù)庫技術(shù)之間的結(jié)合具有非常好的發(fā)展前景,其已經(jīng)在包括農(nóng)業(yè)、工業(yè)以及其他產(chǎn)業(yè)中得到十分廣泛的應用,兩種技術(shù)結(jié)合使很多行業(yè)信息管理的條理性、有效性和安全性得以極大提升。在信息管理中充分運用計算機數(shù)據(jù)庫技術(shù),除了能使信息管理變得更加方便外,還可以有效保證信息的安全管理。與此同時,信息系統(tǒng)還具有備份和恢復信息的作用,這可以在數(shù)據(jù)遭到破壞的時候,實現(xiàn)對有用數(shù)據(jù)的無成本恢復,從而解決誤刪資料的問題。如今,數(shù)據(jù)庫的安全系數(shù)越來越高,企業(yè)機構(gòu)不僅能更好地保護數(shù)據(jù)庫,還能有效避免信息系統(tǒng)被黑客侵入,防止機密信息流失。
3計算機數(shù)據(jù)庫技術(shù)在信息管理中應用的前景分析
3.1安全性越來越高
數(shù)據(jù)不會出現(xiàn)被非法盜取、篡改和使用等各種安全問題就是數(shù)據(jù)庫的安全性,數(shù)據(jù)庫的安全性是衡量系統(tǒng)質(zhì)量好壞的一個非常重要的標準。作為數(shù)據(jù)庫的特色應用之一,數(shù)據(jù)的共享很容易導致數(shù)據(jù)出現(xiàn)安全問題,因此,一些機密文件不能實現(xiàn)共享。然而很多信息用戶并不具備較高的信息安全意識,也沒有充分重視網(wǎng)絡安全,嚴重影響數(shù)據(jù)的安全管理工作。未來計算機數(shù)據(jù)庫技術(shù)在信息管理中應用的一個重要的趨勢就是具有越來越高的計算機數(shù)據(jù)庫技術(shù)安全性。
3.2數(shù)據(jù)完整性越來越強
窗口操作輸入數(shù)據(jù)的方式能有效保證數(shù)據(jù)的完整性,其除了能有效阻止不安全數(shù)據(jù)外,還能使用戶在利用信息后及時反饋信息,進而正確處理信息。這種數(shù)據(jù)輸入方式還能更加有效地維護數(shù)據(jù),提升系統(tǒng)的運行效率。
1在信息管理中計算機數(shù)據(jù)庫系統(tǒng)的應用現(xiàn)狀
1.1范圍不斷擴大
隨著計算機技術(shù)的興起,數(shù)據(jù)庫理論也與其充分的結(jié)合,進而實現(xiàn)了如今良好的生命力和市場發(fā)展前景,同時,也帶動了很多行業(yè)對于信息管理技術(shù)的發(fā)展過程,如今,計算機數(shù)據(jù)率系統(tǒng)已經(jīng)全面的向工業(yè)、農(nóng)業(yè)以及其他第三產(chǎn)業(yè)發(fā)展,在很大程度上推動了相關(guān)行業(yè)信息管理工作的水平以及科學性,從而.拉動了相關(guān)行業(yè)的生產(chǎn)力.
1.2實現(xiàn)了適用性和操作性
計算機數(shù)據(jù)庫系統(tǒng)經(jīng)歷了很長時間的發(fā)展,才在信息管理中贏得了一定的市場空間,在長期的摸索過程中,數(shù)據(jù)庫技術(shù)經(jīng)歷了網(wǎng)狀數(shù)據(jù)庫、層次數(shù)據(jù)庫、關(guān)系數(shù)據(jù)庫以及某些特定對象數(shù)據(jù)庫形式.如今,數(shù)據(jù)庫技術(shù)已經(jīng)形成了很強的適用性和操作性,所以,在長期的信息管理過程中,這種操作性和適應性是其生存的根本也是其發(fā)展的動力源泉.
1.3安全性在不斷增強
計算機數(shù)據(jù)庫系統(tǒng)在給信息管理帶來便捷的同時也給數(shù)據(jù)的安全性帶來了保障,首先,計算機數(shù)據(jù)庫系統(tǒng)通過實現(xiàn)信息備份和信息回復功能,確保了數(shù)據(jù)信息的安全性,這種計算機系統(tǒng)功能,能夠較少誤刪或其他錯誤故障的風險,其次,如今數(shù)據(jù)庫的安全等級也在不斷的提升,出了在數(shù)據(jù)庫中增設傳統(tǒng)的安全措施外,還增設了很多抗風險軟件,對書籍庫的操作、修改以及管理過程實現(xiàn)全程的監(jiān)管和安全防御.
2基于數(shù)據(jù)庫系統(tǒng)的信息管理系統(tǒng)應用
2.1基于數(shù)據(jù)庫系統(tǒng)的信息管理系統(tǒng)邏輯結(jié)構(gòu)
信息庫管理系統(tǒng)是有一定的管理邏輯的,這種邏輯性相互之間緊密的聯(lián)系在一起,從而實現(xiàn)了計算機數(shù)據(jù)庫系統(tǒng)在信息管理中的實用性和安全性。當用戶需要某數(shù)據(jù)時,會通過客戶端向計算機數(shù)據(jù)庫系統(tǒng)發(fā)送一個請求報文,報文包含了數(shù)據(jù)類型以及用戶信息,后端系統(tǒng)對報文進行分析,查看其是否符合規(guī)則以及是否合法,然后再連接到下一個環(huán)節(jié),對數(shù)據(jù)圖案等進行抽取和加載過程,通過信息處理后會傳給前段進行顯示,整個過程系統(tǒng)會進行監(jiān)管和記錄,進而為以后的安全調(diào)查和分析過程提供相應的數(shù)據(jù)信息.
2.2基于數(shù)據(jù)庫系統(tǒng)的信息管理系統(tǒng)功能設計
在計算機數(shù)據(jù)庫管理中,信息管理按照一定的邏輯結(jié)構(gòu)可以分為任務管理模塊、數(shù)據(jù)抽取、數(shù)據(jù)上傳、數(shù)據(jù)加載、監(jiān)控管理、查詢統(tǒng)計六大組成模塊.計算機數(shù)據(jù)庫的存取數(shù)據(jù)過程需要使用用戶身份認證,并且,能夠?qū)τ脩羯矸葸M行有效的識別,避免了非法用戶以及未授權(quán)的用戶進入數(shù)據(jù)庫,對信息進行竊取或者篡改.同時,計算機數(shù)據(jù)庫系統(tǒng)包含了訪問權(quán)控制技術(shù),這項技術(shù)能夠?qū)τ脩暨M行訪問權(quán)限的分配和管理,保障了各級用戶的數(shù)據(jù)使用,避免了越級操作的行為.而且,對于一些病毒以及惡意操作的情況,系統(tǒng)會采取入侵檢測技術(shù)制止這些行為.同時,系統(tǒng)的備份積極修復技術(shù)能夠極大的提升數(shù)據(jù)信息的安全性.
3計算機數(shù)據(jù)庫的發(fā)展階段
3.1人工管理階段
在50年代,我國的計算機技術(shù)水平十分有限,這就導致軟硬件十分的不完善,當時的存儲硬件只有磁盤、卡片以及紙帶等,而且,幾乎沒有配套的軟件系統(tǒng),因此,為了對信息進行系統(tǒng)的管理,這就要求編程人員要根據(jù)不同的數(shù)據(jù)儲存方式、輸出方式、數(shù)據(jù)結(jié)構(gòu)以及物理組織等,進行特定的編程.一旦存儲結(jié)構(gòu)以及物理組織發(fā)生改變后,就會導致程序失效,進而要重新編寫.同時,各個計算程序之間無法實現(xiàn)資源的共享.很難實現(xiàn)數(shù)據(jù)的統(tǒng)一性,造成大量重復數(shù)據(jù)的形成.這一階段的主要特征歸納如下:
(1)計算機沒有支持數(shù)據(jù)信息管理的軟件.
(2)數(shù)據(jù)不能共享.
(3)在程序設計中要規(guī)定數(shù)據(jù)的各項邏輯,數(shù)據(jù)與程序沒有獨立.
(4)數(shù)據(jù)處理方式采取批處理.
3.2文件系統(tǒng)階段
這個階段中,計算機出現(xiàn)了大量的儲存設備,如硬盤等,這種大量的儲存設備,把數(shù)據(jù)管理帶入了一個嶄新的階段,從而,對動了軟件系統(tǒng)的形成,把數(shù)據(jù)管理形式帶進了文件系統(tǒng).各種數(shù)據(jù)會以文件的形式進行儲存或者另存.大容量的儲存設備實現(xiàn)了程序與數(shù)據(jù)的分離,各個應用程序可以共享一組數(shù)據(jù),實現(xiàn)了以文件為單位的數(shù)據(jù)共享.然而,由于數(shù)據(jù)組織仍然是面向的程序,所以存在大量的數(shù)據(jù)冗余,數(shù)據(jù)的各種結(jié)構(gòu)無法正常的改變和擴充,文件之間相互獨立,不能夠良好的反應出與相關(guān)事物的聯(lián)系.這一階段特征總結(jié)如下:
(1)程序與數(shù)據(jù)實現(xiàn)分離.
(2)計算機出現(xiàn)了大容量儲存設備.
(3)數(shù)據(jù)仍然面向程序.
(4)不能夠正常改變和擴充數(shù)據(jù).
3.3數(shù)據(jù)庫系統(tǒng)階段
這個階段中,隨著計算機數(shù)據(jù)庫系統(tǒng)在性信息管理中的不斷應用,人們對于數(shù)據(jù)庫的管理技術(shù)提出了較高的要求,各個公司企業(yè)等都希望應用計算機數(shù)據(jù)庫系統(tǒng)對自身企業(yè)的信息進行管理,這就促進了計算機數(shù)據(jù)庫的進一步發(fā)展,進而實現(xiàn)了其以數(shù)據(jù)為中心組織數(shù)據(jù),減少以往數(shù)據(jù)的過度冗余.實現(xiàn)了數(shù)據(jù)信息的共享,同時,數(shù)據(jù)與應用程序的獨立性進一步得到了加強,當數(shù)據(jù)邏輯發(fā)生改變時,不會影響到應用程序以及相關(guān)的物理結(jié)構(gòu).易于數(shù)據(jù)信息的修改和擴充過程.這一階段的主要特征如下:
(1)面向企業(yè)或部門.
(2)實現(xiàn)個應用的共享.
(3)易于修改和擴充.
(4)不同的應用程序根據(jù)不同的處理需求,直接從數(shù)據(jù)庫中獲取相關(guān)數(shù)據(jù).
4改進計算機數(shù)據(jù)庫系統(tǒng)在信息管理中應用的建議
4.1進一步強化計算機數(shù)據(jù)庫的安全性
由于計算機數(shù)據(jù)庫的種種原因,尤其是現(xiàn)如今網(wǎng)絡化的計算機數(shù)據(jù)庫系統(tǒng),往往會出現(xiàn)各種軟件風險、管理風險以及用戶行為風險.這些風險一旦成為危機,就會使得信息管理者蒙受巨大的損失,從而使很多信息管理者對于計算機數(shù)據(jù)庫系統(tǒng)失去應用的信賴和信心,所以,目前對于信息管理中應用計算機數(shù)據(jù)庫系統(tǒng)一定要加強其安全性的建設,尤其要針對如今網(wǎng)絡條件下的數(shù)據(jù)庫進行安全技術(shù)的研究,一定要根據(jù)相應的條件、情況、環(huán)境等,采取對應的措施和技術(shù),進而,實現(xiàn)保護數(shù)據(jù)庫系統(tǒng)安全乃至整個網(wǎng)絡的安全.
4.2加強計算機數(shù)據(jù)庫理論與實踐的進一步結(jié)合
在實際中應當加強計算機數(shù)據(jù)庫理論與實踐的進一步結(jié)合,把最新的理論研究成果,及時的賦予時間活動中,理論與實踐相互結(jié)合,進而,實現(xiàn)計算機數(shù)據(jù)庫理論在實際中具備一定的針對性,從而,帶動整個數(shù)據(jù)庫系統(tǒng)的進一步發(fā)展.
5結(jié)語
計算機數(shù)據(jù)庫系統(tǒng)的良好發(fā)展,能夠?qū)崿F(xiàn)其進一步的發(fā)展,現(xiàn)實中,對于計算機數(shù)據(jù)庫的研究還應當進一步的深入,從而,計算機數(shù)據(jù)庫系統(tǒng)在信息管理方面將會得到更好更安全的應用.
作者:李興禹 姜婷婷 單位:黑龍江大學 黑龍江職業(yè)學院
1計算機數(shù)據(jù)庫技術(shù)的特點和結(jié)構(gòu)分析
1.1計算機數(shù)據(jù)庫的特點分析
在沒有應用數(shù)據(jù)庫技術(shù)之前,由于采用太過分散的數(shù)據(jù)處理方法,無法有效整合各種數(shù)據(jù)。而數(shù)據(jù)庫在控制數(shù)據(jù)時能利用合理的數(shù)據(jù)模型將其有機聯(lián)系起來,從而更好地管理和控制各種數(shù)據(jù)。數(shù)據(jù)庫的邏輯結(jié)構(gòu)和應用程序具有相互獨立的特點,在物理數(shù)據(jù)庫中數(shù)據(jù)出現(xiàn)的各種變化不會使數(shù)據(jù)在數(shù)據(jù)庫中的整體邏輯結(jié)構(gòu)受到影響。與此同時,數(shù)據(jù)庫管理系統(tǒng)還可以保證數(shù)據(jù)共享的實現(xiàn),用戶利用這種優(yōu)勢可以充分使用共享的數(shù)據(jù)。數(shù)據(jù)庫技術(shù)還可有效減少冗余數(shù)據(jù)。由于數(shù)據(jù)庫的數(shù)據(jù)共享性的特征,用戶不需要建立自己獨立的文件,就能充分運用數(shù)據(jù)庫中的各種數(shù)據(jù)。而且還不會出現(xiàn)大量重復數(shù)據(jù)的情況。
1.2計算機數(shù)據(jù)庫技術(shù)的結(jié)構(gòu)分析
作為數(shù)據(jù)庫管理系統(tǒng)的最內(nèi)層結(jié)構(gòu),物理數(shù)據(jù)庫的主要作用就是存儲數(shù)據(jù),而且物理數(shù)據(jù)庫中存儲的各種數(shù)據(jù)都屬于最原始的數(shù)據(jù),一般都是由字符、字符串等共同構(gòu)成的,因此其大部分都屬于用戶加工的對象。作為最中間的數(shù)據(jù)庫管理系統(tǒng)結(jié)構(gòu),概念數(shù)據(jù)庫技術(shù)對數(shù)據(jù)之間的邏輯關(guān)系進行了一定程度的解釋,因此其屬于整個數(shù)據(jù)管理系統(tǒng)的邏輯表現(xiàn)。從某種程度上來講,用戶使用數(shù)據(jù)的全部內(nèi)在聯(lián)系就是所謂的邏輯數(shù)據(jù)層,用戶會對全部數(shù)據(jù)庫中的數(shù)據(jù)進行使用。
2在信息管理中計算機數(shù)據(jù)庫的應用現(xiàn)狀分析
計算機技術(shù)發(fā)展越來越快,相應的,也出現(xiàn)了包括網(wǎng)絡安全問題在內(nèi)的很多問題。對于計算機管理系統(tǒng)的發(fā)展而言,安全系統(tǒng)也具有十分重要的作用。數(shù)據(jù)庫技術(shù)要想實現(xiàn)更好地發(fā)展,必須先解決可能會出現(xiàn)的數(shù)據(jù)安全問題。業(yè)內(nèi)人士開展了大量關(guān)于計算機數(shù)據(jù)庫的探究,而且在信息管理中數(shù)據(jù)庫技術(shù)的應用性能也得到了極大提升。在信息管理中處理數(shù)據(jù)具有十分重要的作用,很多企業(yè)的數(shù)據(jù)資料都具有機密、敏感的特點,他們非常關(guān)注數(shù)據(jù)資料的安全性,因此其具有較高的信息管理技術(shù)要求。對信息的管理是數(shù)據(jù)庫管理技術(shù)的主要功能,而建立有效的數(shù)據(jù)模型是對信息進行管理的主要特點。以建立的數(shù)據(jù)模型為根據(jù),可將數(shù)據(jù)庫體系劃分為層次型數(shù)據(jù)庫、關(guān)系型數(shù)據(jù)庫以及網(wǎng)狀型數(shù)據(jù)庫。計算機技術(shù)與數(shù)據(jù)庫技術(shù)之間的結(jié)合具有非常好的發(fā)展前景,其已經(jīng)在包括農(nóng)業(yè)、工業(yè)以及其他產(chǎn)業(yè)中得到十分廣泛的應用,兩種技術(shù)結(jié)合使很多行業(yè)信息管理的條理性、有效性和安全性得以極大提升。在信息管理中充分運用計算機數(shù)據(jù)庫技術(shù),除了能使信息管理變得更加方便外,還可以有效保證信息的安全管理。與此同時,信息系統(tǒng)還具有備份和恢復信息的作用,這可以在數(shù)據(jù)遭到破壞的時候,實現(xiàn)對有用數(shù)據(jù)的無成本恢復,從而解決誤刪資料的問題。如今,數(shù)據(jù)庫的安全系數(shù)越來越高,企業(yè)機構(gòu)不僅能更好地保護數(shù)據(jù)庫,還能有效避免信息系統(tǒng)被黑客侵入,防止機密信息流失。
3計算機數(shù)據(jù)庫技術(shù)在信息管理中應用的前景分析
3.1安全性越來越高
數(shù)據(jù)不會出現(xiàn)被非法盜取、篡改和使用等各種安全問題就是數(shù)據(jù)庫的安全性,數(shù)據(jù)庫的安全性是衡量系統(tǒng)質(zhì)量好壞的一個非常重要的標準。作為數(shù)據(jù)庫的特色應用之一,數(shù)據(jù)的共享很容易導致數(shù)據(jù)出現(xiàn)安全問題,因此,一些機密文件不能實現(xiàn)共享。然而很多信息用戶并不具備較高的信息安全意識,也沒有充分重視網(wǎng)絡安全,嚴重影響數(shù)據(jù)的安全管理工作。未來計算機數(shù)據(jù)庫技術(shù)在信息管理中應用的一個重要的趨勢就是具有越來越高的計算機數(shù)據(jù)庫技術(shù)安全性。
3.2數(shù)據(jù)完整性越來越強
窗口操作輸入數(shù)據(jù)的方式能有效保證數(shù)據(jù)的完整性,其除了能有效阻止不安全數(shù)據(jù)外,還能使用戶在利用信息后及時反饋信息,進而正確處理信息。這種數(shù)據(jù)輸入方式還能更加有效地維護數(shù)據(jù),提升系統(tǒng)的運行效率。
作者:張言婷 單位:河北大學計算機科學與技術(shù)學院
一、計算機數(shù)據(jù)庫操作安全問題
1、計算機數(shù)據(jù)庫自身問題
數(shù)據(jù)庫管理的需求決定了數(shù)據(jù)庫系統(tǒng)的組成和規(guī)模,任何數(shù)據(jù)庫系統(tǒng)無論其規(guī)模大小如何,基本上都是由支持數(shù)據(jù)庫協(xié)議的數(shù)據(jù)庫軟件平臺、數(shù)據(jù)庫支撐軟件、數(shù)據(jù)庫工作平臺和支撐數(shù)據(jù)庫協(xié)議的數(shù)據(jù)庫設備組成。數(shù)據(jù)庫軟件平臺提供數(shù)據(jù)庫系統(tǒng)的配置、故障、性能以及數(shù)據(jù)庫用戶分布方面的基本管理。目前大多數(shù)數(shù)據(jù)庫軟件平臺都是在UNIX和DOS/WINDOWS平臺上實現(xiàn)的。目前公認的三大數(shù)據(jù)庫軟件平臺是:HPView、IBMNetview和SUNNetmanager。雖然它們的產(chǎn)品形態(tài)有不同的操作系統(tǒng)的版本,但都遵循SNMP協(xié)議和提供類似的數(shù)據(jù)庫功能。
2、數(shù)據(jù)庫管理的體系結(jié)構(gòu)
數(shù)據(jù)庫管理系統(tǒng)的體系結(jié)構(gòu)是決定數(shù)據(jù)庫管理性能的重要因素之一。通常可以把其分為集中式和非集中式兩類體系結(jié)構(gòu)。目前,集中式數(shù)據(jù)庫體系結(jié)構(gòu)通常采用以平臺為中心的工作模式,該工作模式把單一的管理者分成兩部分:管理平臺和管理應用。層次方式采用管理者的管理者的概念,以域為單位,每個域有一個管理者,它們之間的通訊通過上層的MOM,而不直接通訊。層次方式相對來說具有一定的伸縮性:通過增加一級MOM,層次可進一步加深。
二、計算機數(shù)據(jù)庫管理管理出現(xiàn)問題的解決對策
1、加強數(shù)據(jù)庫管理員的認識
目前廣泛采用的數(shù)據(jù)庫管理系統(tǒng)模式是一種基于Client/Server管理的集中式平臺模式。由于組織結(jié)構(gòu)簡單,自應用以來,已經(jīng)得到廣泛推廣,但同時也存在著許多缺陷:一個或幾個站點負責收集分析所有數(shù)據(jù)庫節(jié)點信息,并進行相應管理,造成中心數(shù)據(jù)庫管理站點負載過重;所有信息送往中心站點處理,造成此處通信瓶頸;每個站點上的程序是預先定義的,具有固定功能,不利于擴展。隨著數(shù)據(jù)庫管理和數(shù)據(jù)庫規(guī)模尤其是因特網(wǎng)的發(fā)展,集中式在可擴展性、可靠性、有效性、靈活性等方面有很大的局限,已不能適應發(fā)展的需要。
2、及時升級和更新數(shù)據(jù)庫管理系統(tǒng)
在計算機數(shù)據(jù)庫管理應用的過程中,注意及時對于數(shù)據(jù)庫系統(tǒng)的檢查和完善,同時升級和更新數(shù)據(jù)庫管理系統(tǒng),是系統(tǒng)應用過程中的安全的保障。在升級更新數(shù)據(jù)庫系統(tǒng)時,筆者建議采用以下管理。首先,適當利用加密管理,阻止數(shù)據(jù)在未授權(quán)下被訪問,為數(shù)據(jù)的安全保駕護航。其次,利用存取管理管理。它的主要組成部分是訪問控制管理和用戶認證,一定程度上可以減少用戶惡意訪問數(shù)據(jù)庫,保障數(shù)據(jù)的正確及可信。目前,最常用的方法是設置口令法。近年來,指紋、虹膜、智能卡認證管理等高管理身份驗證方法也得到大力推廣,以便使系統(tǒng)達到了更高的安全標準。另外就是注意備份與恢復。目前保障數(shù)據(jù)庫系統(tǒng)安全的管理主要有數(shù)據(jù)備份和恢復管理。而數(shù)據(jù)庫的恢復管理主要有在線日志、磁盤鏡像。
3、創(chuàng)新管理
創(chuàng)新管理是對象管理組織OMG推出的工業(yè)標準,主要思想是將分布計算模式和面向?qū)ο笏枷虢Y(jié)合在一起,構(gòu)建分布式應用。創(chuàng)新的主要目標是解決面向?qū)ο蟮漠悩?gòu)應用之間的互操作問題,并提供分布式計算所需要的一些其它服務。OMG是創(chuàng)新平臺的優(yōu)秀,它用于屏蔽與底層平臺有關(guān)的細節(jié),使開發(fā)者可以集中精力去解決與應用相關(guān)的問題,而不必自己去創(chuàng)建分布式計算基礎平臺。創(chuàng)新將建立在ORB之上的所有分布式應用看作分布計算對象,每個計算對象向外提供接口,任何別的對象都可以通過這個接口調(diào)用該對象提供的服務。隨著現(xiàn)代企業(yè)和數(shù)據(jù)庫、通訊管理的不斷發(fā)展,企業(yè)數(shù)據(jù)庫軟件也不斷推陳出新,數(shù)據(jù)庫管理管理的發(fā)展前景無疑是廣闊的。計算機數(shù)據(jù)庫規(guī)模的擴大和復雜性的增加,數(shù)據(jù)庫管理在計算機數(shù)據(jù)庫系統(tǒng)中的地位越來越重要。現(xiàn)代化的數(shù)據(jù)庫管理管理集通信管理、Internet服務管理和信息處理管理于一身。隨著數(shù)據(jù)庫規(guī)模迅速擴大,數(shù)據(jù)庫的復雜程度也日益加劇。
三、結(jié)束語
計算機數(shù)據(jù)庫管理的應用大大方便了計算機用戶,未來的發(fā)展前景良好。在構(gòu)建數(shù)據(jù)庫管理系統(tǒng)時,管理人員注意對于數(shù)據(jù)庫應用中的安全性、完整性問題進行研究,不斷將計算機數(shù)據(jù)庫發(fā)展的最新成果指導應用于實踐中,從實踐應用中創(chuàng)新、改善和發(fā)展,使我國計算機數(shù)據(jù)庫管理管理及其應用更上一層樓。
作者:許濤單位:廣州康大職業(yè)技術(shù)學院
1日漸受到人們更多的關(guān)注
計算機技術(shù)的發(fā)展為人們的生產(chǎn)生活帶來了巨大的便利,計算機數(shù)據(jù)庫更是適用于各行各業(yè)的發(fā)展,因此,使越來越多的人開始將數(shù)據(jù)庫系統(tǒng)當做提高工作效率、加強信息管理的重要輔助工具。今天,無論是數(shù)據(jù)處理、電子商務、還是人工智能都得益于計算機數(shù)據(jù)庫技術(shù)的發(fā)展[2]。所以,計算機數(shù)據(jù)庫的發(fā)展日漸受到人們更多的關(guān)注。
2信息管理中計算機數(shù)據(jù)庫系統(tǒng)的特點
2.1數(shù)據(jù)資源具有共享性
信息的共享是計算機數(shù)據(jù)庫系統(tǒng)的一大特點,數(shù)據(jù)庫的建立就是為了實現(xiàn)信息的共享。數(shù)據(jù)庫系統(tǒng)是面向整個計算機系統(tǒng)的,因此,數(shù)據(jù)庫系統(tǒng)里的數(shù)據(jù)可以被多個程序和用戶同時使用[3]。數(shù)據(jù)的共享可以節(jié)約更多的存儲空間,實現(xiàn)數(shù)據(jù)的兼容,因此,很合適信息管理工作使用。
2.2數(shù)據(jù)資源的整體性高
本來計算機中的數(shù)據(jù)是分散的,雖然經(jīng)過整理之后會有一定的規(guī)律,但是數(shù)據(jù)與數(shù)據(jù)之間并沒有建立起有效的聯(lián)系,而通過計算機數(shù)據(jù)庫系統(tǒng)卻可以實現(xiàn)數(shù)據(jù)的整合,建立起數(shù)據(jù)之間的聯(lián)系,提高數(shù)據(jù)的整體性水平。
2.3數(shù)據(jù)具有較強的獨立性
數(shù)據(jù)庫系統(tǒng)中數(shù)據(jù)的獨立性主要表現(xiàn)在兩個方面:一是數(shù)據(jù)的邏輯獨立性。指的是數(shù)據(jù)庫結(jié)構(gòu)上產(chǎn)生的變化,即要對原來的信息進行變更,在不改變原來程序的情況下就可以實現(xiàn)。二是數(shù)據(jù)的物理獨立性。即數(shù)據(jù)的物理結(jié)構(gòu)的變化不會對原本數(shù)據(jù)庫的邏輯結(jié)構(gòu)和應用程序產(chǎn)生影響。
2.4數(shù)據(jù)庫的安全性不斷加強
計算機數(shù)據(jù)庫系統(tǒng)在信息管理中具有巨大的應用價值。在科學技術(shù)飛速發(fā)展的支持下,數(shù)據(jù)庫系統(tǒng)的安全性得到了不斷的加強,而且各國網(wǎng)絡管制力度的加大也保證了計算機數(shù)據(jù)庫系統(tǒng)的安全。
3加強信息管理中計算機數(shù)據(jù)庫系統(tǒng)有效運用的措施
計算機數(shù)據(jù)庫系統(tǒng)在信息管理中的運用已經(jīng)成為不可阻擋的潮流,未來數(shù)據(jù)庫系統(tǒng)的廣泛運用必定會成為信息管理的功臣。雖然計算機數(shù)據(jù)庫技術(shù)在不斷的發(fā)展,使用范圍也在急速的擴大,但是我們還是能從其中發(fā)現(xiàn)許多的不足。因此,我們要采取有效的措施加強數(shù)據(jù)庫系統(tǒng)的有效運用,提高信息管理的水平。
3.1加強計算機數(shù)據(jù)庫系統(tǒng)安全性建設
數(shù)據(jù)庫系統(tǒng)的安全是計算機數(shù)據(jù)庫系統(tǒng)運用的根本保障,在建設計算機數(shù)據(jù)庫的時候要將安全性做為重要的考慮條件。很多用戶在使用數(shù)據(jù)庫的時候安全意識淡薄,導致數(shù)據(jù)信息沒有足夠的安全保證。所以我們在進行信息管理的過程中要重點關(guān)注安全問題,如保證數(shù)據(jù)庫安裝環(huán)境的安全、在建設數(shù)據(jù)庫系統(tǒng)時充分考慮數(shù)據(jù)庫系統(tǒng)的安全性、數(shù)據(jù)庫系統(tǒng)要做好備份工等,這樣才能加強計算機數(shù)據(jù)庫系統(tǒng)的安全,保證數(shù)據(jù)庫的安全運行。
3.2提高計算機數(shù)據(jù)庫系統(tǒng)的規(guī)范性
計算機數(shù)據(jù)庫系統(tǒng)在信息管理中有共享性、獨立性等諸多的優(yōu)點,使得我們的信息管理工作能更有效的進行,但是在數(shù)據(jù)庫系統(tǒng)的實際運用中,各種信息仍然缺乏相應的規(guī)范性。所以我們應對數(shù)據(jù)庫系統(tǒng)進行統(tǒng)一的規(guī)范,建立統(tǒng)一的標準,這樣不僅有利于信息的有效使用,提高信息管理的效率,還有利于計算機數(shù)據(jù)庫系統(tǒng)的進一步開發(fā),為數(shù)據(jù)庫技術(shù)的發(fā)展提供更多的可能。
3.3加強計算機數(shù)據(jù)庫系統(tǒng)的整合能力
現(xiàn)在我們處在一個信息充斥的時代,各種信息在成倍的增多。面對各種各樣的信息,信息用戶往往不知該如何取舍,在使用的時候顯得力不從心,因此工作效率大大降低。所以,我們必須要提高計算機數(shù)據(jù)庫系統(tǒng)的信息整合能力,減少信息的重復冗余,以方便信息管理者能更好的進行信息的管理,信息用戶能更快的從數(shù)據(jù)庫中提取自己需要的信息,實現(xiàn)信息價值的最大化。
3.4不斷增強數(shù)據(jù)的完整性
在數(shù)據(jù)庫系統(tǒng)中,數(shù)據(jù)的完整是數(shù)據(jù)運用的基本要求,數(shù)據(jù)信息的完整程度,直接關(guān)系到數(shù)據(jù)庫系統(tǒng)應用的效果和信息管理質(zhì)量的高低。所以,在發(fā)展數(shù)據(jù)庫技術(shù)的時候,必須要考慮到數(shù)據(jù)庫的完整性,才能保證數(shù)據(jù)庫系統(tǒng)的有效運用。用戶在信息使用的時候要求信息盡量完整,我們在數(shù)據(jù)庫系統(tǒng)建設的時候也要增強數(shù)據(jù)信息的完整,這樣的數(shù)據(jù)庫才有更高的價值。
4結(jié)語
計算機數(shù)據(jù)庫系統(tǒng)在信息管理中的科學運用,提高了信息管理的水平,改變了人們的生產(chǎn)生活方式。計算機數(shù)據(jù)庫系統(tǒng)在信息管理中具有廣闊的發(fā)展前景,我們應加強計算機數(shù)據(jù)庫系統(tǒng)的研究,將先進的數(shù)據(jù)庫技術(shù)用于信息的管理,為信息管理的規(guī)范、科學、安全提供更多的源動力。
作者:李曉靜 單位:焦作市職業(yè)技術(shù)學校
1備份技術(shù)的幾種主要方法
第一,數(shù)據(jù)網(wǎng)絡備份。所謂網(wǎng)絡備份,實際上就是把需要備份的數(shù)據(jù)信息經(jīng)網(wǎng)絡處理備份到電腦主機中,接著由專門的處理器進行這些數(shù)據(jù)的分析和處理等的過程。這種備份方法能夠令處理器的負擔減小,進而增加備份的質(zhì)量。然而,考慮到網(wǎng)絡備份必須要將電腦直接同服務器進行連接,所以相關(guān)數(shù)據(jù)的安全會受到一定威脅。第二,歸類分檔貯存。和網(wǎng)絡備份的方式不同,這種獨具特色的備份儲層方法能夠過多的數(shù)據(jù)同物理存儲空間的矛盾。分檔歸類后,把相同類型的數(shù)據(jù)進行壓縮或打包處理,最后使這些數(shù)據(jù)可以長期的保留以備使用。第三,遠程備份。此備份處理能防止由于洪澇、火災或是地震等自然災害對電腦數(shù)據(jù)庫系統(tǒng)造成的難以修復的破壞。但需要考慮的是,若要進行數(shù)據(jù)的遠程備份操作,本地的高性能系統(tǒng)不可或缺,經(jīng)由和遠程數(shù)據(jù)建立聯(lián)系,采用同時或分步的形式既可以有力保障本地系統(tǒng)的正常運轉(zhuǎn),又能夠達到數(shù)據(jù)備份的科學、合理。
2計算機數(shù)據(jù)庫的恢復技術(shù)探析
2.1恢復技術(shù)的內(nèi)涵
數(shù)據(jù)庫的恢復技術(shù),又稱“修復技藝”,是指當計算機數(shù)據(jù)庫系統(tǒng)存在故障而引起數(shù)據(jù)丟失等現(xiàn)象時再次對毀損、丟失的數(shù)據(jù)信息進行修復的操作技術(shù)。為降低由于操作不當?shù)热藶橐蛩匾约跋到y(tǒng)本身的緣故而造成損失的可能性,同時也是出于減少客戶自身損失的考慮,所以進行數(shù)據(jù)庫系統(tǒng)的恢復備份必不可少。
2.2恢復技術(shù)的基本形式
數(shù)據(jù)庫的恢復技術(shù)主要可以按照普通恢復、全盤恢復、郵件恢復和批日志恢復等進行歸類。首先,普通恢復就是說在數(shù)據(jù)修復環(huán)節(jié),對之前已經(jīng)備份完畢的數(shù)據(jù)信息進行簡要補充,或者采用經(jīng)過遠程控制的分步備份方式對數(shù)據(jù)進行簡單修復的形式。由于未涉及到使用者之前的日志文檔等的備份,所以它并不是對所有數(shù)據(jù)的完全恢復。其次,全盤恢復的形式。這種形式是當進行數(shù)據(jù)庫的恢復操作時,涉及到了整個計算機數(shù)據(jù)庫中的備份數(shù)據(jù)以及使用者處理個人事務的備份文檔等。因此,這種恢復手段即便可能耗費大量的功夫,但其可以使電腦數(shù)據(jù)庫中發(fā)生的損失降到最低;另外,它也可以使計算機恢復到之前某個還原點的狀態(tài)。還有,就是批日志恢復的形式。此恢復技術(shù)形式最大的優(yōu)勢就在于:它可以降低恢復數(shù)據(jù)時所占用的儲存空間,相比之下,其操作步驟也比普通恢復和全盤恢復更為簡便。郵件恢復要求相關(guān)處理人員必須具備良好的實際操作能力,它也是一項針對管理者的技術(shù)性的恢復形式。除此之外,務必要維護好所需處理的數(shù)據(jù)信息,更有效地提高數(shù)據(jù)恢復的安全性、科學性。
2.3恢復技術(shù)的主要方法
計算機數(shù)據(jù)庫主要的修復方式可分為轉(zhuǎn)儲并建立相關(guān)日志、依照實際情況進行判斷解決兩種。第一,轉(zhuǎn)儲并建立相關(guān)日志文檔。它要求帶有一定的周期性并循環(huán)拷貝數(shù)據(jù)庫中的全部數(shù)據(jù),然后再把所備份的信息儲存到其他介質(zhì)中。因其簡易的操作方法,這種數(shù)據(jù)庫的修復方法一直以來都是最為常見的一種。第二,根據(jù)具體狀況進行操作處理。如果計算機數(shù)據(jù)庫存在著某些問題或故障,可以依照以下兩種情況做出判斷、進行處理。一,假設計算機數(shù)據(jù)庫因受到的損壞過于嚴重而無法繼續(xù)使用,這時候就應當啟用一張新磁盤,并在其中拷貝一份實時數(shù)據(jù),之后再借助日志庫的重做處理進行新數(shù)據(jù)庫數(shù)據(jù)的更新操作。這樣不光能夠恢復到之前的樣子,同時又令現(xiàn)有的數(shù)據(jù)庫數(shù)據(jù)得到更新升級;二,若是數(shù)據(jù)庫未遭到損壞或程度較輕的話,再或者只是其中某幾項數(shù)據(jù)不再可依賴的話,是完全沒有必要拷貝已存檔的數(shù)據(jù)庫內(nèi)容的,只要通過日志庫中撤銷處理的執(zhí)行便能夠那些沒有考慮好便做出的改動,進而讓數(shù)據(jù)庫恢復到正常的工作狀態(tài)。
3結(jié)束語
綜上所述,通過現(xiàn)代社會對計算機數(shù)據(jù)庫備份和恢復技術(shù)的深入探索、分析研究,我們可以感受到這些技術(shù)對于數(shù)據(jù)信息的分析與處理等的重要性。伴隨著科技水平的不斷提升,在數(shù)據(jù)庫備份與恢復等技術(shù)層面必將取得更加驚人的成績,從而造福于整個人類社會。
作者:王偉
1信息安全與計算機數(shù)據(jù)庫的相關(guān)內(nèi)容
1.1信息安全。根據(jù)有關(guān)資料顯示,信息安全經(jīng)歷了一個幾十年的發(fā)展過程,逐步形成了今天人們對其的認知體系。信息安全主要包括以下幾個方面:信息的私密性、信息的完整性、信息的真實性與信息所在系統(tǒng)的安全性。而信息安全這一概念的范圍相對較為廣闊,包括防止商業(yè)機密泄露、防止青少年對不良信息的瀏覽、各種個人信息的泄露等等。1.2計算機數(shù)據(jù)庫。數(shù)據(jù)庫技術(shù)也經(jīng)過了很長時間的發(fā)展,主要是基于計算機網(wǎng)絡的發(fā)展,用來研究各種數(shù)據(jù)的存儲、設計與管理的一種手段。數(shù)據(jù)庫中要對各種數(shù)據(jù)進行分類和管理,一旦輸入各種指令就可以最快速度的得到結(jié)果。在這種數(shù)據(jù)庫技術(shù)的應用過程當中,需要對數(shù)據(jù)進行統(tǒng)一的管理,建立數(shù)據(jù)庫的相關(guān)管理系統(tǒng)以及對已有的數(shù)據(jù)庫系統(tǒng)進行不斷地優(yōu)化,挖掘出更多、更方便的數(shù)據(jù)管理途徑。1.3信息安全在數(shù)據(jù)庫技術(shù)中的相關(guān)概念。數(shù)據(jù)庫環(huán)境即網(wǎng)絡環(huán)境,在千千萬萬的數(shù)據(jù)信息中保證自己數(shù)據(jù)、信息的安全就是指信息安全在數(shù)據(jù)庫技術(shù)的概念。在這種情況下,主要是指保證計算機操作系統(tǒng)的安全,保證各種安全協(xié)議的準確無誤,保證自身數(shù)據(jù)庫的建立不存在漏洞,這樣才能防止其硬件、數(shù)據(jù)、物理環(huán)境等遭到破壞,造成嚴重的數(shù)據(jù)流失,引發(fā)嚴重的后果。
2當前我國計算機數(shù)據(jù)庫技術(shù)在信息管理中的應用現(xiàn)狀
在很早之前,我們的數(shù)據(jù)信息管理完全依靠人力,然后利用紙筆進行記錄,這個過程不斷非常耗費人力物力,而且一旦發(fā)生突發(fā)情況,丟失的危險也比較大。而數(shù)據(jù)庫技術(shù)就解決了這樣一部分問題,例如數(shù)據(jù)庫進行數(shù)據(jù)系統(tǒng)的優(yōu)化,將數(shù)據(jù)進行分門別類的保存,然后根據(jù)已有的程序進行保護。這種技術(shù)上的進步減少了不少人力資源的浪費。同時數(shù)據(jù)庫技術(shù)還能發(fā)揮另外一個重要的作用,即數(shù)據(jù)的共享作用,只要在同一個系統(tǒng)當中,有無數(shù)的人都可以進行資源的分享。但是,在眾多優(yōu)勢的背后,不得不看到當前我國信息技術(shù)管理中、數(shù)據(jù)庫應用的許多問題,例如:數(shù)據(jù)庫系統(tǒng)的獨立工作能力較差,在平時的工作中維護的效率也相對較低,安全性與可操作性更是需要進一步完善的方面。2.1數(shù)據(jù)庫的安全性問題。當前我國的很多企業(yè)單位都采用了數(shù)據(jù)庫技術(shù),在數(shù)據(jù)庫中保存了各自單位的相關(guān)信息甚至行業(yè)機密。針對這種情況,有些不法分子看到了可乘之機,即利用相關(guān)行業(yè)競爭對手的心理,對有些企業(yè)的數(shù)據(jù)庫進行數(shù)據(jù)盜取,這種行為不僅僅是犯罪行為,同時也可能擾亂社會秩序,造成用戶客戶的信息流失,造成企業(yè)的信譽下降與經(jīng)營危機。2.2數(shù)據(jù)庫的兼容性問題。事實上,應世界的發(fā)展趨勢與國家的要求,很多行業(yè)都需要“共享”“共贏”才可能發(fā)展。這種情況下,就需要對有些數(shù)據(jù)信息進行共享,所以要求我們的數(shù)據(jù)庫技術(shù)的兼容性可以更上一個層次。但當前顯然我們的數(shù)據(jù)庫技術(shù)的兼容性還有待進一步提高。2.3數(shù)據(jù)庫的操作性問題。數(shù)據(jù)庫技術(shù)需要良好的操作性,只有在隨時可控與合理優(yōu)化的前路上,數(shù)據(jù)庫才能夠更加安全。但當前我國的數(shù)據(jù)庫技術(shù)現(xiàn)狀是很多程度的操作性不夠強,在這樣的情況下,信息管理的效率不但受到影響,既有可能在外來操作入侵的時候,不能夠完全應對導致數(shù)據(jù)泄露甚至系統(tǒng)崩潰。
3數(shù)據(jù)庫技術(shù)的特點
當前的數(shù)據(jù)庫技術(shù)進入到一個新的階段,所以具備這個階段的相關(guān)特點。只有更好的了解數(shù)據(jù)庫技術(shù)的發(fā)展方向以及現(xiàn)有特點,才能夠更好的將其應用在信息安全管理上。數(shù)據(jù)庫的特點有主要有:獨立性、組織性、靈活性與共享性。3.1獨立性。數(shù)據(jù)庫的獨立性特點主要是由其本身的結(jié)構(gòu)所決定的,具體指在實際工作過程中,先前使用過的數(shù)據(jù)相關(guān)信息發(fā)生了改變,但并不會影響之后數(shù)據(jù)庫的邏輯運行。邏輯結(jié)構(gòu)的獨立性是數(shù)據(jù)庫技術(shù)的最大特點,它在各個部分的運行邏輯都是相對獨立的,不會因為一者的改變而發(fā)生改變。所以在運行的過程當中,可以放心的部分的數(shù)據(jù)庫運行邏輯產(chǎn)生更改。3.2靈活性。靈活性在計算機數(shù)據(jù)庫中主要體現(xiàn)在相關(guān)信息的修改與編輯上。數(shù)據(jù)庫技術(shù)不僅能夠進行數(shù)據(jù)的存儲與管理,還可以編輯數(shù)據(jù),修改數(shù)據(jù)以及查詢數(shù)據(jù)。這一特點可以似的用戶查找所需資料時方便快捷,節(jié)省時間。3.3組織性。數(shù)據(jù)庫技術(shù)的獨特性不僅僅體現(xiàn)在獨立性上,還體現(xiàn)在組織性上。組織性是指在數(shù)據(jù)庫中存儲的某些文件會根據(jù)其相關(guān)的邏輯關(guān)系產(chǎn)生一定的邏輯關(guān)系,這些就可以更好的體現(xiàn)出數(shù)據(jù)庫的優(yōu)勢。3.4共享性。數(shù)據(jù)庫技術(shù)在當前應用最廣泛的一個特點就是共享。隨著互聯(lián)網(wǎng)的發(fā)展,計算機數(shù)據(jù)庫技術(shù)做到了資源的有效共享。通過計算機數(shù)據(jù)庫技術(shù)能夠及時處理數(shù)據(jù)庫內(nèi)的數(shù)據(jù)信息,同時,還能將數(shù)據(jù)庫內(nèi)的數(shù)據(jù)信息應用到一個計算機應用程序中,也可同時應用于多個計算機程序中。由于計算機數(shù)據(jù)庫技術(shù)具有資源共享性特點,所以對于不同用戶提出的信息安全管理需求能夠很好的滿足。
4強化信息安全在數(shù)據(jù)庫技術(shù)中的技術(shù)
信息安全是數(shù)據(jù)庫技術(shù)中當前需要首要解決的問題,因此要從各個薄弱的環(huán)節(jié)入手,找出癥結(jié)所在,然后進行一定的合理的技術(shù)分析,提出可行性的建議,最后進行實際操作的檢驗,只有這樣,才能真正使信息安全問題不再成為單位、企業(yè)甚至個人在計算機網(wǎng)絡高速發(fā)展時代所擔心的問題。作者將從以下幾個方面提出建議。4.1保證計算機數(shù)據(jù)擴技術(shù)的安全。在前文中,作者已經(jīng)多次提到計算機技術(shù)安全性的重要性,這里就不加以贅述。計算機數(shù)據(jù)庫技術(shù)的安全性應該從以下幾個方面入手:保證數(shù)據(jù)的安全完整、避免不法分子對數(shù)據(jù)庫系統(tǒng)進行破壞、建立安全完善的保密協(xié)議以及使用條件。計算機數(shù)據(jù)庫的安全等級還應該進行分類,例如涉及國家機密的軍事、財政等方方面面要進行最高程度的安全防護。這就要求我們在發(fā)展數(shù)據(jù)庫應用的過程中進行不斷地努力,前路維艱,任重而道遠。我們要學習國外的計算機技術(shù),但不能止步于此,進行自足研發(fā),是我們的數(shù)據(jù)庫技術(shù)的安全性有一個質(zhì)的飛躍。由于數(shù)據(jù)庫共享性的特點,勢必會降低數(shù)據(jù)庫的安全性,所以我們在做好共享的同時,保密工作不容忽視,例如:針對DBMS的統(tǒng)一控制要求,嚴控使用權(quán)限,用戶訪問過程中必須采取數(shù)據(jù)加密、視圖機制,對于沒有合法使用權(quán)限的用戶,不得實施相關(guān)操作。4.2將計算機數(shù)據(jù)庫技術(shù)的理論與實際相結(jié)合。由于各個事物都是在不斷的發(fā)展過程中進行的,所以計算機數(shù)據(jù)庫理論與實際情形也隨著各種環(huán)境的不斷改變而發(fā)生變化。因此,在實際的工作過程中,我們應該保持著一顆時刻學習的心,不斷的將最新的理論成果與研究成果應用到實際業(yè)務上面,使其更科學、更高效、更嚴謹。反過來,也應該針對實際中計算機數(shù)據(jù)庫技術(shù)出現(xiàn)的問題進行研究,達到一個共促共進的效果。
總之,計算機數(shù)據(jù)庫技術(shù)是一個在現(xiàn)在以及未來都將改變世界的重要技術(shù),所以應該給予其足夠的重視以及研究力度。但是,共促共進不能停留在紙上,應該使更多的人看到其帶來的實際效益,這樣才是一個有力的循環(huán),才能推動進一步的發(fā)展。4.3保證數(shù)據(jù)庫中數(shù)據(jù)的完整安全性保證數(shù)據(jù)庫中數(shù)據(jù)的完整性指的是從源頭上保證數(shù)據(jù)庫中信息的安全。當一個危險靠近數(shù)據(jù)庫時,數(shù)據(jù)是第一個接觸源、然后系統(tǒng)的安全防火保證是第二個保護層,最后是系統(tǒng)中的數(shù)據(jù)庫保護措施。我們要從源頭控制危害信息安全的因素,即在數(shù)據(jù)從中心網(wǎng)絡接入的入口處設置相關(guān)的防火墻,只只針對特定的IP地址允許訪問,設置訪問人口的黑名單,一旦有過不良記錄便拒絕再次進入。還要遵循不同區(qū)域進行各自管理的原則,即分區(qū)原則。將不同區(qū)域部署為面向客戶應用的Web服務器層、應用層和數(shù)據(jù)庫層,從安全訪問控制、入侵防御、應用加速等方面進行網(wǎng)絡安全。
5信息安全管理中計算機數(shù)據(jù)庫技術(shù)的應用實例
根據(jù)有關(guān)數(shù)據(jù),信息安全管理中計算機數(shù)據(jù)庫技術(shù)的實際應用非常廣泛。例如:在銀行系統(tǒng)的工作中,將存在著大量的個人信息,這時在系統(tǒng)中會建立一個安全的有自身識別特點的數(shù)據(jù)庫,并且設置多層保護系統(tǒng)。一旦有外來數(shù)據(jù)入侵時,系統(tǒng)會發(fā)出警告,確保數(shù)據(jù)庫內(nèi)信息的安全。
6結(jié)語
在信息安全的道路上,計算機數(shù)據(jù)庫所要進行探索的道路還有很長。本文針對現(xiàn)存的一些問題,如安全性、共享性等,提出了一些建議。但作者認為這些還遠遠不夠,只有將計算機數(shù)據(jù)庫技術(shù)的相關(guān)性能發(fā)展的更加完善,才是根本解決之道。
作者:高鵬 單位:北京農(nóng)業(yè)職業(yè)學院
一、計算機數(shù)據(jù)庫技術(shù)概述
科學技術(shù)的進步實現(xiàn)了計算機技術(shù)的全面升級,計算機數(shù)據(jù)庫技術(shù)能在滿足信息統(tǒng)籌管理的基礎上,對相關(guān)數(shù)據(jù)進行系統(tǒng)化整合。其一,計算機數(shù)據(jù)庫技術(shù)具有組織性特征。在計算機數(shù)據(jù)處理過程中,由于數(shù)據(jù)具有一定的連接性特征,因此,要將具有關(guān)聯(lián)結(jié)構(gòu)的數(shù)據(jù)整合在一起,從而形成統(tǒng)籌化的數(shù)據(jù)庫。主要是借助一種特定的關(guān)系進行數(shù)據(jù)組織以及匹配,確保組織解構(gòu)特征的實效性,也能強化數(shù)據(jù)之間的關(guān)聯(lián)維度[1]。其二,計算機數(shù)據(jù)庫技術(shù)具有共享性,在數(shù)據(jù)應用過程中,最重要的就是數(shù)據(jù)的共享模式,也是建立計算機數(shù)據(jù)庫技術(shù)的主要目的,因此,要充分發(fā)揮數(shù)據(jù)的價值,就要結(jié)合數(shù)據(jù)模型和數(shù)據(jù)共享參數(shù)進行系統(tǒng)化處理以及信息管控,確保使用效率的完整度,也為信息利用效率優(yōu)化奠定堅實基礎。
二、計算機數(shù)據(jù)庫在信息管理中的應用現(xiàn)狀
就目前技術(shù)的發(fā)展結(jié)構(gòu)而言,在計算機數(shù)據(jù)庫技術(shù)實際運行過程中,整體技術(shù)維度和技術(shù)運行機制也在發(fā)生改變。第一,計算機數(shù)據(jù)庫技術(shù)的應用范圍在逐漸擴展。在實際生產(chǎn)生活中,應用計算機數(shù)據(jù)庫技術(shù)的頻率和市場前景越來越大,無論是工業(yè)、農(nóng)業(yè)以及文化產(chǎn)業(yè)等,都將其視為有效的信息處理工具[2]。因此,計算機數(shù)據(jù)庫技術(shù)的安全性和適配性尤為重要,各行業(yè)也在自身發(fā)展進程中不斷摸索和技術(shù)優(yōu)化,真正建立切實有效的管控模型和管理機制,確保管理維度的實效性,也為信息結(jié)構(gòu)優(yōu)化奠定堅實基礎[3]。第二,計算機數(shù)據(jù)庫技術(shù)的安全性也在探索中逐漸得到強化,也突顯出計算機數(shù)據(jù)管理項目的具體要求,只有優(yōu)化其安全價值,才能更好的建構(gòu)高度機密性以及敏感性數(shù)據(jù)管理維度,保證了信息備份管理以及恢復功能的有效性,對于數(shù)據(jù)信息的復制和備份,要在優(yōu)化信息維度的基礎上,真正實現(xiàn)了數(shù)據(jù)庫的安全性升級。
三、計算機數(shù)據(jù)庫技術(shù)在信息管理中的應用優(yōu)化路徑
(一)優(yōu)化計算機數(shù)據(jù)庫技術(shù)在信息管理中的安全性
要保證數(shù)據(jù)完整性,就要從安全應用以及安全管控模型出發(fā),建構(gòu)系統(tǒng)化管理維度和管控要求,保證數(shù)據(jù)在得到共享的同時,相應的數(shù)據(jù)信息也是安全準確的。因此,技術(shù)人員要結(jié)合計算機數(shù)據(jù)庫技術(shù)的相關(guān)要求,提升信息完整度和安全性[4]。
(二)優(yōu)化計算機數(shù)據(jù)庫技術(shù)在信息管理中的實踐性
在實際信息管理和信息控制過程中,要積極落實理論和實踐的融合機制,確保管理維度和管理效果的最優(yōu)化。伴隨著計算機技術(shù)的高速發(fā)展,將數(shù)據(jù)庫原理和數(shù)據(jù)庫管理技術(shù)模型進行深度管控,是提升數(shù)據(jù)科學性以及合理性的重要路徑,也是研究數(shù)據(jù)分析機制以及計算機數(shù)據(jù)庫技術(shù)應用模型的重要參數(shù),因此,要保證理論聯(lián)系實踐,建構(gòu)計算機數(shù)據(jù)庫技術(shù)應用整體。
(三)優(yōu)化計算機數(shù)據(jù)庫技術(shù)在信息管理中的技術(shù)性
對于計算機數(shù)據(jù)庫技術(shù)來說,最基本的就是技術(shù)參數(shù),因此,要保證計算機數(shù)據(jù)庫技術(shù)在信息管理中得到推廣,最基本的就是要保證技術(shù)模型的安全性和準確性,并且積極落實計算機共享體系。計算機數(shù)據(jù)庫技術(shù)最根本的要求就是要規(guī)避數(shù)據(jù)庫被非法入侵,確保其技術(shù)安全和信息共享安全。但是,在實際管理機制中,信息的絕對安全存在風險。提升計算機數(shù)據(jù)庫技術(shù)的技術(shù)安全性,能更好的落實信息應用價值,確保信息維度得到有效優(yōu)化。因此,相關(guān)項目技術(shù)人員要利用加密技術(shù)對非共享信息進行系統(tǒng)化管控,提高管控效果的同時,積極落實技術(shù)性管理要求,借助權(quán)限管理機制、數(shù)據(jù)加密技術(shù)以及強制存取控制技術(shù)等措施,進一步優(yōu)化計算機數(shù)據(jù)庫技術(shù)的技術(shù)安全性[5]。
四、結(jié)束語
總而言之,在信息管理過程中積極應用計算機數(shù)據(jù)庫技術(shù),能在滿足共享需求的基礎上,充分發(fā)揮信息的實用性價值,確保信息得到充分利用,也為實踐優(yōu)化提供動力,確保技術(shù)模型以及信息管理維度之間形成有效的控制機制,也為數(shù)據(jù)應用研究奠定堅實基礎,保證計算機數(shù)據(jù)庫技術(shù)和信息管理之間的優(yōu)化契合。
作者:陳文杰
1計算機數(shù)據(jù)庫技術(shù)的特點和結(jié)構(gòu)分析
作為數(shù)據(jù)庫管理系統(tǒng)的最內(nèi)層結(jié)構(gòu),物理數(shù)據(jù)庫的主要作用就是存儲數(shù)據(jù),而且物理數(shù)據(jù)庫中存儲的各種數(shù)據(jù)都屬于最原始的數(shù)據(jù),一般都是由字符、字符串等共同構(gòu)成的,因此其大部分都屬于用戶加工的對象。作為最中間的數(shù)據(jù)庫管理系統(tǒng)結(jié)構(gòu),概念數(shù)據(jù)庫技術(shù)對數(shù)據(jù)之間的邏輯關(guān)系進行了一定程度的解釋,因此其屬于整個數(shù)據(jù)管理系統(tǒng)的邏輯表現(xiàn)。從某種程度上來講,用戶使用數(shù)據(jù)的全部內(nèi)在聯(lián)系就是所謂的邏輯數(shù)據(jù)層,用戶會對全部數(shù)據(jù)庫中的數(shù)據(jù)進行使用。
2在信息管理中計算機數(shù)據(jù)庫的應用現(xiàn)狀分析
計算機技術(shù)發(fā)展越來越快,相應的,也出現(xiàn)了包括網(wǎng)絡安全問題在內(nèi)的很多問題。對于計算機管理系統(tǒng)的發(fā)展而言,安全系統(tǒng)也具有十分重要的作用。數(shù)據(jù)庫技術(shù)要想實現(xiàn)更好地發(fā)展,必須先解決可能會出現(xiàn)的數(shù)據(jù)安全問題。業(yè)內(nèi)人士開展了大量關(guān)于計算機數(shù)據(jù)庫的探究,而且在信息管理中數(shù)據(jù)庫技術(shù)的應用性能也得到了極大提升。在信息管理中處理數(shù)據(jù)具有十分重要的作用,很多企業(yè)的數(shù)據(jù)資料都具有機密、敏感的特點,他們非常關(guān)注數(shù)據(jù)資料的安全性,因此其具有較高的信息管理技術(shù)要求。對信息的管理是數(shù)據(jù)庫管理技術(shù)的主要功能,而建立有效的數(shù)據(jù)模型是對信息進行管理的主要特點。以建立的數(shù)據(jù)模型為根據(jù),可將數(shù)據(jù)庫體系劃分為層次型數(shù)據(jù)庫、關(guān)系型數(shù)據(jù)庫以及網(wǎng)狀型數(shù)據(jù)庫。計算機技術(shù)與數(shù)據(jù)庫技術(shù)之間的結(jié)合具有非常好的發(fā)展前景,其已經(jīng)在包括農(nóng)業(yè)、工業(yè)以及其他產(chǎn)業(yè)中得到十分廣泛的應用,兩種技術(shù)結(jié)合使很多行業(yè)信息管理的條理性、有效性和安全性得以極大提升。在信息管理中充分運用計算機數(shù)據(jù)庫技術(shù),除了能使信息管理變得更加方便外,還可以有效保證信息的安全管理。與此同時,信息系統(tǒng)還具有備份和恢復信息的作用,這可以在數(shù)據(jù)遭到破壞的時候,實現(xiàn)對有用數(shù)據(jù)的無成本恢復,從而解決誤刪資料的問題。如今,數(shù)據(jù)庫的安全系數(shù)越來越高,企業(yè)機構(gòu)不僅能更好地保護數(shù)據(jù)庫,還能有效避免信息系統(tǒng)被黑客侵入,防止機密信息流失。
3計算機數(shù)據(jù)庫技術(shù)在信息管理中應用的前景分析
3.1安全性越來越高
數(shù)據(jù)不會出現(xiàn)被非法盜取、篡改和使用等各種安全問題就是數(shù)據(jù)庫的安全性,數(shù)據(jù)庫的安全性是衡量系統(tǒng)質(zhì)量好壞的一個非常重要的標準。作為數(shù)據(jù)庫的特色應用之一,數(shù)據(jù)的共享很容易導致數(shù)據(jù)出現(xiàn)安全問題,因此,一些機密文件不能實現(xiàn)共享。然而很多信息用戶并不具備較高的信息安全意識,也沒有充分重視網(wǎng)絡安全,嚴重影響數(shù)據(jù)的安全管理工作。未來計算機數(shù)據(jù)庫技術(shù)在信息管理中應用的一個重要的趨勢就是具有越來越高的計算機數(shù)據(jù)庫技術(shù)安全性。
3.2數(shù)據(jù)完整性越來越強
窗口操作輸入數(shù)據(jù)的方式能有效保證數(shù)據(jù)的完整性,其除了能有效阻止不安全數(shù)據(jù)外,還能使用戶在利用信息后及時反饋信息,進而正確處理信息。這種數(shù)據(jù)輸入方式還能更加有效地維護數(shù)據(jù),提升系統(tǒng)的運行效率。
作者:張言婷 單位:河北大學
1關(guān)于計算機數(shù)據(jù)庫的構(gòu)建
1.1關(guān)于圖書館數(shù)據(jù)庫的構(gòu)建方法以及構(gòu)建過程
數(shù)據(jù)庫能夠?qū)σ延械男畔⑦M行有效的保存。圖書館數(shù)據(jù)庫在構(gòu)建的過程中,將不同題材和不同專業(yè)的書籍信息進行收集處理,然后保存。收集處理的內(nèi)容包括書名、作者和參考文獻等等。圖書館數(shù)據(jù)庫通過對書籍信息的收集、加工和存儲,在滿足讀者借閱需求的同時,也提高了讀者的學習效率。圖書館數(shù)據(jù)庫在構(gòu)建時,要注意檢索目錄的編制,檢索目錄要全面,有規(guī)劃性,分門別類清晰,方便讀者在第一時間找到所需的資料。對于檢索目錄的編制要采取科學有效的方法,保證編制的檢索目錄的質(zhì)量。檢索的資料要與實際的資料相對應,建立的鏈接要真實有效。對不同種類的書籍要進行不同級別的歸納和整理,按照圖書的內(nèi)容、語言和領(lǐng)域進行劃分,將圖書有序的進行記錄和整理。將整理過的圖書進行資料的審核,然后將信息錄入到計算機數(shù)據(jù)庫中,以方便存儲和查找。另外,要有規(guī)律的對數(shù)據(jù)庫進行更新,及時的添加一些新的內(nèi)容,只有這樣才能夠顯示出圖書館數(shù)據(jù)庫建立的必要性和價值性。
1.2關(guān)于企業(yè)數(shù)據(jù)庫的構(gòu)建方法以及構(gòu)建過程
企業(yè)數(shù)據(jù)庫在構(gòu)建過程中,要將產(chǎn)品的信息和企業(yè)員工的各項資料認真仔細的進行核實,保證錄入的信息和實際的信息相符合,建立科學的鏈接,保證檢索的正確性和詳細性,這樣才能夠保證檢索的時效性,有助于企業(yè)領(lǐng)導人在繁雜的信息中找到自己所需要的。除此之外,企業(yè)的信息會由于很多因素的影響而發(fā)生變化,因此,企業(yè)數(shù)據(jù)庫的管理人員應該定期對存儲的信息進行校對檢驗,對變化的信息進行修改,對新出現(xiàn)的信息進行及時的錄入,這樣才能夠保證信息的準確性,從而推動企業(yè)的發(fā)展。
2如何做好計算機數(shù)據(jù)庫的管理維護工作
計算機數(shù)據(jù)庫的維護是計算機數(shù)據(jù)庫管理中的重要部分,對于計算機數(shù)據(jù)庫的維護要嚴格按照流程進行構(gòu)建。但是在構(gòu)建的過程中,計算機數(shù)據(jù)庫還是會出現(xiàn)一些問題,因此要對數(shù)據(jù)庫進行及時的更新和維護。
2.1強化相關(guān)工作人員的專業(yè)素質(zhì)
我國對于計算機數(shù)據(jù)庫的建立相對比較落后,因此在人員的配置上存在一定的問題。而想要提高計算機數(shù)據(jù)庫的質(zhì)量和管理水平首先就要在人員方面入手。加強對管理人員的培訓,提高管理人員的綜合素質(zhì),強化管理人員的專業(yè)素質(zhì)。在對管理人員進行培訓時,可以開設相關(guān)的培訓課程,定期的對管理人員進行培訓,提高其責任意識,加強其對管理工作重要性的認識。對員工要進行定期的考核,通過對其專業(yè)素質(zhì)的檢驗和專業(yè)技能掌握的了解,來對員工的整體素質(zhì)做一個公正的評價,實行優(yōu)勝劣汰,這樣可以有效提高工作人員的工作效率,也能夠促進工作人員業(yè)務素質(zhì)的提高,使得計算機數(shù)據(jù)庫管理工作的質(zhì)量得到保證,有效維護計算機數(shù)據(jù)庫管理工作的正常進行。
2.2加強數(shù)據(jù)庫更新與維護
計算機數(shù)據(jù)庫在建成以后,要對其中存儲的內(nèi)容和信息進行校驗,保證信息的真實有效。隨著社會的發(fā)展,信息更新的速度不斷加快,為了保證數(shù)據(jù)庫中信息的完整性,要定期對數(shù)據(jù)庫進行數(shù)據(jù)更新,不斷增加新出現(xiàn)的信息,保證數(shù)據(jù)庫信息的完整。還要定期對數(shù)據(jù)庫整體進行維護,以保證數(shù)據(jù)庫的安全,保證數(shù)據(jù)庫工作的順利進行。數(shù)據(jù)庫的系統(tǒng)要不斷的升級和更新,以保證數(shù)據(jù)庫的穩(wěn)定運行。在進行數(shù)據(jù)庫系統(tǒng)的更新和升級時,要全程對更新的過程記性記錄,以防止發(fā)生問題時,找不到問題的根源。以大學圖書館數(shù)據(jù)庫的構(gòu)建為例,大學圖書館是面向大學生開始的資源數(shù)據(jù)館,其中的文獻資料繁多,專業(yè)書籍種類齊全,在對大學圖書館計算機數(shù)據(jù)庫系統(tǒng)進行更新維護時,要注意考慮到學校的專業(yè)需求,將必要的圖書資源進行整合,進行檢索目錄的分類編制,將學生不接觸的圖書進行簡單的處理,減少沒必要圖書信息的錄入。對于專業(yè)性的資料文獻要仔細分類,使得學生們能夠快速的查找到所需要的書籍。對于新增加的圖書文獻,要及時的進行錄入更新,以保證數(shù)據(jù)庫信息的完整。
2.3強化數(shù)據(jù)庫使用者的使用知識
現(xiàn)階段一部分計算機數(shù)據(jù)庫存在的問題是由于使用者使用不當而造成的,所以有必要對于使用者進行培訓,培訓相關(guān)的數(shù)據(jù)庫使用知識。只有這樣才能減少在使用者在使用過程中產(chǎn)生的錯誤,才能更好地利用數(shù)據(jù)庫、利用資源,才能最大程度的優(yōu)化資源。
3結(jié)語
隨著社會的不斷進步,未來計算機數(shù)據(jù)庫將發(fā)揮更大的作用,社會各界都應該重視數(shù)據(jù)庫的構(gòu)建與管理工作。計算機數(shù)據(jù)庫的建立與管理工作都是非常復雜與長期的工作,本文作者認為,只有切實的做到了以上提出的幾點措施,才能真實的做好計算機數(shù)據(jù)庫的管理以及維護工作,數(shù)據(jù)庫才能更好的為人民服務,才能達到建立計算機數(shù)據(jù)庫的目的。
作者:鄭明秋單位:長春信息技術(shù)職業(yè)學院
一、著名數(shù)據(jù)庫管理系統(tǒng)簡介
目前,著名數(shù)據(jù)庫管理系統(tǒng)有Oracle、Sybase、Informix、Microsoft、MicrosoftAccess、VisualFoxPro等,這些產(chǎn)品各以自己特有的功能,在數(shù)據(jù)庫市場上占有一席之地。下面簡要介紹幾種常用的數(shù)據(jù)庫管理系統(tǒng)。
1.Oracle。Oracle是一個最早商品化的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),也是應用廣泛、功能強大的數(shù)據(jù)庫管理系統(tǒng)。Oracle作為一個通用的數(shù)據(jù)庫管理系統(tǒng),不僅具有完整的數(shù)據(jù)管理功能,還是一個分布式數(shù)據(jù)庫系統(tǒng),支持各種分布式功能。Oracle使用PL/SQL語言執(zhí)行各種操作,具有可開放性、可移植性、可伸縮性等功能。
2.Sybase。最新版本的SybaseAdaptiveServer與以前的版本相比,具有更豐富的功能設置,Sybase比較強大的地方在于它對資源的低占有率上。在這一方面,Sybase15還引入了新的“專利查詢過程技術(shù)”,顯示了增強的性能和降低的硬件資源消耗。
3.MicrosoftSQLServer。MicrosoftSQLServer是一種典型的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),可以在許多操作系統(tǒng)上運行,它使用Transact-SQL語言完成數(shù)據(jù)操作。由于MicrosoftSQLServer是開放式的系統(tǒng),其它系統(tǒng)可以與它進行完好的交互操作。
4.MicrosoftOffice。作為MicrosoftOffice組件之一的MicrosoftAccess是在Windows環(huán)境下非常流行的桌面型數(shù)據(jù)庫管理系統(tǒng)。Access既擁有用戶界面(VB可以用來開發(fā)用戶界面);也擁有邏輯、流程處理,即VBA語言(VB也可以用來做邏輯處理);又可以存儲數(shù)據(jù),即在“表”中存儲數(shù)據(jù)。使用MicrosoftAccess無需編寫任何代碼,只需通過直觀的可視化操作就可以完成大部分數(shù)據(jù)管理任務。在MicrosoftAccess數(shù)據(jù)庫中,包括許多組成數(shù)據(jù)庫的基本要素。這些要素是存儲信息的表、顯示人機交互界面的窗體、有效檢索數(shù)據(jù)的查詢、信息輸出載體的報表、提高應用效率的宏、功能強大的模塊工具等。
5.VisualFoxPro。VisualFoxPro是Microsoft公司VisualStudio系列開發(fā)產(chǎn)品之一,簡稱VFP是Xbase數(shù)據(jù)庫家族的成員,可以運行于Windows9X/2000和WindowsNT平臺的32位的數(shù)據(jù)庫開發(fā)系統(tǒng)。VisualFoxPro提供了一個功能強大的集成化開發(fā)環(huán)境,采用可視化和面向?qū)ο蟮某绦蛟O計方法,使數(shù)據(jù)管理和應用程序的開發(fā)更加簡便。VisualFoxPro是數(shù)據(jù)庫管理軟件,可實現(xiàn)數(shù)據(jù)與應用程序獨立。
二、如何選擇適合自己的數(shù)據(jù)庫軟件
1.按性能應從以下幾個方面予以考慮:
(1)構(gòu)造數(shù)據(jù)庫的難易程度;(2)程序開發(fā)的難易程度;(3)數(shù)據(jù)庫管理系統(tǒng)的性能分析;(4)對分布式應用的支持;(5)并行處理能力;(6)可移植性和可擴展性;(7)數(shù)據(jù)完整性約束;(8)并發(fā)控制功能;(9)容錯能力;(10)安全性控制;(11)支持漢字處理能力。
2.按需求來選擇
選擇一個數(shù)據(jù)庫的主要理由就是它的功能是否可以很好地支持你的應用程序。人們通常使用數(shù)據(jù)庫來完成的任務有:支持Web、事務處理、文本搜索,有的情況下復制也是一個重要的要求。在事務處理方面,Oracle看上去更有領(lǐng)先優(yōu)勢,接下來是微軟的SQLServer。沒有一個開源數(shù)據(jù)庫具有可以與Oracle相媲美的事務處理功能。
3.按易用性和管理來選擇;
4.按支持性來選擇;
5.按成本因素來選擇。
三、結(jié)論
Oracle是商業(yè)數(shù)據(jù)庫的代表,具有非常豐富的功能、廣泛的平臺支持和大量的附加功能。目前Access更常用一些,Access不是一種存儲格式,是一種軟件。ACCESS這個軟件本身就具有開發(fā)者使用的界面和適合于“最終用戶”的界面。但學習FoxPro可為學型數(shù)據(jù)庫管理軟件大典基礎。微軟的SQLServer只可以運行在其Windows操作系統(tǒng)平臺上。不過由于Windows操作系統(tǒng)的廣泛普及,缺乏對其他系統(tǒng)的支持并沒有阻擋SQLServer的市場份額的增長。SQLServer是真正的中大型數(shù)據(jù)庫,VFP是桌面數(shù)據(jù)庫,使用方便、易學,但實際上犧牲了真正數(shù)據(jù)庫的一些功能,如安全性;此外,VFP既是數(shù)據(jù)庫又是編程語言(開發(fā)工具)。SQLServer是中大型數(shù)據(jù)庫,VFP是帶有自身數(shù)據(jù)庫的編程語言。
總體來說,選擇什么樣的數(shù)據(jù)庫要看你的應用程序的需要。如果它是以閱讀數(shù)據(jù)庫為主的Web應用,MySQL無疑是最佳選擇。而如果需要那些事務處理和復雜的數(shù)據(jù)庫功能,那么可選擇Oracle和微軟的SQLServer。如果你需要一些商業(yè)數(shù)據(jù)庫的高級功,但又不想支付授權(quán)費用,那么可以考慮PostgreSQL或Ingres。對于嵌入式數(shù)據(jù)庫應用,MySQL和Sybase所占有的系統(tǒng)資源最少。總之,最適合的才是最好的!
一、著名數(shù)據(jù)庫管理系統(tǒng)簡介
目前,著名數(shù)據(jù)庫管理系統(tǒng)有Oracle、Sybase、Informix、Microsoft、MicrosoftAccess、VisualFoxPro等,這些產(chǎn)品各以自己特有的功能,在數(shù)據(jù)庫市場上占有一席之地。下面簡要介紹幾種常用的數(shù)據(jù)庫管理系統(tǒng)。
1.Oracle。Oracle是一個最早商品化的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),也是應用廣泛、功能強大的數(shù)據(jù)庫管理系統(tǒng)。Oracle作為一個通用的數(shù)據(jù)庫管理系統(tǒng),不僅具有完整的數(shù)據(jù)管理功能,還是一個分布式數(shù)據(jù)庫系統(tǒng),支持各種分布式功能。Oracle使用PL/SQL語言執(zhí)行各種操作,具有可開放性、可移植性、可伸縮性等功能。
2.Sybase。最新版本的SybaseAdaptiveServer與以前的版本相比,具有更豐富的功能設置,Sybase比較強大的地方在于它對資源的低占有率上。在這一方面,Sybase15還引入了新的“專利查詢過程技術(shù)”,顯示了增強的性能和降低的硬件資源消耗。
3.MicrosoftSQLServer。MicrosoftSQLServer是一種典型的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),可以在許多操作系統(tǒng)上運行,它使用Transact-SQL語言完成數(shù)據(jù)操作。由于MicrosoftSQLServer是開放式的系統(tǒng),其它系統(tǒng)可以與它進行完好的交互操作。
4.MicrosoftOffice。作為MicrosoftOffice組件之一的MicrosoftAccess是在Windows環(huán)境下非常流行的桌面型數(shù)據(jù)庫管理系統(tǒng)。Access既擁有用戶界面(VB可以用來開發(fā)用戶界面);也擁有邏輯、流程處理,即VBA語言(VB也可以用來做邏輯處理);又可以存儲數(shù)據(jù),即在“表”中存儲數(shù)據(jù)。使用MicrosoftAccess無需編寫任何代碼,只需通過直觀的可視化操作就可以完成大部分數(shù)據(jù)管理任務。在MicrosoftAccess數(shù)據(jù)庫中,包括許多組成數(shù)據(jù)庫的基本要素。這些要素是存儲信息的表、顯示人機交互界面的窗體、有效檢索數(shù)據(jù)的查詢、信息輸出載體的報表、提高應用效率的宏、功能強大的模塊工具等。
5.VisualFoxPro。VisualFoxPro是Microsoft公司VisualStudio系列開發(fā)產(chǎn)品之一,簡稱VFP是Xbase數(shù)據(jù)庫家族的成員,可以運行于Windows9X/2000和WindowsNT平臺的32位的數(shù)據(jù)庫開發(fā)系統(tǒng)。VisualFoxPro提供了一個功能強大的集成化開發(fā)環(huán)境,采用可視化和面向?qū)ο蟮某绦蛟O計方法,使數(shù)據(jù)管理和應用程序的開發(fā)更加簡便。VisualFoxPro是數(shù)據(jù)庫管理軟件,可實現(xiàn)數(shù)據(jù)與應用程序獨立。
二、如何選擇適合自己的數(shù)據(jù)庫軟件
1.按性能應從以下幾個方面予以考慮:
(1)構(gòu)造數(shù)據(jù)庫的難易程度;(2)程序開發(fā)的難易程度;(3)數(shù)據(jù)庫管理系統(tǒng)的性能分析;(4)對分布式應用的支持;(5)并行處理能力;(6)可移植性和可擴展性;(7)數(shù)據(jù)完整性約束;(8)并發(fā)控制功能;(9)容錯能力;(10)安全性控制;(11)支持漢字處理能力。
2.按需求來選擇
選擇一個數(shù)據(jù)庫的主要理由就是它的功能是否可以很好地支持你的應用程序。人們通常使用數(shù)據(jù)庫來完成的任務有:支持Web、事務處理、文本搜索,有的情況下復制也是一個重要的要求。在事務處理方面,Oracle看上去更有領(lǐng)先優(yōu)勢,接下來是微軟的SQLServer。沒有一個開源數(shù)據(jù)庫具有可以與Oracle相媲美的事務處理功能。
3.按易用性和管理來選擇;
4.按支持性來選擇;
5.按成本因素來選擇。
三、結(jié)論
Oracle是商業(yè)數(shù)據(jù)庫的代表,具有非常豐富的功能、廣泛的平臺支持和大量的附加功能。目前Access更常用一些,Access不是一種存儲格式,是一種軟件。ACCESS這個軟件本身就具有開發(fā)者使用的界面和適合于“最終用戶”的界面。但學習FoxPro可為學型數(shù)據(jù)庫管理軟件大典基礎。微軟的SQLServer只可以運行在其Windows操作系統(tǒng)平臺上。不過由于Windows操作系統(tǒng)的廣泛普及,缺乏對其他系統(tǒng)的支持并沒有阻擋SQLServer的市場份額的增長。SQLServer是真正的中大型數(shù)據(jù)庫,VFP是桌面數(shù)據(jù)庫,使用方便、易學,但實際上犧牲了真正數(shù)據(jù)庫的一些功能,如安全性;此外,VFP既是數(shù)據(jù)庫又是編程語言(開發(fā)工具)。SQLServer是中大型數(shù)據(jù)庫,VFP是帶有自身數(shù)據(jù)庫的編程語言。
總體來說,選擇什么樣的數(shù)據(jù)庫要看你的應用程序的需要。如果它是以閱讀數(shù)據(jù)庫為主的Web應用,MySQL無疑是最佳選擇。而如果需要那些事務處理和復雜的數(shù)據(jù)庫功能,那么可選擇Oracle和微軟的SQLServer。如果你需要一些商業(yè)數(shù)據(jù)庫的高級功,但又不想支付授權(quán)費用,那么可以考慮PostgreSQL或Ingres。對于嵌入式數(shù)據(jù)庫應用,MySQL和Sybase所占有的系統(tǒng)資源最少。總之,最適合的才是最好的!
摘要:文章以ASP技術(shù)為基礎,介紹了基于ASP技術(shù)開發(fā)數(shù)據(jù)庫檢索程序的產(chǎn)生機理和
方法,并針對Web數(shù)據(jù)庫檢索程序特點,采用全文檢索數(shù)據(jù)庫方式,來實現(xiàn)基于ASP技術(shù)
開發(fā)Web數(shù)據(jù)庫檢索程序。
關(guān)鍵詞:ASP技術(shù);Web數(shù)據(jù)庫;檢索程序
1前言
1.1ASP(ActiveServicePage),是微軟推出的動態(tài)Web設計技術(shù),是一種用于WWW服務的服務器端腳本環(huán)境,在站點的Web服務器上解釋腳本,可產(chǎn)生并執(zhí)行動態(tài)、交互式、高效率的站點服務器應用程序。利用它,可以很容易地把HTML標記、文本、腳本命令及ActiveX組件混合在一起構(gòu)成ASP頁,以此來生成動態(tài)網(wǎng)頁,創(chuàng)建交互式的Web站點,實現(xiàn)對Web數(shù)據(jù)庫的訪問。
1.2當用戶使用瀏覽器請求ASP主頁時,WEB服務器響應,調(diào)用ASP引擎來執(zhí)行ASP文件,并解釋其中的腳本語言(JScript或VBScript),通過ODBC連接數(shù)據(jù)庫,由數(shù)據(jù)庫訪問組件ADO(ActiveXDataObjects)完成數(shù)據(jù)庫操作,最后ASP生成包含有數(shù)據(jù)查詢結(jié)果的HTML主頁返回用戶端顯示。
2ASP技術(shù)及訪問機理
由于ASP在服務器端運行,運行結(jié)果以HTML主頁形式返回用戶瀏覽器。ASP技術(shù)的優(yōu)秀是內(nèi)置的ActiveX服務器組件和對象。ActiveX服務器組件包括∶數(shù)據(jù)庫訪問組件(DatabaseAccesscomponent),提供訪問服務器數(shù)據(jù)庫的功能;文件訪問組件(FileAccesscomponent),提供讀寫服務器文件的功能;廣告輪播器組件(AdRotatorcomponent),提供廣告輪播器的功能;內(nèi)容鏈接組件(ContentLinkingcomponent),提供管理超級鏈接、上一頁、下一頁等鏈接功能;瀏覽器信息組件(BrowserCapabilitiesComponent),提供有關(guān)瀏覽器信息。內(nèi)置對象包括∶請求(Request),從前端用戶取得信息;響應(Response),將信息送給前端用戶;服務器(Server),提供Web服務器工具。應用(Application),管理所有的會話信息,供所有用戶共享;會話(Session),儲存一次會話內(nèi)的用戶信息,僅被該用戶訪問;對象上下文(ObjectContext),配合Transaction服務器進行分布式事務處理。
3數(shù)據(jù)庫檢索程序的開發(fā)
ASP技術(shù)是開發(fā)網(wǎng)上數(shù)據(jù)庫服務系統(tǒng)的重要手段,利用ASP技術(shù)可以進行有效的網(wǎng)上數(shù)據(jù)庫檢索系統(tǒng)的開發(fā)利用。
3.1通用檢索主頁的設計
通用檢索主頁的設計,實際就是對一個HTMLFORM表單進行編碼和提交的過程。FORM表單是HTML中能夠?qū)崿F(xiàn)Web頁面交互性的重要組成部分,它為Web頁面提供了豐富的交互對象,可以方便地完成信息查詢條件的錄入及數(shù)據(jù)庫、檢索途徑的選擇等。
3.2數(shù)據(jù)庫接口程序設計
數(shù)據(jù)庫接口程序設計的關(guān)鍵是通過ActiveX服務器組件ADO及包含的對象,實現(xiàn)對數(shù)據(jù)源的讀寫,用戶可在瀏覽器畫面中檢索、輸入、更新和刪除數(shù)據(jù)庫信息,從而建立提供數(shù)據(jù)庫信息的主頁內(nèi)容。ADO主要提供了七個對象和四個集合來完成對于數(shù)據(jù)庫的管理,包括:Connection、Command、Parameter、Recordset、Field、Property、Error以及Fields、Properties、Parameters、Errors。
3.2.1定義數(shù)據(jù)源
在WEB服務器上打開“控制面板”,選中“ODBC”,在“系統(tǒng)DSN”下選“添加”,選定你希望的數(shù)據(jù)庫種類、名稱、位置等。本文定義“SQLSERVER”,數(shù)據(jù)源為“HT”,數(shù)據(jù)庫名稱為“HTDATA”,腳本語言采用Jscript。
3.2.2創(chuàng)建數(shù)據(jù)庫鏈接(Connection)
創(chuàng)建數(shù)據(jù)庫鏈接(Connection)。通過服務器對象的CreateObject方法,可以創(chuàng)建Connection對象和使用變量接受對象引用。一旦連接對象創(chuàng)建之后,它就可用來打開到任何ODBC數(shù)據(jù)源的連接。
5總結(jié)
5.1Web服務的應用越來越廣,其數(shù)據(jù)索引也隨之有增無減。同時,在編寫Web數(shù)據(jù)庫檢索代碼時,既要考慮其安全性,又要確保應用的高質(zhì)量,致使及時開發(fā)相應的數(shù)據(jù)庫檢索程序越來越迫切。
5.2ASP技術(shù)是中小型自主開發(fā)網(wǎng)上數(shù)據(jù)庫服務系統(tǒng)工具。本文從Web網(wǎng)上數(shù)據(jù)庫檢索系統(tǒng)的設計出發(fā),探討了如何利用ASP技術(shù)進行有效的網(wǎng)上數(shù)據(jù)庫檢索系統(tǒng)的開發(fā)利用,具有較強的現(xiàn)實意義。