㈠ Oracle和sqlserver哪個好
區別
1、操作的平台不同
Oracle可在所有主流平台上運行,Oracle資料庫採用開放的策略目標,它使得客戶可以選擇一種最適合他們特定需要的解決方案。客戶可以利用很多種第三方應用程序、工具。而SQL Server卻只能在Windows上運行了。
2、安全性不同
Oracle的安全認證獲得最高認證級別的ISO標准認證,而SQL Server並沒有獲得什麼安全認證。這方面證明了Oracle的安全性是高於SQL Server的。
3、性能不同
SQL Server 多用戶時性能不佳,而Oracle 性能最高,保持windowsNT下的TPC-D和TPC-C的世界記錄。
4、文體結構不同
Oracle的文件體系結構為:數據文件 .dbf(真實數據、日誌文件 .rdo、控制文件 .ctl、參數文件 .ora。
SQL Server的文件體系結構為:.mdf (數據字典)、.ndf (數據文件)、.ldf (日誌文件)。
5、客戶端支持及應用模式不同
SQL Server C/S結構,只支持windows客戶,可以用ADO,DAO,OLEDB ,ODBC連接。
Oracle多層次網路計算,支持多種工業標准,可以用ODBC, JDBC,OCI等網路客戶連接。
參考資料來源:網路—Microsoft SQL Server
參考資料來源:網路—Oracle資料庫
㈡ SQL、Oracle、Access的區別、適用范圍和優缺點
Access界面友好、易操作等。一般用它來製作處理數據的桌面系統。它也常被用來開發簡單的WEB應用程序,但當記錄達到10萬條或其資料庫達到50M它的性能就會極具下降。SQL Server操作簡單,功能強大,而且它提供了免費版的EXPRESS版本,受到大多數中小企業的青睞。Orcle在資料庫管理功能、完整性檢查、安全性、一致性方面都有良好的表現。一直是資料庫軟體市場的領跑者。但其操作難度要高於SQL SERVER,而且使用Oracle開發的項目,購買者也必須購買ORACLE,但其價格比較高昂,所以一般都使用在大型項目上。
㈢ Oracle資料庫與SQL Server相比的優點是什麼
1、ORACLE7.X以來引入了共享SQL和多線索伺服器體系結構。這減少了ORACLE的資源佔用,並增強了ORACLE的能力,使之在低檔軟硬體平台上用較少的資源就可以支持更多的用戶,而在高檔平台上可以支持成百上千個用戶。
2、提供了基於角色(ROLE)分工的安全保密管理。在資料庫管理功能、完整性檢查、安全性、一致性方面都有良好的表現。
3、支持大量多媒體數據,如二進制圖形、聲音、動畫以及多維數據結構等。
4、提供了與第三代高級語言的介面軟體PRO*系列,能在C,C++等主語言中嵌入SQL語句及過程化(PL/SQL)語句,對資料庫中的數據進行操縱。加上它有許多優秀的前台開發工具如 POWER BUILD、SQL*FORMS、VISIA BASIC 等,可以快速開發生成基於客戶端PC 平台的應用程序,並具有良好的移植性。
5、提供了新的分布式資料庫能力。可通過網路較方便地讀寫遠端資料庫里的數據,並有對稱復制的技術。
1.Oracle的穩定性要比Sql server好。
2.Oracle在導數據工具sqlload.exe功能比Sqlserver的Bcp功能強大,Oracle可以按照條件把文本文件數據導入.
3.Oracle的安全機制比Sql server好。
4.Sql server的易用性和友好性方面要比Oracle好。
5.在處理大數據方面Oracle會更穩定一些。
6.Sql Server在數據導出方面功能更強一些。
7.處理速度方面比Oracle快一些,和兩者的協議有關.
繼續總結。。。。
㈣ ORACLE 和 SQL區別
這兩種資料庫在不同方面都有著很大的區別,以下是具體的區別:
1.開放性: 1. SQL Server 只能在windows上運行,沒有絲毫的開放性,操作系統的系統的穩定對資料庫是十分重要的。Windows9X系列產品是偏重於桌面應用,NT server只適合中小型企業。而且windows平台的可靠性,安全性和伸縮性是非常有限的。它不象unix那樣久經考驗,尤其是在處理大資料庫。 2. Oracle 能在所有主流平台上運行(包括 windows)。完全支持所有的工業標准。採用完全開放策略。可以使客戶選擇最適合的解決方案。對開發商全力支持。
2.可伸縮性:並行性 1. SQL server 並行實施和共存模型並不成熟,很難處理日益增多的用戶數和數據卷,伸縮性有限。 2. Oracle 並行伺服器通過使一組結點共享同一簇中的工作來擴展windownt的能力,提供高可用性和高伸縮性的簇的解決方案。如果windowsNT不能滿足需要,用戶可以把資料庫移到UNIX中。Oracle的並行伺服器對各種UNIX平台的集群機制都有著相當高的集成度。
3.性能: 1. SQL Server 多用戶時性能不佳 2. Oracle 性能最高, 保持開放平台下的TPC-D和TPC-C的世界記錄。
4.客戶端支持及應用模式 :1. SQL Server C/S結構,只支持windows客戶,可以用ADO、DAO、OLEDB、ODBC連接。 2. Oracle 多層次網路計算,支持多種工業標准,可以用ODBC、JDBC、OCI等網路客戶連接。
5.操作簡便性: 1. SQL Server 操作簡單,但只有圖形界面。 2. Oracle 較復雜,同時提供GUI和命令行,在windowsNT和unix下操作相同。
6.使用風險性 :1. SQL server 完全重寫的代碼,經歷了長期的測試,不斷延遲,許多功能需要時間來證明。並不十分兼容。 2. Oracle 長時間的開發經驗,完全向下兼容。得到廣泛的應用。完全沒有風險。
7.價格:ORACLE貴過SQLSRVER
㈤ 資料庫MSSQL、MySQL、SQL Server和oracle的優缺點及區別
區別
Sql 有個標准, 就是 Ansi Sql . 有 sql88, sql92 標准。 如果要學正宗的 SQl 要去看 Ansi Sql .
oracle 和 Sql server 大體按照找個 Sql 標准來的,但是又有了不少擴充,自己定義了不少的東西。
主要的區別就是它們各自擴充的東西是不同的。 所以 oracle 的 sql 稱為 pl Sql ,Sql server 的 Sql 稱為 T-sql. 不過基本的語法和定義是相同的。