劉賀軍 白城醫(yī)學(xué)高等??茖W(xué)校
在我國的計(jì)算機(jī)技術(shù)中,數(shù)據(jù)庫技術(shù)是其中十分重要的技術(shù),在人們生活和工作中的應(yīng)用也十分廣泛,利用該技術(shù)能夠?qū)?shù)據(jù)信息進(jìn)行有效的管理,尤其是隨著我國計(jì)算機(jī)技術(shù)的不斷完善和發(fā)展,計(jì)算機(jī)數(shù)據(jù)庫技術(shù)也得到了很大的完善,這使得其在信息數(shù)據(jù)管理中的應(yīng)用愈加完善。所以在信息數(shù)據(jù)管理工作中,需要加強(qiáng)對計(jì)算機(jī)數(shù)據(jù)庫技術(shù)的進(jìn)一步研究。
對于計(jì)算機(jī)系統(tǒng)來說,其中的數(shù)據(jù)信息包含多種類型,例如聲音、文字、圖像、圖形、符號、數(shù)碼等等。通常來說,人們經(jīng)常接觸的常用數(shù)據(jù)處理方式是制作文件,即將需要處理的數(shù)據(jù)編輯成程序文件,然后利用程序轉(zhuǎn)化為相應(yīng)的數(shù)據(jù)文件,這兩種文件之間的關(guān)系是相互對應(yīng)的。隨著計(jì)算機(jī)科技的快速發(fā)展,這種數(shù)據(jù)處理方式逐漸暴露出技術(shù)缺陷,例如,這種技術(shù)不具備良好的兼容性,不便于進(jìn)行數(shù)據(jù)移植,處理文件在進(jìn)行信息存儲的時候存在大量重復(fù)的現(xiàn)象,在這種情況下,存儲空間被大量占據(jù),系統(tǒng)更新的難度升高。計(jì)算機(jī)數(shù)據(jù)庫系統(tǒng)的出現(xiàn)很好的解決了這些技術(shù)難題,數(shù)據(jù)庫系統(tǒng)能夠同時管理多種計(jì)算機(jī)應(yīng)用程序,將其中所有的數(shù)據(jù)信息進(jìn)行合理分類管理。數(shù)據(jù)庫系統(tǒng)本質(zhì)上也可被看成是一個中介數(shù)據(jù)平臺,這個平臺與各個應(yīng)用程序之間存在數(shù)據(jù)接口,使用數(shù)據(jù)的時候非常便捷。計(jì)算機(jī)數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)處理優(yōu)勢較為突出,其特點(diǎn)可以歸納為以下幾個方面。首先是將數(shù)據(jù)結(jié)構(gòu)化。結(jié)構(gòu)化的數(shù)據(jù)是指,通過二維表的結(jié)構(gòu)來實(shí)現(xiàn)邏輯表達(dá)的數(shù)據(jù),這種數(shù)據(jù)的格式非常嚴(yán)謹(jǐn),在表示結(jié)構(gòu)的時候,可以使用數(shù)字或者符號。數(shù)據(jù)庫系統(tǒng)在管理數(shù)據(jù)的時候,能夠根據(jù)不同類型數(shù)據(jù)之間的關(guān)聯(lián),將其劃分成不同類型的數(shù)據(jù)結(jié)構(gòu)進(jìn)行管理。其次是程序及數(shù)據(jù)信息具有獨(dú)立性。應(yīng)用了計(jì)算機(jī)數(shù)據(jù)庫系統(tǒng)之后,應(yīng)用程序如果想要訪問相關(guān)數(shù)據(jù)必須要經(jīng)過數(shù)據(jù)庫系統(tǒng),而不能直接對數(shù)據(jù)進(jìn)行操作。數(shù)據(jù)庫管理系統(tǒng)能夠提供兩層映像機(jī)制。分別為外模式映像和內(nèi)模式映像。有了這兩層映像機(jī)制的存在,計(jì)算機(jī)數(shù)據(jù)庫系統(tǒng)就能夠保證數(shù)據(jù)的物理和邏輯獨(dú)立性。計(jì)算機(jī)系統(tǒng)中的數(shù)據(jù)存取管理,全部都是由計(jì)算機(jī)數(shù)據(jù)庫系統(tǒng)進(jìn)行控制的,使用人員無須進(jìn)行額外操作和多余的細(xì)節(jié)考慮,非常方便快捷。
計(jì)算機(jī)數(shù)據(jù)庫技術(shù)在數(shù)據(jù)管理中的應(yīng)用之一是集群應(yīng)用的功能。在2001年,計(jì)算機(jī)數(shù)據(jù)庫技術(shù)開始真正支持?jǐn)?shù)據(jù)集群的應(yīng)用,這也使得數(shù)據(jù)管理方式獲得了極大的優(yōu)化。在Oracle發(fā)布Oracle9i中,數(shù)據(jù)集群功能能夠使得客戶信息系統(tǒng)可以得到有效連接,不僅直接提高了客戶在數(shù)據(jù)管理中的共享服務(wù)體驗(yàn),還擴(kuò)展了計(jì)算機(jī)數(shù)據(jù)庫的可用性。同時,企業(yè)級網(wǎng)絡(luò)計(jì)算數(shù)據(jù)庫軟件產(chǎn)品Oracle10g的問世,使得Oracle開始向“信息公司”進(jìn)行變革,無論是Oracle數(shù)據(jù)庫軟件產(chǎn)品的安全評估,還是Oracle1lg版本中即插即用技術(shù),它們都可以被稱為是現(xiàn)代企業(yè)數(shù)據(jù)管理的雛形。而嵌入式數(shù)據(jù)庫軟件(EmbeddedDatabase)的問世,更是讓計(jì)算機(jī)性能、內(nèi)存等“活動”起來,在高性能內(nèi)存數(shù)據(jù)庫的支持下,快速響應(yīng)能力和高吞吐量使得嵌入式數(shù)據(jù)庫軟件(EmbeddedDatabase)成為當(dāng)時電信等行業(yè)的主要服務(wù)應(yīng)用。
計(jì)算機(jī)數(shù)據(jù)庫技術(shù)在數(shù)據(jù)管理中的應(yīng)用之二是SQLServer數(shù)據(jù)庫產(chǎn)品設(shè)計(jì)。Microsoft Office在嚴(yán)格意義上是不屬于數(shù)據(jù)庫技術(shù)的范疇,但它作為一款成功的SQLServer數(shù)據(jù)庫產(chǎn)品設(shè)計(jì),就不得不提到Microsoft Office。Microsoft Office是典型的關(guān)系型數(shù)據(jù)庫,即SQL,在Microsoft公司中,SQLServer是一個關(guān)系數(shù)據(jù)庫管理系統(tǒng),它從20世紀(jì)80年代后期開始開發(fā),但能夠追溯到更早的1987年SybaseSQLServer,其中更是涉及三家公司的先后參與。在SQLServer4版本后,Sybase公司與Microsoft公司各自開發(fā)相應(yīng)的SQLServer,這使得SQLServer分別在UNIX與WindowsNT兩個平臺中得到應(yīng)用。在接下來數(shù)據(jù)庫產(chǎn)品設(shè)計(jì)中,Microsoft公司在數(shù)據(jù)存儲和數(shù)據(jù)庫引擎方面做出了變革,這促使Microsoft Office等軟件成為全球最主要的數(shù)據(jù)庫應(yīng)用方式之一。
計(jì)算機(jī)數(shù)據(jù)庫技術(shù)在數(shù)據(jù)管理中的應(yīng)用之三是客戶端功能應(yīng)用。(1)預(yù)警:預(yù)警主要為預(yù)警燈,提示數(shù)據(jù)過期、數(shù)據(jù)異常等,該功能實(shí)現(xiàn)的參數(shù)為LabelText、Status,預(yù)警功能根據(jù)用戶需求,可分配不同的預(yù)設(shè)值,如 Normal、Care 等,分別對應(yīng)不同顏色的預(yù)警信息。預(yù)警信息用Label Text 顯示,并且可根據(jù)使用者的實(shí)際需求進(jìn)行合理的調(diào)整;(2)數(shù)據(jù)標(biāo)簽:數(shù)據(jù)標(biāo)簽由文本、標(biāo)簽空間構(gòu)成,數(shù)據(jù)庫中文件和標(biāo)簽一一對應(yīng)構(gòu)成一個整體,最終提高數(shù)據(jù)的可讀性;(3)數(shù)據(jù)輸入:數(shù)據(jù)輸入采用不同的標(biāo)簽、預(yù)警控件,在輸入數(shù)據(jù)后,彈出相應(yīng)的顯示窗口,同時以“Web”服務(wù)為基礎(chǔ)增加數(shù)據(jù)信息。
總之,數(shù)據(jù)管理是現(xiàn)代企業(yè)、單位開展管理工作的基礎(chǔ),在組織活動中,數(shù)據(jù)管理扮演著極其重要的角色,傳統(tǒng)意義上的數(shù)據(jù)管理只負(fù)責(zé)對數(shù)據(jù)內(nèi)容的更新、刪除、修改,實(shí)質(zhì)上數(shù)據(jù)管理的作用是為用戶提供服務(wù),同時為組織活動提供可靠支持。數(shù)據(jù)庫技術(shù)在數(shù)據(jù)管理中的應(yīng)用能夠讓數(shù)據(jù)管理的作用從被動轉(zhuǎn)化為主動,對于企業(yè)、單位開展管理活動有著重要支持作用。