999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

企業數據庫發展及應用

2012-04-29 00:00:00李海濱
中國信息化·學術版 2012年8期

【摘要】數據是企業最核心的信息資產,數據的完整性、實用性和安全性對企業正常運轉顯得至關重要。數據庫作為承載數據的核心軟件,是一切應用系統的核心。本文就數據庫的發展及變革進行了詳細闡述,對上世紀90年代中期至2010年度企業數據庫的發展歷程進行梳理,就數據庫開發和維護提出了建議,對未來幾年數據庫建設所面臨的挑戰進行了分析,對企業如何選擇數據庫提出了對策。

【關鍵詞】企業;數據庫;發展;應用

【中圖分類號】G250.74 【文獻標識碼】A 【文章編號】1672—5158(2012)08—0101-01

數據庫是按一定組織方式存儲在一起的、具有一定相關性的、為用戶所共同關注的全部數據的集合。企業數據庫是按照數據結構來存儲、組織以及管理企業數據的集合。數據庫是企業核心業務開展最具有戰略性的資產,通常都保存著重要的商業伙伴和客戶信息。

企業數據庫分為企業內部數據庫和企業信息庫。企業內部數據庫是指某個企業存儲企業內部數據,例如企業制度,企業基本信息,員工信息,薪酬以及企業生產能力和生產技術類信息的數據庫。企業信息庫則是指國家為了掌握宏觀經濟發展狀況,行業宏觀情況等信息由國家機關收集全國多數企業的注冊信息情況,經營情況,股東變更情況是手機錄入數據庫,作為行業研究和普查只用。根據研究的需要,通過企業數據庫信息能方便快捷的推測出行業的運行狀況。數據庫提供的強大查詢功能讓工作顯得事半功倍。

一、數據庫發展歷程

上世紀90年代中期,計算機以單機為主,應用的主要數據庫是FoxPro,這雖然也是一款支持多用戶的關系型數據庫產品,但主要還是限于單機使用。使用數據庫的主要方式是編寫和運行過程式的,包括界面和業務邏輯的prg程序訪問后臺的表,用到的數據庫功能很有限,數據庫管理也僅限于數據庫表文件和程序文件的備份。

2000年,Oracle數據庫等漸漸占據主流地位,在Unix服務器使用,還沒有推廣到一般的應用。當時主要還是雙軌運行,大型數據分析處理用Oracle,編寫PL/SQL程序或用Pro*C程序處理業務邏輯,小型數據采集和加工用其他小型數據庫,比如MS Access、VisualFoxPro等,還有自行設計的VisualC++編寫的用類數據庫的文件存儲和處理保表的系統。

2004年,企業開始將C/S架構引入到數據采集軟件之中,軟件不必和小型數據庫管理系統捆綁,數據庫采用My SQL4,從現在的標準去看,那是一個缺少很多基本功能的數據庫,比如沒有定點小數數值類型,SQL語句不支持子查詢,因此給開發工作帶了很多困難,基本上業務邏輯還是通過C++應用程序來實現,只不過可以通過網絡并發訪問數據庫罷了。在數據分析階段仍然采用Unix上的Oracle9i數據庫,因為它在大數據量處理上,性能比My SQL具有很大的優勢,功能也強大很多。

2007年,數據采集和分析的數據庫同時支持My SQL、Oracle和MS SQL Server。2軟件改為符合j2ee標準的3層C/S架構,中間層使用Tomcat,由于要兼顧不同數據的特點,應用軟件專門虛擬了一層統一的數據訪問層,自動根據數據庫類別映射到不同的功能。在數據分析階段采用Unix上的Oracle 10g數據庫,充分利用數據庫的功能,在擴展的group by、分區、數據泵導入導出等方面使得軟件的性能得到很大提高。

2008年左右,企業開始采用3層B/S架構,不再支持多種數據庫平臺。對數據量較少的用戶,用Oracle XE數據庫,除了一些高級功能,如并行、分區等外,絕大多數功能都和Oracle 10個沒有區別,極大地方便了將來數據量擴大時,升級到Oracle標準版或企業版。由于新開發隊伍對Oracle數據庫的了解不夠,采用了一些不合理的表結構設計和應用程序架構,應用程序承擔了大多數數據處理任務,導致不能充分發揮數據庫的功能,軟件性能不是很高,但仍然可以完成任務。

2010年,專家們一方面針對數據分析功能修改了算法,充分利用數據庫的功能,另一方面,利用多個應用服務器合作完成較大的任務,充分利用硬件CPU和內存資源,使得產品性能有比較大的提升。同時,使用F5設備提高并發訪問能力和負載均衡。

目前,為了提高可用性,數據庫在企業業務中的重要性日益提高,對于數據管理和處理有其他軟件不能替代的作用。現在的數據中心就是以數據庫為中心的,其上層的應用軟件、中間件和下層的硬件資源都是圍繞數據庫提供服務的。將來軟件可能進一步改進和發展,但數據卻是持久的。

二、數據庫開發和維護上的幾點認識

一是開發數據處理軟件已經離不開數據庫,要充分發揮數據庫的功能才能開發出高效的軟件。二是要選擇一種功能比較完善的數據庫,充分利用數據庫版本的升級帶來的新技術的好處。三是一個應用同時支持多種數據庫是困難的,應該集中精力用好—種數據庫。選擇了一種數據庫就不輕易改變,以節省學習成本和繼承開發經驗。四是數據庫的表現需要各種軟硬件的配合,比如主機、存儲、操作系統和應用軟件,開發人員了解得越多,越有利于開發高效的軟件。五是數據庫優化工作應在設計階段就考慮,這時更改的成本最低,收效最大。系統運行時同時監控性能的狀態,及時作出必要的調整,可以利用數據庫提供的各種工具。六是隨著用戶業務種類和數量的增長,需要管理的數據庫數量也不斷增加、環境越來越復雜,管理的難度也提高了,需要數據庫開發人員和數據庫管理員分工合作。需要經驗豐富的專業的人員和完善的數據庫管理制度,并嚴格執行。

三、未來幾年數據庫建設所面臨的挑戰

隨著數據大集中的要求進一步提高,未來幾年,系統的在線用戶將有較大的增長,對系統應付并發讀寫訪問的能力是一個考驗,考慮利用內存數據庫等技術提高在線事務處理的能力。數據庫的安全日益重要。同樣不能僅依靠數據庫提供的功能,比如加密、口令安全策略,而要從物理安全、訪問控制、安全網絡協議、數據庫備份恢復等多方面予以保障,經過實踐檢驗的制度和應急方案必不可少,同時加強開發人員和用戶管理,限制應用程序的用戶權限,禁止管理員用戶執行非管理操作。

數據庫面臨安全方面挑戰概括起來主要表現在以下三個層面。一是管理風險。主要表現為人員的職責、流程有待完善,內部員工的日常操作有待規范,第三方維護人員的操作監控失效等等。二是技術風險。Oracle,SQL Server是一個龐大而復雜的系統,安全漏洞如溢出,注入層出不窮,企業處于穩定性考慮,往往對補丁的跟進非常延后,更何況通過應用層的注入攻擊使得數據庫處于一個無辜受害的狀態。三是審計層面。現有的依賴于數據庫日志文件的審計方法,存在諸多的弊端。此外,對于海量數據的挖掘和迅速定位也是任何審計系統必須面對和解決的一個核心問題之一。

四、企業如何選擇適合自身的數據庫

數據庫產品選型,一定要從企業自身的實際情況出發,適當預估可能的數據規模,結合文中介紹的原則綜合考量來確定。選擇一款能夠滿足甚至超過預定要求的技術或解決方案,一般需要考慮開發要求、性能/成本、可升級性、數據庫運行和管理以及總體擁有成本這五方面因素。對每一個企業來說,沒有最好的數據庫,只有最合適的數據庫。

參考文獻

[1]Abraham Silberschatz,數據庫系統概念,機械工業出版社

[2]王珊、陳紅,數據庫系統原理,清華大學出版社

[3]王行剛;數據庫管理機體系結構[J];計算機工程與應用

[4]games B.Rothnie,金必先;分布數據庫管理[J],計算機工程與應用;1980年06期

[5]陳志泊,數據庫原理及應用教程,人民郵電出版社

[6]申得榮、于戈,分布式數據庫系統原理與應用,機械工業出版社

主站蜘蛛池模板: 国产真实乱子伦精品视手机观看 | 91久久国产热精品免费| 手机在线看片不卡中文字幕| 精品乱码久久久久久久| 久久综合丝袜长腿丝袜| 午夜免费视频网站| 真实国产精品vr专区| 伊人中文网| 亚洲三级色| 亚洲动漫h| 亚洲免费毛片| 亚洲a级毛片| 免费在线a视频| 日韩a在线观看免费观看| 青青草国产在线视频| 亚洲免费毛片| 国产成人精品亚洲日本对白优播| 国产成人艳妇AA视频在线| 欧美、日韩、国产综合一区| 极品国产一区二区三区| 亚洲色图另类| 国产麻豆aⅴ精品无码| 国产精品不卡永久免费| a亚洲视频| 中文一级毛片| 精品无码人妻一区二区| 欧美www在线观看| 美女黄网十八禁免费看| 伊人久久精品亚洲午夜| 成人年鲁鲁在线观看视频| 九九九久久国产精品| 99在线视频精品| 五月天香蕉视频国产亚| 凹凸国产分类在线观看| 成年女人a毛片免费视频| 人人91人人澡人人妻人人爽| 国产成人区在线观看视频| 精品国产污污免费网站| 欧美a在线视频| 日韩色图区| 亚洲激情99| 国产精品页| 第一页亚洲| 久久黄色一级视频| 亚洲,国产,日韩,综合一区 | 夜夜操狠狠操| 欧美精品色视频| 国产99热| 久久免费视频6| 国产成人8x视频一区二区| 久久国产毛片| 久久精品人妻中文系列| 在线99视频| 91人妻在线视频| 91亚洲视频下载| 亚洲伦理一区二区| 国产精品三级av及在线观看| 九色免费视频| 久久婷婷五月综合97色| 日韩黄色精品| 亚洲有无码中文网| 欧美19综合中文字幕| 国产丝袜无码精品| 国产在线视频欧美亚综合| 国产后式a一视频| 免费无码又爽又黄又刺激网站| 国产无码性爱一区二区三区| 国产美女精品人人做人人爽| 白丝美女办公室高潮喷水视频| 国产成人综合亚洲网址| 美女被躁出白浆视频播放| 在线播放国产99re| 四虎国产成人免费观看| 九九热这里只有国产精品| 久久久精品久久久久三级| 国产三级视频网站| 99热免费在线| 亚洲av无码专区久久蜜芽| 国产真实乱人视频| 一级看片免费视频| 92精品国产自产在线观看| 国产成人久视频免费|