常见数据库系统之较量
阅读次之所以将这两种数据库一起是应为MS SQL Server是购置Sybase公司1987年推出的Sybase SQL Server, 又称为大学版INGRES的第三代产物,所以他们实质是一样的。
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等。它具有多处理惩罚处理惩罚多种数据源的本领,包罗遗留的非干系数据和漫衍是的事务;提供了优化的数据存储与会见要领;提供了单一的编程模子。
SQL Server的新版本是SQL Server 7,SQL Server具有单历程愈多线索的体系布局。及SQL Server只有一个处事器历程,所有的客户都毗连多这个历程上。可是,改造程有细分为多个并发的线索,他们共享数据缓冲区和CPU时间,能实时捕获各用户历程发出的存取数据的请求,然后,按必然的调治算法处理惩罚这些请求,比操纵系统直接对这些请求举办调治高效的多。
Microsoft 提供了一个数据库引擎,应用范畴可以从运行 Microsoft Windows? 95/98 操纵系统的移动膝上型电脑,到运行 Windows NT? Server 操纵系统企业版的兆兆字节对称多处理惩罚器群集。所有这些系统都能担保要害任务业务系统要求的安详性和靠得住性。
SQL Server的事务处理惩罚量大,响应速度快,并能为数百或更多用户维持这种高机能。
SQL Server首先在焦点层实现了数据完整性节制,包罗建表时申明完整性和用触发器机制界说与应用有关的完整性。支持漫衍式查询与更新。
开拓东西
Sybase为用户提供了精采的开拓东西和开拓情况,支持组件建设和快速应用开拓。
(1) PowerBuilder
PowerBuilder是一个可视化的客户/处事器应用开拓东西,其强大的成果可以辅佐用户快速开拓巨大的应用。而且,还提供与其他数据库的接口。
(2) Power Designer
这是一套细麋集成的计较机帮助软件工程(CASE)东西,用于为巨大的数据库应用完成阐明、设计、维护、成立文档和建设数据库等成果。
(3) Power J
这是基于JAVA应用的快速开拓东西。
(4) Powre ++
是一组RAD C++客户/处事器和Internet面向工具的开拓东西。