當前位置:工程項目OA系統(tǒng) > 泛普各地 > 山西OA系統(tǒng) > 太原OA系統(tǒng) > 太原OA快博
在尋找小型商業(yè)程序的開發(fā)工具
當權衡數(shù)據(jù)庫應用程序的各個選項時,本文能幫助你進行各項特性的比較。本文詳細介紹了SQL Server 2005 Express 版和Microsoft Access的特征設置,作者盡量避免各類特征的過多細節(jié),因此你能在一個較高的水平上比較這兩款產(chǎn)品。
成本
在尋找小型商業(yè)程序的開發(fā)工具時,成本通常是關鍵因素。你總是希望用最低的成本實現(xiàn)盡可能多的功能。幸運的是,SQL Express 和MS Access都是很便宜的軟件開發(fā)工具。
雖然Microsoft SQL Server 2005 Express 版是免費,但如果你想用它實現(xiàn)一個解決方案則需要注冊該產(chǎn)品。它雖是SQL Server 2005的精簡版本,但包含SQL Server的很多重要特征。需要注意的是,SQL Server Express 版并不包含所有的內(nèi)置接口設計工具,因此使用它來解決各類問題往往比SQL Server 2005更復雜。
Microsoft Access:該產(chǎn)品包含在Microsoft Office(如 Microsoft Office 專業(yè)版 2003 和 Microsoft Office小型企業(yè)管理版2006)中,你也可以單獨購買它。微軟要求你根據(jù)自己的情況購買。然而,一旦購買了一個Microsoft Access許可,開發(fā)成本相對SQL Server Express 版將有顯著的降低。這是因為用它開發(fā)你的產(chǎn)品將比SQL Server Express 版容易。
實現(xiàn)過程
一旦你確定了應用程序需求和預算,就可以決定你所要實現(xiàn)的功能了。
SQL Server Express 版:該工具用于小型應用程序,其數(shù)據(jù)庫引擎是Microsoft的SQL Server數(shù)據(jù)庫引擎的一部分。該版本支持很多完整SQL Server版的高級功能,如存儲過程、視圖、函數(shù)、CLR集成、打印及XML支持等。然而,它僅僅是一個數(shù)據(jù)庫引擎,而不像Microsoft Access集成了接口開發(fā)工具。任何前臺應用程序的開發(fā)都需要開發(fā)程序來處理,如免費的C# Express工具。此外,微軟還創(chuàng)建一個很好的SQL Server Management Studio的Express版本,可以用來管理SQL Server Express數(shù)據(jù)庫引擎。點擊此處查看所有的微軟免費Express產(chǎn)品。
Microsoft Access:如果應用程序非常小,如登錄信息及訪問系統(tǒng)用戶數(shù)等信息,你可選擇MS Access。Access擁有內(nèi)置的窗體、報表及其他功能項。你可以使用它為后臺數(shù)據(jù)庫表格構建用戶接口。Access大部分可編程對象都擁有一個很好的向?qū)В@對初學者來說十分方便。最重要的是用它開發(fā)一個小系統(tǒng)的時間相當短。因為使用Access開發(fā)的應用程序通常都很小,并且有很多內(nèi)置工具可供使用。
可靠性
不管應用程序有多大,可靠性都是一個主要的關注因素。如果數(shù)據(jù)不穩(wěn)定,你也就無法使用它。
SQL Server Express版:使用該產(chǎn)品,你將獲得與SQL Server完整版相同的備份和恢復機制。它允許你將系統(tǒng)及時地恢復,同時還保持任務的連貫性以確保數(shù)據(jù)保存在一個連續(xù)的內(nèi)存中。該產(chǎn)品可供很多用戶同時訪問和更新。
Microsoft Access:該產(chǎn)品在可靠性方面性能并非最佳,當多用戶同時訪問時可能會出現(xiàn)問題。此外,它幾乎不支持事務的連貫性,也不支持事務日志。因此,你只能將數(shù)據(jù)庫文件恢復到你上一次備份時的狀態(tài)。此外,Access文件有時可能忽然變?yōu)閬y碼,這也十分令人頭疼。
安全性
SQL Server Express版提供與SQL Server 2005相同的企業(yè)級安全性機制。你可以完全控制用戶訪問你的數(shù)據(jù)庫的情況。在Microsoft Access中也有一些安全方面的配置,但其性能根本無法與SQL Server Express版相媲美。
結論
如果你的應用程序非常小,并且同一時刻只要求很少用戶訪問,使用 Microsoft Access將是一個不錯的選擇。此外,降低成本方面它也表現(xiàn)相當出色。當你的程序數(shù)據(jù)量較大,并且同一時刻訪問的用戶較多時,選擇SQL Server Express版會更好。無論你選擇它們中的哪一款,你都須清楚開發(fā)經(jīng)驗才是最為重要。雖然Microsoft Access在最初設計時極為友好,但是經(jīng)驗和設計知識是編寫應用程序最終獲得成功的根本因素。(zdnet)
- 1EAI已步入最佳“實踐”期
- 2重新評估外包
- 3中小企業(yè)畏懼 ERP
- 4企業(yè)網(wǎng)安全五大要點
- 510個您應了解的ITIL事項
- 6金招牌里的IT份量
- 7如何保護網(wǎng)絡免遭慢掃描攻擊
- 8安裝Windows Vista前要做的10件事
- 9ASP模式為中小企業(yè)信息化帶來機遇
- 10動態(tài)成本法 玩轉(zhuǎn)企業(yè)盈虧蹺蹺板
- 11怎樣用BI衡量你的客戶
- 12企業(yè)內(nèi)控信息系統(tǒng)在內(nèi)控管理中的作用
- 13中小型制造企業(yè)該如何選擇ERP系統(tǒng)?
- 14VTL前途還看軟件功能
- 15IT治理最重要就是保證技術與業(yè)務有效結合
- 16如何給中小企業(yè)服務器硬盤減負?
- 17提高企業(yè)決策效率的秘訣
- 18中小企業(yè)更傾向虛擬化
- 19證券行業(yè)從數(shù)據(jù)倉庫"挖"到財務預警
- 20如何保持電子郵件系統(tǒng)正常
- 21傳統(tǒng)數(shù)據(jù)中心麻煩纏身
- 22從SOAd進入SOAg
- 23ERP登陸中國以后的“入市”與“造市”
- 24OA系統(tǒng)中最有名氣最好用的是哪一個
- 25家電行業(yè)怎樣應用RFID
- 26太原OA軟件的信息化規(guī)劃藍圖介紹
- 27CEO如何為信息化作準備
- 28網(wǎng)友觀點:IT售前6式
- 29外行CIO的"外包經(jīng)"
- 30哈雷—戴維森的CIO團隊
成都公司:成都市成華區(qū)建設南路160號1層9號
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務大廈18樓