正當(dāng)時(shí)......

學(xué)術(shù)咨詢服務(wù)
當(dāng)前位置:職稱那點(diǎn)事電子信息職稱》期刊論文發(fā)表淺析常見(jiàn)軟件的選擇

期刊論文發(fā)表淺析常見(jiàn)軟件的選擇

來(lái)源:職稱那點(diǎn)事作者:職稱論文時(shí)間:2015-05-15 13:48
掃碼咨詢

  【摘 要】隨著信息化的快速發(fā)展及計(jì)算機(jī)數(shù)據(jù)庫(kù)技術(shù)的快速升級(jí),數(shù)據(jù)庫(kù)目前得到廣泛的應(yīng)用。數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)是為了適應(yīng)信息化社會(huì)對(duì)數(shù)據(jù)管理技術(shù)的需求,在近十多年來(lái)迅速發(fā)展起來(lái)的一門新興學(xué)科。選擇一個(gè)數(shù)據(jù)庫(kù)的主要理由就是它的功能是否可以很好地支持你的應(yīng)用程序。

  【關(guān)鍵詞】計(jì)算機(jī)數(shù)據(jù)庫(kù) 數(shù)據(jù)庫(kù)管理系統(tǒng) 信息化

  計(jì)算機(jī)數(shù)據(jù)庫(kù)是計(jì)算機(jī)應(yīng)用的重要領(lǐng)域之一,也是實(shí)現(xiàn)對(duì)數(shù)據(jù)的組織、存儲(chǔ)、管理等功能的有效形式,隨著信息化的快速發(fā)展及計(jì)算機(jī)數(shù)據(jù)庫(kù)技術(shù)的快速升級(jí),數(shù)據(jù)庫(kù)目前得到廣泛的應(yīng)用。數(shù)據(jù)庫(kù)管理系統(tǒng)是一種操縱和管理數(shù)據(jù)庫(kù)的大型軟件,是用于建立、使用和維護(hù)數(shù)據(jù)庫(kù),簡(jiǎn)稱DBMS。它對(duì)數(shù)據(jù)庫(kù)進(jìn)行統(tǒng)一的管理和控制,以保證數(shù)據(jù)庫(kù)的安全性和完整性。用戶通過(guò)DBMS訪問(wèn)數(shù)據(jù)庫(kù)中的數(shù)據(jù),數(shù)據(jù)庫(kù)管理員也通過(guò)DBMS進(jìn)行數(shù)據(jù)庫(kù)的維護(hù)工作。它提供多種功能,可使多個(gè)應(yīng)用程序和用戶用不同的方法在同時(shí)或不同時(shí)刻去建立,修改和詢問(wèn)數(shù)據(jù)庫(kù)。

  一、著名數(shù)據(jù)庫(kù)管理系統(tǒng)簡(jiǎn)介

  目前,著名數(shù)據(jù)庫(kù)管理系統(tǒng)有Oracle、Sybase、Informix、Microsoft 、Microsoft Access、Visual FoxPro等,這些產(chǎn)品各以自己特有的功能,在數(shù)據(jù)庫(kù)市場(chǎng)上占有一席之地。下面簡(jiǎn)要介紹幾種常用的數(shù)據(jù)庫(kù)管理系統(tǒng)。

  1.Oracle。 Oracle是一個(gè)最早商品化的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),也是應(yīng)用廣泛、功能強(qiáng)大的數(shù)據(jù)庫(kù)管理系統(tǒng)。Oracle作為一個(gè)通用的數(shù)據(jù)庫(kù)管理系統(tǒng),不僅具有完整的數(shù)據(jù)管理功能,還是一個(gè)分布式數(shù)據(jù)庫(kù)系統(tǒng),支持各種分布式功能。Oracle使用PL/SQL語(yǔ)言執(zhí)行各種操作,具有可開(kāi)放性、可移植性、可伸縮性等功能。

  2.Sybase。最新版本的Sybase Adaptive Server與以前的版本相比,具有更豐富的功能設(shè)置,Sybase比較強(qiáng)大的地方在于它對(duì)資源的低占有率上。在這一方面,Sybase 15還引入了新的“專利查詢過(guò)程技術(shù)”,顯示了增強(qiáng)的性能和降低的硬件資源消耗。

  3.Microsoft SQL Server。 Microsoft SQL Server是一種典型的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),可以在許多操作系統(tǒng)上運(yùn)行,它使用Transact-SQL語(yǔ)言完成數(shù)據(jù)操作。由于Microsoft SQL Server是開(kāi)放式的系統(tǒng),其它系統(tǒng)可以與它進(jìn)行完好的交互操作。

  4.Microsoft Office。作為Microsoft Office組件之一的Microsoft Access是在Windows環(huán)境下非常流行的桌面型數(shù)據(jù)庫(kù)管理系統(tǒng)。Access既擁有用戶界面(VB可以用來(lái)開(kāi)發(fā)用戶界面);也擁有邏輯、流程處理,即VBA語(yǔ)言(VB也可以用來(lái)做邏輯處理);又可以存儲(chǔ)數(shù)據(jù),即在“表”中存儲(chǔ)數(shù)據(jù)。使用Microsoft Access無(wú)需編寫(xiě)任何代碼,只需通過(guò)直觀的可視化操作就可以完成大部分?jǐn)?shù)據(jù)管理任務(wù)。在Microsoft Access數(shù)據(jù)庫(kù)中,包括許多組成數(shù)據(jù)庫(kù)的基本要素。這些要素是存儲(chǔ)信息的表、顯示人機(jī)交互界面的窗體、有效檢索數(shù)據(jù)的查詢、信息輸出載體的報(bào)表、提高應(yīng)用效率的宏、功能強(qiáng)大的模塊工具等。

  5.Visual FoxPro。Visual FoxPro是Microsoft公司Visual Studio系列開(kāi)發(fā)產(chǎn)品之一,簡(jiǎn)稱VFP是Xbase數(shù)據(jù)庫(kù)家族的成員,可以運(yùn)行于Windows 9X/2000和Windows NT平臺(tái)的32位的數(shù)據(jù)庫(kù)開(kāi)發(fā)系統(tǒng)。Visual FoxPro提供了一個(gè)功能強(qiáng)大的集成化開(kāi)發(fā)環(huán)境,采用可視化和面向?qū)ο蟮某绦蛟O(shè)計(jì)方法,使數(shù)據(jù)管理和應(yīng)用程序的開(kāi)發(fā)更加簡(jiǎn)便。Visual FoxPro是數(shù)據(jù)庫(kù)管理軟件,可實(shí)現(xiàn)數(shù)據(jù)與應(yīng)用程序獨(dú)立。

  二、如何選擇適合自己的數(shù)據(jù)庫(kù)軟件

  1.按性能應(yīng)從以下幾個(gè)方面予以考慮:

  (1)構(gòu)造數(shù)據(jù)庫(kù)的難易程度;(2)程序開(kāi)發(fā)的難易程度;(3)數(shù)據(jù)庫(kù)管理系統(tǒng)的性能分析;(4)對(duì)分布式應(yīng)用的支持;(5)并行處理能力;(6)可移植性和可擴(kuò)展性;(7)數(shù)據(jù)完整性約束;(8)并發(fā)控制功能;(9)容錯(cuò)能力;(10)安全性控制;(11)支持漢字處理能力。

  2.按需求來(lái)選擇

  選擇一個(gè)數(shù)據(jù)庫(kù)的主要理由就是它的功能是否可以很好地支持你的應(yīng)用程序。人們通常使用數(shù)據(jù)庫(kù)來(lái)完成的任務(wù)有:支持Web、事務(wù)處理、文本搜索,有的情況下復(fù)制也是一個(gè)重要的要求。在事務(wù)處理方面,Oracle看上去更有領(lǐng)先優(yōu)勢(shì),接下來(lái)是微軟的SQL Server。沒(méi)有一個(gè)開(kāi)源數(shù)據(jù)庫(kù)具有可以與Oracle相媲美的事務(wù)處理功能。

  3.按易用性和管理來(lái)選擇;

  4.按支持性來(lái)選擇;

  5.按成本因素來(lái)選擇。

  三、結(jié)論

  Oracle是商業(yè)數(shù)據(jù)庫(kù)的代表,具有非常豐富的功能、廣泛的平臺(tái)支持和大量的附加功能。目前Access更常用一些,Access不是一種存儲(chǔ)格式,是一種軟件。 ACCESS這個(gè)軟件本身就具有開(kāi)發(fā)者使用的界面和適合于“最終用戶”的界面。但學(xué)習(xí)FoxPro可為學(xué)習(xí)大型數(shù)據(jù)庫(kù)管理軟件大典基礎(chǔ)。微軟的SQL Server只可以運(yùn)行在其Windows操作系統(tǒng)平臺(tái)上。不過(guò)由于Windows操作系統(tǒng)的廣泛普及,缺乏對(duì)其他系統(tǒng)的支持并沒(méi)有阻擋SQL Server的市場(chǎng)份額的增長(zhǎng)。SQL Server是真正的中大型數(shù)據(jù)庫(kù),VFP是桌面數(shù)據(jù)庫(kù),使用方便、易學(xué),但實(shí)際上犧牲了真正數(shù)據(jù)庫(kù)的一些功能,如安全性;此外,VFP既是數(shù)據(jù)庫(kù)又是編程語(yǔ)言(開(kāi)發(fā)工具)。SQL Server是中大型數(shù)據(jù)庫(kù),VFP是帶有自身數(shù)據(jù)庫(kù)的編程語(yǔ)言。

  總體來(lái)說(shuō),選擇什么樣的數(shù)據(jù)庫(kù)要看你的應(yīng)用程序的需要。如果它是以閱讀數(shù)據(jù)庫(kù)為主的Web應(yīng)用,MySQL無(wú)疑是最佳選擇。而如果需要那些事務(wù)處理和復(fù)雜的數(shù)據(jù)庫(kù)功能,那么可選擇Oracle和微軟的SQL Server。如果你需要一些商業(yè)數(shù)據(jù)庫(kù)的高級(jí)功,但又不想支付授權(quán)費(fèi)用,那么可以考慮PostgreSQL或Ingres。對(duì)于嵌入式數(shù)據(jù)庫(kù)應(yīng)用,MySQL和Sybase所占有的系統(tǒng)資源最少??傊?,最適合的才是最好的!

  參考文獻(xiàn):

  [1]劉守根.數(shù)據(jù)庫(kù)管理系統(tǒng)的現(xiàn)狀和發(fā)展方向初探.內(nèi)江科技,2006,(2).

  [2]陳業(yè)斌.分布式數(shù)據(jù)庫(kù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).安徽工業(yè)大學(xué)學(xué)報(bào)(自然科學(xué)版),2005,(3).

  [3]姬志剛.計(jì)算機(jī)、網(wǎng)絡(luò)與信息社會(huì).科技咨詢導(dǎo)報(bào),2006,(20).

  小編推薦優(yōu)秀電子期刊 中國(guó)有線電視

  《中國(guó)有線電視》原名《有線電視》(月刊),創(chuàng)辦于1993年10月。是由教育部主管,西安交通大學(xué)主辦。是面向國(guó)內(nèi)外公開(kāi)發(fā)行的有線電視科技期刊。以介紹最新實(shí)用技術(shù),推動(dòng)我國(guó)有線電視及數(shù)字有線電視科學(xué)發(fā)展為辦刊宗旨。讀者對(duì)象為全國(guó)各級(jí)各類有線電視局、臺(tái)、網(wǎng)絡(luò)公司的工程技術(shù)人員和管理人員,大專院校、科研院所相關(guān)技術(shù)研發(fā)人員,各企事業(yè)單位電視廣播中心、電教及網(wǎng)絡(luò)中心工作人員以及業(yè)余愛(ài)好者。


《期刊論文發(fā)表淺析常見(jiàn)軟件的選擇》
上一篇:職稱論文范文淺析注入框架Parsley在Flex中的研究
下一篇:論文發(fā)表代理淺析地下水流模擬應(yīng)用
更多>>

期刊目錄