wzyws

          ORACLE\SQLSERVER\MYSQL產(chǎn)品不同之處(z轉(zhuǎn)載于時進網(wǎng)絡(luò))

          1. ORACLE 
          oracle能在所有主流平臺上運行(包括 windows)。完全支持所有的工業(yè)標準。采用完全開放策略。可以使客戶選擇最適合的解決方案。對開發(fā)商全力支持.oracle并行服務(wù)器通過使一組結(jié)點共享同一簇中的工作來擴展windownt的能力,提供高可用性和高伸縮性的簇的解決方案。如果windowsNT不能滿足需要,用戶可以把數(shù)據(jù)庫移到UNIX中。Oracle的并行服務(wù)器對各種UNIX平臺的集群機制都有著相當(dāng)高的集成度。oracle獲得最高認證級別的ISO標準認證.oracle性能最高, 保持開放平臺下的TPC-D和TPC-C的世界記錄oracle多層次網(wǎng)絡(luò)計算,支持多種工業(yè)標準,可以用ODBC、JDBC、OCI等網(wǎng)絡(luò)客戶連接。長時間的長沙網(wǎng)站建設(shè)開發(fā)經(jīng)驗,完全向下兼容。得到廣泛的應(yīng)用。完全沒有風(fēng)險。 
               Oracle在兼容性、可移植性、可聯(lián)結(jié)性、高生產(chǎn)率上、開放性也存在優(yōu)點。Oracle產(chǎn)品采用標準SQL,并經(jīng)過美國國家標準技術(shù)所(NIST)測試。與IBM SQL/DS,DB2,INGRES,IDMS/R等兼容。 Oracle的產(chǎn)品可運行于很寬范圍的硬件與操作系統(tǒng)平臺上。可以安裝在70種以上不同的大、中、小型機上;可在VMS、DOS、UNIX、WINDOWS等多種操作系統(tǒng)下工作。能與多種通訊網(wǎng)絡(luò)相連,支持各種協(xié)議(TCP/IP、DECnet、LU6.2等)。提供了多種開發(fā)工具,能極大的方便用戶進行進一步的開發(fā)。Oracle良好的兼容性、可移植性、可連接性和高生產(chǎn)率是Oracle RDBMS具有良好的開放性。

          Oracle價格是比較昂貴的。據(jù)說一套正版的oracle軟件早在2006年年底的時候在市場上的價格已經(jīng)達到了6位數(shù)。所以如果你的項目不是那種超級大的項目,還是放棄Oracle吧。


          2. SQLSERVER 
          SQL Server 是Microsoft推出一套產(chǎn)品,它具有使用方便、可伸縮性好、與相關(guān)軟件集成程度高等優(yōu)點,逐漸成為Windows平臺下進行數(shù)據(jù)庫應(yīng)用開發(fā)較為理想的選擇之一。SQLServer是目前流行的數(shù)據(jù)庫之一,它已廣泛應(yīng)用于金融,保險,電力,行政管理等與數(shù)據(jù)庫有關(guān)的行業(yè).而且,由于其易操作性及友好的界面,贏得了廣大用戶的青睞,尤其是SQLServer與其它數(shù)據(jù)庫,如Access,FoxPro,Excel等有良好的ODBC接口,可以把上述數(shù)據(jù)庫轉(zhuǎn)成SQLServer的數(shù)據(jù)庫,因此目前越來越多的讀者正在使用SQLServer.

          Sqlserver由于是微軟的產(chǎn)品,又有著如此強大的功能,所以他的影響力是幾種數(shù)據(jù)庫系統(tǒng)中比較大,用戶也是比較多的。它一般是和同是微軟產(chǎn)品的.net平臺一起搭配使用。當(dāng)然其他的各種開發(fā)平臺,都提供了與它相關(guān)的數(shù)據(jù)庫連接方式。因此,開發(fā)軟件用sqlserver做數(shù)據(jù)庫是一個正確的選擇。


          3. MYSQL 
          MySQL不支持事務(wù)處理,沒有視圖,沒有存儲過程和觸發(fā)器,沒有數(shù)據(jù)庫端的用戶自定義函數(shù),不能完全使用標準的SQL語法。 
          從數(shù)據(jù)庫行家聽說的第一件事就是MySQL缺乏transactions,rollbacks, 和subselects的功能。如果你計劃使用MySQL寫一個關(guān)于銀行、會計的應(yīng)用程序,或者計劃維護一些隨時需要線性遞增的不同類的計數(shù)器,你將缺乏transactions功能。在現(xiàn)有的發(fā)布版本的MySQL下,請不要有任何的這些想法。(請注意,MySQL的測試版3.23.x系列現(xiàn)在已經(jīng)支持transactions了)。  
            在非常必要的情況下,MySQL的局限性可以通過一部分開發(fā)者的努力得到克服。在MySQL中你失去的主要功能是subselect語句,而這正是其它的所有數(shù)據(jù)庫都具有的。換而言之,這個失去的功能是一個痛苦。 
          MySQL沒法處理復(fù)雜的關(guān)聯(lián)性數(shù)據(jù)庫功能,例如,子查詢(subqueries),雖然大多數(shù)的子查詢都可以改寫成join 
          另一個MySQL沒有提供支持的功能是事務(wù)處理(transaction)以及事務(wù)的提交(commit)/撤銷(rollback)。一個事務(wù)指的是被當(dāng)作一個單位來共同執(zhí)行的一群或一套命令。如果一個事務(wù)沒法完成,那么整個事務(wù)里面沒有一個指令是真正執(zhí)行下去的。對于必須處理線上訂單的商業(yè)網(wǎng)站來說,MySQL沒有支持這項功能,的確讓人覺得很失望。但是可以用MaxSQL,一個分開的服務(wù)器,它能通過外掛的表格來支持事務(wù)功能。  
          外鍵(foreignkey)以及參考完整性限制(referentialintegrity)可以讓你制定表格中資料間的約束,然后將約束(constraint)加到你所規(guī)定的資料里面。這些MYSQL沒有的功能表示一個有賴復(fù)雜的資料關(guān)系的應(yīng)用程序并不適合使用MySQL。當(dāng)我們說MySQL不支持外鍵時,我們指的就是數(shù)據(jù)庫的參考完整性限制--MySQL并沒有支持外鍵的規(guī)則,當(dāng)然更沒有支持連鎖刪除(cascadingdelete)的功能。簡短的說,如果你的工作需要使用復(fù)雜的資料關(guān)聯(lián),那你還是用原來的Access吧。  
          你在MySQL中也不會找到存儲進程(storedprocedure)以及觸發(fā)器(trigger)。(針對這些功能,在Access提供了相對的事件進程(eventprocedure)。

          Mysql+php+apache三者被軟件開發(fā)者稱為“php黃金組合”。

                                                              以上由長沙網(wǎng)站建設(shè)編輯整理,如想獲取更多相關(guān)知識請訪問www.sjin.cn


          武漢SEO www.quliangwen.org.cn

          posted on 2012-05-19 14:56 迂回魚 閱讀(532) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 洪湖市| 浦东新区| 荔浦县| 冀州市| 中阳县| 马边| 康定县| 巴青县| 保亭| 保靖县| 商南县| 石林| 固阳县| 南靖县| 娄底市| 博罗县| 淳化县| 姚安县| 芦山县| 绿春县| 美姑县| 德兴市| 苍南县| 承德市| 晋城| 四子王旗| 甘谷县| 获嘉县| 邹城市| 大安市| 大厂| 吴堡县| 济南市| 精河县| 崇州市| 新巴尔虎右旗| 洪江市| 新宾| 连城县| 左贡县| 韩城市|