24周年

財(cái)稅實(shí)務(wù) 高薪就業(yè) 學(xué)歷教育
APP下載
APP下載新用戶掃碼下載
立享專屬優(yōu)惠

安卓版本:8.7.50 蘋果版本:8.7.50

開發(fā)者:北京正保會(huì)計(jì)科技有限公司

應(yīng)用涉及權(quán)限:查看權(quán)限>

APP隱私政策:查看政策>

HD版本上線:點(diǎn)擊下載>

數(shù)據(jù)庫(kù)系統(tǒng)選型的五點(diǎn)建議

來源: 和訊 編輯: 2009/12/01 08:46:13  字體:

  隨著信息化管理軟件的日益壯大,企業(yè)已經(jīng)基本上離不開數(shù)據(jù)庫(kù)系統(tǒng)了。大部分信息化管理軟件都是在數(shù)據(jù)庫(kù)系統(tǒng)上實(shí)現(xiàn)的,所以,CIO在信息化項(xiàng)目選型的時(shí)候,其實(shí)要選擇三大塊內(nèi)容,分別為管理軟件、實(shí)施顧問與數(shù)據(jù)庫(kù)系統(tǒng)。筆者今天就結(jié)合自己的工作經(jīng)驗(yàn),來談?wù)凜IO該如何選擇一款貼身的數(shù)據(jù)庫(kù)系統(tǒng),為信息化項(xiàng)目的推廣掃清第一個(gè)障礙。

  一、考慮信息化管理軟件所支持的數(shù)據(jù)庫(kù)系統(tǒng)

  筆者認(rèn)為,CIO在項(xiàng)目選型的時(shí)候,應(yīng)該先對(duì)信息化管理軟件進(jìn)行選型,然后再來選擇數(shù)據(jù)庫(kù)。這主要是因?yàn)閿?shù)據(jù)庫(kù)就好像是一座高樓大廈的地基。只有先確定高樓大廈的層數(shù)、高度等等,才能夠確定到底需要什么樣的地基。而現(xiàn)在不同的信息化管理軟件其支持的數(shù)據(jù)庫(kù)各有不同。有些信息化管理軟件跟微軟等大牌數(shù)據(jù)庫(kù)廠商有戰(zhàn)略合作關(guān)系,或者因?yàn)榧夹g(shù)上面的原因,為此他們的數(shù)據(jù)庫(kù)只支持微軟的SQL Server數(shù)據(jù)庫(kù)系統(tǒng)。但是,有些數(shù)據(jù)庫(kù)則比較友好,可以同時(shí)支持多個(gè)主流的操作系統(tǒng)。

  所以,CIO若能夠先把信息化管理軟件選擇好,那么就可以大大縮小數(shù)據(jù)庫(kù)的選擇范圍。畢竟用戶直接接觸的不是數(shù)據(jù)庫(kù)管理軟件,而是信息化管理系統(tǒng)。這個(gè)系統(tǒng)是否好用、界面是否友好等等,比起數(shù)據(jù)庫(kù)系統(tǒng)來說,要重要的多。為此,筆者第一個(gè)建議,就是CIO應(yīng)該在信息化管理軟件差不多已經(jīng)可以定下來的情況下,再進(jìn)行數(shù)據(jù)庫(kù)的選型。筆者認(rèn)為,如此做的話,會(huì)更加具有針對(duì)性。

  二、考慮數(shù)據(jù)庫(kù)系統(tǒng)所支持的操作系統(tǒng)平臺(tái)

  當(dāng)某個(gè)企業(yè)中已的某個(gè)信息化管理軟件其支持多個(gè)數(shù)據(jù)庫(kù)時(shí),CIO就需要從多個(gè)角度出發(fā)去權(quán)衡利弊,去選擇一款合身的數(shù)據(jù)庫(kù)系統(tǒng)。筆者認(rèn)為,CIO此時(shí)首要的任務(wù)就是要考慮數(shù)據(jù)庫(kù)管理系統(tǒng)所支持的操作系統(tǒng)平臺(tái)。如筆者在部署數(shù)據(jù)庫(kù)應(yīng)用的時(shí)候,比較傾向于在Uniux或者Linux平臺(tái)上。這主要是出于兩個(gè)原因。

  一是出于安全方面的考慮。眾所周知,微軟的服務(wù)器操作系統(tǒng),由于種種原因,其漏洞頻發(fā)。其他的不說,就光是補(bǔ)丁的管理,就可以讓CIO花費(fèi)很大的精力了。所以,采用微軟的服務(wù)器操作系統(tǒng),其安全性不是很高。真是如此,雖然微軟服務(wù)器操作系統(tǒng),其管理簡(jiǎn)便。如 Oracle數(shù)據(jù)庫(kù),在微軟操作系統(tǒng)上安裝部署就比在Uniux或者Linux操作系統(tǒng)上要簡(jiǎn)單許多。但是,微軟操作系統(tǒng)安全上面的薄弱環(huán)節(jié),也會(huì)影響到數(shù)據(jù)庫(kù)的安全。為此,若單從安全方面考慮,則筆者會(huì)選擇相對(duì)來說更加安全的支持Linux等操作系統(tǒng)的數(shù)據(jù)庫(kù)管理軟件。

  二是出于成本的考慮。根據(jù)現(xiàn)在的趨勢(shì),微軟打擊盜版的力度只會(huì)越來越強(qiáng)。在這種情況下,不少企業(yè)已經(jīng)在慢慢的轉(zhuǎn)型。把企業(yè)的一些應(yīng)用遷移到 Linux等開源的操作系統(tǒng)平臺(tái)上,以減輕信息化的成本。在這種情況下,CIO在選擇數(shù)據(jù)庫(kù)系統(tǒng)的時(shí)候,也要有一定的遠(yuǎn)見??梢詢?yōu)先考慮那些支持 Linux等到作系統(tǒng)的數(shù)據(jù)庫(kù)管理系統(tǒng)。如此的話,即使以后把數(shù)據(jù)庫(kù)服務(wù)器從微軟遷移到Linux等操作系統(tǒng)平臺(tái)時(shí),也會(huì)比較順利。

  正是基于如上原因,所以筆者比較重視這個(gè)操作系統(tǒng)平臺(tái)的問題。

  三、考慮數(shù)據(jù)庫(kù)系統(tǒng)與一些常用辦公軟件的兼容性

  即使再完善的信息化管理軟件,也總會(huì)有那么一些不如人意的地方,特別是報(bào)表上。但是,出于商業(yè)軟件的限制,CIO可能無法直接從商業(yè)軟件中得到自己所需要的內(nèi)容,而需要從數(shù)據(jù)庫(kù)直接獲取。

  如筆者企業(yè)剛上完ERP項(xiàng)目,就遇到了一個(gè)報(bào)表上的問題。如有一個(gè)產(chǎn)品,企業(yè)是兩個(gè)產(chǎn)品一個(gè)包裝盒子。此時(shí),在物料清單上顯示的內(nèi)容本來應(yīng)該是 1/2,即0.5。在把這個(gè)數(shù)據(jù)從報(bào)表中,導(dǎo)出來之后,就變?yōu)榱?月2日。因?yàn)樵贓xcle表格中,1/2表示的是1月2 日,而不是二分之一。那時(shí)就讓筆者很頭疼,不知道該如何處理。

  所以,筆者認(rèn)為即使企業(yè)的信息化水平再這么,像ERP等類似的管理軟件用得如何出色,仍然離不開像Excle等這些辦公軟件。如果在選擇數(shù)據(jù)庫(kù)系統(tǒng)的時(shí)候,能夠考慮到跟其他應(yīng)用軟件的兼容性問題,那么就可以解決很多軟件應(yīng)用中的難題。

  如就拿上面那面這個(gè)問題來說,筆者后來就是通過直接從數(shù)據(jù)庫(kù)中讀取數(shù)據(jù)。筆者利用Excel工具并通過ODBC驅(qū)動(dòng),直接連接到數(shù)據(jù)庫(kù)中。然后在數(shù)據(jù)格式的轉(zhuǎn)換上,做了一個(gè)小小的轉(zhuǎn)變。如把1/2改寫為12。把這個(gè)分號(hào)進(jìn)行了稍微的修改,不怎么影響閱讀。這么一個(gè)簡(jiǎn)單的修改之后,就可以解決分?jǐn)?shù)問題。可見,由于商業(yè)軟件修改的限制,在軟件的推廣中,CIO往往需要根據(jù)實(shí)際情況,越過信息化管理軟件,而直接從數(shù)據(jù)庫(kù)系統(tǒng)中讀取相關(guān)的數(shù)據(jù)。

  所以,數(shù)據(jù)庫(kù)選型是,不僅要考慮其所能夠支持的平臺(tái),還需要考慮它與企業(yè)現(xiàn)有的辦公軟件之間的兼容性。在不少情況下,企業(yè)可能都需要越過前臺(tái)信息化管理軟件,從后臺(tái)數(shù)據(jù)庫(kù)中直接讀取數(shù)據(jù)。以實(shí)現(xiàn)格式方面的需求。而且如果數(shù)據(jù)量比較多的話,從應(yīng)用軟件中導(dǎo)數(shù)據(jù)要比直接從數(shù)據(jù)庫(kù)中導(dǎo)出數(shù)量要便利的多。

  四、考慮并發(fā)性訪問對(duì)性能的影響問題

  現(xiàn)在信息化管理系統(tǒng)大部分已經(jīng)不是單機(jī)環(huán)境,而是必須支持聯(lián)網(wǎng)合作。這就對(duì)數(shù)據(jù)庫(kù)產(chǎn)生了另外一個(gè)考慮因素,即并發(fā)行訪問對(duì)于數(shù)據(jù)庫(kù)性能的影響。 CIO在選擇數(shù)據(jù)庫(kù)的時(shí)候,首先需要預(yù)計(jì)一下可能的用戶人數(shù)。然后考慮如果這些員工同時(shí)訪問數(shù)據(jù)庫(kù)的話,會(huì)不會(huì)對(duì)數(shù)據(jù)庫(kù)的性能產(chǎn)生不利影響。

  在考慮這個(gè)問題的時(shí)候,筆者認(rèn)為應(yīng)該注意以下幾個(gè)方面的問題。

  一是并發(fā)行訪問跟許多因素有關(guān)。不僅跟數(shù)據(jù)庫(kù)本身處理機(jī)制有關(guān),而且跟數(shù)據(jù)庫(kù)的設(shè)計(jì)有關(guān)。企業(yè)在選擇數(shù)據(jù)庫(kù)系統(tǒng)的時(shí)候,需要綜合考慮這幾方面的因素,才能夠最后得出一個(gè)比較科學(xué)的結(jié)論。同一個(gè)信息化管理軟件,可能部署在不同的數(shù)據(jù)庫(kù)中,并發(fā)性訪問的性能都會(huì)不同。俗話說,實(shí)踐是檢驗(yàn)真理的唯一標(biāo)準(zhǔn)。此時(shí)最合理的判斷方式,就是把信息化管理軟件防止在不同的數(shù)據(jù)庫(kù)中,然后進(jìn)行測(cè)試。若只考慮這方面因素,則可以選擇性能比較高的數(shù)據(jù)庫(kù)。

  二是并發(fā)性訪問的性能還跟數(shù)據(jù)庫(kù)容量有關(guān)。當(dāng)數(shù)據(jù)庫(kù)越大時(shí),通常情況下,并發(fā)性訪問時(shí)遇到的沖突也會(huì)隨之增加,從而導(dǎo)致數(shù)據(jù)庫(kù)與應(yīng)用軟件的性能下降。由于在數(shù)據(jù)庫(kù)選型過程中,無法馬上收集到足夠的數(shù)據(jù)供CIO進(jìn)行測(cè)試。在這種情況下,CIO應(yīng)該借助網(wǎng)絡(luò)、論壇或者其他人的使用經(jīng)驗(yàn)等等,來判斷數(shù)據(jù)庫(kù)容量對(duì)并發(fā)性訪問性能的影響。

  這里要注意一點(diǎn),要在系統(tǒng)開始實(shí)施之前確定好數(shù)據(jù)庫(kù)的品牌。雖然在后續(xù)使用過程中,也可以在不同品牌的數(shù)據(jù)庫(kù)之間進(jìn)行數(shù)據(jù)遷移。但是,這明顯不是一個(gè)合理的方法。因?yàn)榘褦?shù)據(jù)從一個(gè)品牌的數(shù)據(jù)庫(kù)中遷移到另一個(gè)品牌中,會(huì)產(chǎn)生一系列的問題。如數(shù)據(jù)的缺失、安全策略無法應(yīng)用等等一連串的連鎖反應(yīng)。所以,在期初選擇一款合適的數(shù)據(jù)庫(kù)管理軟件是非常重要的。馬后炮的行為萬萬不可。

  五、考慮企業(yè)現(xiàn)有的技術(shù)人員

  現(xiàn)在大部分企業(yè)在上某個(gè)信息化項(xiàng)目之前,已經(jīng)有了一定的信息化基礎(chǔ)。如企業(yè)可能在上ERP項(xiàng)目之前,就已經(jīng)有了財(cái)務(wù)管理軟件的使用經(jīng)驗(yàn)。而財(cái)務(wù)管理軟件也需要數(shù)據(jù)庫(kù)的支持。也就是說,企業(yè)在采用另外一個(gè)數(shù)據(jù)庫(kù)應(yīng)用之前,已經(jīng)培養(yǎng)了一個(gè)數(shù)據(jù)庫(kù)管理員。為此,企業(yè)為新的信息化管理軟件選擇后臺(tái)數(shù)據(jù)庫(kù)時(shí),CIO就需要考慮能否充分現(xiàn)有的資源。

  一方面需要考慮,能否在現(xiàn)有的數(shù)據(jù)庫(kù)平臺(tái)上,部署新的信息化管理軟件,以減輕數(shù)據(jù)庫(kù)方面的重復(fù)投資。現(xiàn)在不少數(shù)據(jù)庫(kù)系統(tǒng)都支持多個(gè)實(shí)例。也就是說,完全可以在同一個(gè)數(shù)據(jù)庫(kù)系統(tǒng)中支持多個(gè)應(yīng)用。所以,這也是CIO在數(shù)據(jù)庫(kù)選型過程中,需要考慮的問題。若第一次選擇的數(shù)據(jù)庫(kù)就可以同時(shí)支持多個(gè)應(yīng)用的話,則后續(xù)就可以節(jié)省不少的項(xiàng)目部署成本。

  二是CIO在選擇數(shù)據(jù)庫(kù)的時(shí)候,即使不在同一個(gè)數(shù)據(jù)庫(kù)中部署多個(gè)應(yīng)用,也最好能夠采用同一個(gè)品牌的數(shù)據(jù)庫(kù)?;蛘哒f,企業(yè)現(xiàn)有的數(shù)據(jù)庫(kù)管理員可以管理的數(shù)據(jù)庫(kù)品牌。不然的話,企業(yè)還有奪取聘請(qǐng)一個(gè)額外的數(shù)據(jù)庫(kù)管理員或者要對(duì)現(xiàn)有的數(shù)據(jù)庫(kù)管理員重新培訓(xùn),這都會(huì)增加項(xiàng)目部署的成本,是個(gè)不智之舉。

責(zé)任編輯:zoe
回到頂部
折疊
網(wǎng)站地圖

Copyright © 2000 - m.galtzs.cn All Rights Reserved. 北京正保會(huì)計(jì)科技有限公司 版權(quán)所有

京B2-20200959 京ICP備20012371號(hào)-7 出版物經(jīng)營(yíng)許可證 京公網(wǎng)安備 11010802044457號(hào)