當前位置:成語大全網 - 新華字典 - Oracle, Sybase, Microsoft SQL Server, Access還有My sql這幾個數據庫的區別是什麽?

Oracle, Sybase, Microsoft SQL Server, Access還有My sql這幾個數據庫的區別是什麽?

美國Orcale公司研制的壹種關系型數據庫管理系統,是壹個協調服務器和用於支持任務決定型應用程序的開放型RDBMS。它可以支持多種不同的硬件和操作系統平臺,從臺式機到大型和超級計算機,為各種硬件結構提供高度的可伸縮性,支持對稱多處理器、群集多處理器、大規模處理器等,並提供廣泛的國際語言支持。 Orcale是壹個多用戶系統,能自動從批處理或在線環境的系統故障中恢復運行。系統提供了壹個完整的軟件開發工具Developer2000,包括交互式應用程序生成器、報表打印軟件、字處理軟件以及集中式數據字典,用戶可以利用這些工具生成自己的應用程序。Orcale以二維表的形式表示數據,並提供了SQL(結構式查詢語言),可完成數據查詢、操作、定義和控制等基本數據庫管理功能。Orcale具有很好的可移植性,通過它的通信功能,微型計算機上的程序可以同小型乃至大型計算機上的Orcale,並且能相互傳遞數據。另外Orcale還具有與C語言的接電子表格、圖形處理等軟件。 Orcale屬於大型數據庫系統,主要適用於大、中小型應用系統,或作為客戶機/服務器系統中服務器端的數據庫系統。SQL Server數據庫美國Microsoft公司推出的壹種關系型數據庫系統。SQLServer是壹個可擴展的、高性能的、為分布式客戶機/服務器計算所設計的數據庫管理系統,實現了與WindowsNT的有機結合,提供了基於事務的企業級信息管理系統方案。其主要特點如下:(1)高性能設計,可充分利用WindowsNT的優勢。(2)系統管理先進,支持Windows圖形化管理工具,支持本地和遠程的系統管理和配置。(3)強壯的事務處理功能,采用各種方法保證數據的完整性。(4)支持對稱多處理器結構、存儲過程、ODBC,並具有自主的SQL語言。 SQLServer以其內置的數據復制功能、強大的管理工具、與Internet的緊密集成和開放的系統結構為廣大的用戶、開發人員和系統集成商提供了壹個出眾的數據庫平臺。Sybase數據庫美國Sybase公司研制的壹種關系型數據庫系統,是壹種典型的UNIX或WindowsNT平臺上客戶機/服務器環境下的大型數據庫系統。 Sybase提供了壹套應用程序編程接口和庫,可以與非Sybase數據源及服務器集成,允許在多個數據庫之間復制數據,適於創建多層應用。系統具有完備的觸發器、存儲過程、規則以及完整性定義,支持優化查詢,具有較好的數據安全性。Sybase通常與SybaseSQLAnywhere用於客戶機/服務器環境,前者作為服務器數據庫,後者為客戶機數據庫,采用該公司研制的PowerBuilder為開發工具,在我國大中型系統中具有廣泛的應用。美國Sybase公司研制的壹種關系型數據庫系統,是壹種典型的UNIX或WindowsNT平臺上客戶機/服務器環境下的大型數據庫系統。 Sybase提供了壹套應用程序編程接口和庫,可以與非Sybase數據源及服務器集成,允許在多個數據庫之間復制數據,適於創建多層應用。系統具有完備的觸發器、存儲過程、規則以及完整性定義,支持優化查詢,具有較好的數據安全性。Sybase通常與SybaseSQLAnywhere用於客戶機/服務器環境,前者作為服務器數據庫,後者為客戶機數據庫,采用該公司研制的PowerBuilder為開發工具,在我國大中型系統中具有廣泛的應用。MySql短小精悍,象access壹樣的文件型數據庫,但比access強百倍,是真正多用戶多任務的數據庫系統,從Linux上移植過來的,安全性非常好,不過大部分操作是在dos下進行,雖然也有第三方開發的圖形界面但並不好用。MySQL是跨多平臺的數據庫管理軟件,可運行於LINUX、NT、UNIX等系統,可支持命令和圖形化管理,對於壹般的數據庫足以應付了,占用系統資源較少,速度較快,而且是開源的。 Access是壹種桌面數據庫,只適合數據量少的應用,在處理少量數據和單機訪問的數據庫時是很好的,效率也很高。但是它的同時訪問客戶端不能多於4個。