1樓:千鋒教育
區別如下:
1、oracle和sql server是商業收費的,而mysql是開源免費的;
2、oracle和mysql是甲骨文的產品,sql server是微軟的產品;
3、oracle和ibm db2都是超大型關聯式資料庫,sql server是大型關聯式資料庫,而mysql是中型關聯式資料庫;
4、oracle比sql server的安全性高,而sql server又比mysql的安全性高。
2樓:杜爺1號
三種資料庫的應用場景不同:
oracle。oracle的應用,主要在傳統行業的資料化業務中,比如:銀行、金融這樣的對可用性、健壯性、安全性、實時性要求極高的業務;零售、物流這樣對海量資料儲存分析要求很高的業務。
此外,高新製造業如晶片廠也基本都離不開oracle;電商也有很多使用者,如京東(正在投奔oracle)、阿里巴巴(計劃去oracle化)。而且由於oracle對複雜計算、統計分析的強大支援,在網際網路資料分析、資料探勘方面的應用也越來越多。一個典型場景是這樣的:
某電信公司(非國內)下屬某分公司的資料中心,有4臺oracle sun的大型伺服器用來安裝solaris作業系統和oracle並提供計算服務,3臺sun storage磁碟陣列來提供oracle資料儲存,12臺ibm小型機,一臺oracle exadata伺服器,一臺500t的磁帶機用來儲存歷史資料,san連線內網,使用tuxedo中介軟體來保證擴充套件性和無損遷移。建立支援高併發的oracle資料庫,通過oltp系統用來對海量資料實時處理、操作,建立高運算量的oracle資料倉儲,用olap系統用來分析營收資料及提供自動報表。總預算約750萬美金。
mysql。mysql基本是生於網際網路,長於網際網路。其應用例項也大都集中於網際網路方向,mysql的高併發存取能力並不比大型資料庫差,同時**便宜,安裝使用簡便快捷,深受廣大網際網路公司的喜愛。
並且由於mysql的開源特性,針對一些對資料庫有特別要求的應用,可以通過修改**來實現定向優化,例如sns、lbs等網際網路業務。一個典型的應用場景是:
某網際網路公司,成立之初,僅有pc數臺,通過lamp架構迅速搭起**框架。隨著業務擴張、市場擴大,迅速發展成為6臺dell小型機的中型**。現在花了三年,終於成為垂直領域的最大**,計劃中的資料中心,擁有dell機架式伺服器40臺,總預算20萬美金。
ms sql server。windows生態系統的產品,好處壞處都很分明。好處就是,高度整合化,微軟也提供了整套的軟體方案,基本上一套win系統裝下來就齊活了。
因此,不那麼缺錢,但很缺it人才的中小企業,會偏愛 ms sql server 。例如,自建erp系統、商業智慧、垂直領域零售商、餐飲、事業單位等等。
2023年,bill gates親自出手,從borland挖來了大牛anders,搞定了c#語言。微軟02年搞定了http://asp.
net。成熟的.net、silverlight技術,為 ms sql server贏得了部分網際網路市場,其中就有曾經的全球最大社交**myspace,其發展歷程很有代表性,可作為一個比較特別的例子。
其巔峰時有超過1.5億的註冊使用者及每月400億的訪問量。應該算是ms sql server支撐的最大的資料應用了。
sql server 和 oracle 以及 mysql 有哪些區別
3樓:吉祥二進位制
區別如下:
1、oracle和sql server是商業收費的,而mysql是開源免費的;
2、oracle和mysql是甲骨文的產品,sql server是微軟的產品;
3、oracle和ibm db2都是超大型關聯式資料庫,sql server是大型關聯式資料庫,而mysql是中型關聯式資料庫;
4、oracle比sql server的安全性高,而sql server又比mysql的安全性高。
4樓:一路南走
問題太寬泛了,核心是一樣的,都是關係型資料庫。
sql語法上,系統函式名略有差異。
sql server 和 oracle 以及 mysql 有哪些區別
5樓:千鋒教育
sql server是微軟的一款資料庫軟體,只能執行在windows平臺下,如果企業使用需要繳納一定費用,oracle和mysql現在都是甲骨文(oracle)旗下的產品,這2款資料庫軟體都可以跨平臺使用,oracle一般適合大型企業使用,主要是使用成本很高,mysql一般是中小企業使用,是一款完全免費的資料庫軟體,目前廣泛應用與各種企業。
sql server 和 oracle 以及 mysql 有哪些區別
6樓:51cto學院
sql 有個標準, 就是 ansi sql . 有 sql88, sql92 標準。 如果要學正宗的 sql 要去看 ansi sql .
oracle 和 sql server 大體按照找個 sql 標準來的,但是又有了不少擴充,自己定義了不少的東西。
主要的區別就是它們各自擴充的東西是不同的。 所以 oracle 的 sql 稱為 pl sql ,sql server 的 sql 稱為 t-sql. 不過基本的語法和定義是相同的。
sql server 和 oracle 以及 mysql 有哪些區別
7樓:黑馬程式設計師
1.sqlserver和 oracle 以及 mysql這三個資料庫不是同一個公司的產品;
2.其所對應的使用物件也不一樣,oracle是主流的大型資料庫,大多數電信專案都是使用的oracle,而sqlserver與mysql主要是個人以及小型公司使用的的資料庫,但是sqlserver需要收費,mysql不用;
3.如果按功能上來說,oracle最為強大,oracle支援遞迴查詢,二後兩者不支援;
4.三個資料庫中,只有sqlserver有完整的圖形化操作介面,而oracle與mysql都要藉助於其他的第三方資料庫圖形操作介面,比如oracle用的大多都是plsql,mysql用native或者sqlyog
sql server 和 oracle 以及 mysql 有哪些區別
sql server 和 oracle 以及 mysql 有哪些區別
8樓:千鋒教育
區別如下:
mysql 是開源的,免費得,體積小,併發執行的資料庫。mysql一般應用已經足夠,在異常處理等方面還有待提升,一邊用於**設計和小型軟體的。php+mysql 被譽為完美結合。
sql server 是microsoft 的資料,上手容易,簡單,非常適合新手。一般用於.net 程式設計
oracle 是大型的資料庫,體積打。可以支援多個例項同時執行,功能非常強大。
sql server 和 oracle 以及 mysql 有哪些區別
9樓:匿名使用者
區別如下:
1、oracle和sql server是商業收費的,而mysql是開源免費的;
2、oracle和mysql是甲骨文的產品,sql server是微軟的產品;
3、oracle和ibm db2都是超大型關聯式資料庫,sql server是大型關聯式資料庫,而mysql是中型關聯式資料庫;
4、oracle比sql server的安全性高,而sql server又比mysql的安全性高。
10樓:千鋒教育
區別sql 有個標準, 就是 ansi sql . 有 sql88, sql92 標準。 如果要學正宗的 sql 要去看 ansi sql .
oracle 和 sql server 大體按照找個 sql 標準來的,但是又有了不少擴充,自己定義了不少的東西。
主要的區別就是它們各自擴充的東西是不同的。 所以 oracle 的 sql 稱為 pl sql ,sql server 的 sql 稱為 t-sql. 不過基本的語法和定義是相同的。
sql server 和 oracle 以及 mysql 有哪些區別?
11樓:千鋒教育
oracle是主流的大型資料庫,大多數電信專案都是使用的oracle,而sqlserver與mysql主要是個人以及小型公司使用的的資料庫,但是sqlserver需要收費,mysql不用;
一:oracle。oracle的應用,主要在傳統行業的資料化業務中,比如:
銀行、金融這樣的對可用性、健壯性、安全性、實時性要求極高的業務;零售、物流這樣對海量資料儲存分析要求很高的業務。此外,高新製造業如晶片廠也基本都離不開oracle;電商也有很多使用者,如京東(正在投奔oracle)、阿里巴巴(計劃去oracle化)。而且由於oracle對複雜計算、統計分析的強大支援,在網際網路資料分析、資料探勘方面的應用也越來越多
二:mysql。mysql基本是生於網際網路,長於網際網路。
其應用例項也大都集中於網際網路方向,mysql的高併發存取能力並不比大型資料庫差,同時**便宜,安裝使用簡便快捷,深受廣大網際網路公司的喜愛。並且由於mysql的開源特性,針對一些對資料庫有特別要求的應用,可以通過修改**來實現定向優化,例如sns、lbs等網際網路業務。
三:sql server。windows生態系統的產品,好處壞處都很分明。
好處就是,高度整合化,微軟也提供了整套的軟體方案,基本上一套win系統裝下來就齊活了。因此,不那麼缺錢,但很缺it人才的中小企業,會偏愛 ms sql server 。例如,自建erp系統、商業智慧、垂直領域零售商、餐飲、事業單位等等。
12樓:
一、這三個資料庫不是同一個公司的產品;
二、其所對應的使用物件也不一樣,oracle是主流的大型資料庫,大多數電信專案都是使用的oracle,而sqlserver與mysql主要是個人以及小型公司使用的的資料庫,但是sqlserver需要收費,mysql不用;
三、如果按功能上來說,oracle最為強大,oracle支援遞迴查詢,二後兩者不支援;
四、三個資料庫中,只有sqlserver有完整的圖形化操作介面,而oracle與mysql都要藉助於其他的第三方資料庫圖形操作介面,比如oracle用的大多都是plsql;
sqlserver和oracle中sql語句一樣嗎
oracle與sql server都遵循sql 92標準 區別如下 1.oracle中表名,欄位名,儲存過程名,變數名不能超過30個字串長度。2.oracle中不支援top 語法。使用whererownum n 代替。但需要注意如果在top前有排序的操作,則需要先排序在利用rownum取得。3.or...
Oracle資料庫和Sql server資料庫各有什麼優缺點
1 oracle為客戶端開啟會話有兩種方式 共享服務和專用服務。在專用服務情況下,為連線請求建立新程序 unix環境下是process,windows下我想應該是thread吧 共享服務情況下,將客戶請求交給dispatcher,由dispatcher安排多客戶的作業。sqlserver在預設情況下...
oracle中sum如何使用,在oracle中按要求統計行數,怎麼運用sum和count函式?
select 分組的列,sum 要求和的列 from 表group by 分組的列 如 select 地區,sum 銷售額 from 銷售表group by 地區 按地區分組,把每個組即每個地區的銷售額求和。sum 是求和函式 例如 select sum 需要求和的列名 from table sum...