之所以將這兩種資料庫一起是應為MS SQL Server是購買Sybase公司1987年推出的Sybase SQL Server,又稱為大學版INGRES的第三代產品,所以他們實質是一樣的。
SQL Server的新版本是SQL Server 7,SQL Server具有單進程愈多線索的體繫結構。及SQL Server只有一個伺服器處理序,所有的客戶都串連多這個進程上。但是,改進程又細分為多個並發的線索,他們共用資料緩衝區和CPU時間,能及時捕捉各使用者進程發出的存取資料的請求,然後,按一定的調度演算法處理這些請求,比作業系統直接對這些請求進行調度高效的多。
Microsoft提供了一個資料庫引擎,應用範圍可以從運行 Microsoft Windows 95/98作業系統的移動膝上型電腦,到運行 Windows NT Server作業系統企業版的兆MB對稱式多處理器群集。所有這些系統都能保證關鍵任務業務系統要求的安全性和可靠性。
SQL Server的交易處理量大,響應速度快,並能為數百或更多使用者維持這種高效能。
SQL Server首先在核心層實現了資料完整性控制,包括建表時申明完整性和用觸發器機制定義與應用有關的完整性。支援分散式查詢與更新。
Sybase公司是1984年成立的,屬於後起之秀。他推出了支援企業範圍的“客戶/伺服器體繫結構”的資料庫。Sybase把“客戶/伺服器資料庫體繫結構”作為開發產品的重要目標。他們吸取了INGRES的研製經驗,以滿足聯機交易處理應用的要求,與1987年推出了Sybase SQL Server,稱為大學版INGRES的第三代產品。
Sybase System 11.5是其最新產品,支援企業內部各種資料庫應用需求,如資料倉儲、聯機交易處理、決策支援系統和小平台應用等。
資料庫伺服器
Sybase是一個面向聯機交易處理,具有高效能,高可靠性的功能強大的關係型資料庫管理系統(RDBMS)。SYBASE資料庫的多庫,多裝置,多使用者,多線索等特點極大地豐富和增強了資料庫功能。因為SYBASE資料庫系統是這樣一個複雜的,多功能的系統,所以對SYBASE資料庫系統的管理就變得十分重要,管理的好壞與資料庫系統的效能息息相關。
Sybase System 11.5的伺服器端和新產品是Adaptive Server。它整合了原有的伺服器系列,如SQL Server, SQL Anywhere, Sybase IQ, Sybase MPP等。它具有多處理處理多種資料來源的能力,包括遺留的非關係資料和分布是的事務;提供了最佳化的資料存放區與存取方法;提供了單一的編程模型。
開發工具
Sybase為使用者提供了良好的開發工具和開發環境,支援組件建立和快速應用開發。
(1) PowerBuilder
PowerBuilder是一個可視化的客戶/伺服器應用開發工具,其強大的功能可以協助使用者快速開發複雜的應用。並且,還提供與其他資料庫的介面。
(2) Power Designer
這是一套緊密整合的電腦輔助軟體工程(CASE)工具,用於為複雜的資料庫應用完成分析、設計、維護、建立文檔和建立資料庫等功能。
(3) Power J
這是基於JAVA應用的快速開發工具。
(4) Powre ++
是一組RAD C++客戶/伺服器和Internet物件導向的開發工具。