SQL Anywhere Studio 
SQL Anywhere Studio 的核心是 Adaptive Server Anywhere - 业界领先的移动数据库管理系统(DBMS)。这个小型却功能强大的数据库是为工作组服务器、笔记本电脑和手持设备而优化设计的,它可以支持单用户,也可以支持工作组级的多用户并发访问。 Adaptive Server Anywhere的 UltraLite? 提交选项(简称UltraLite)是为那些只有内存的设备而设计的,如手持设备、智能电话和智能电器等。
Adaptive Server Anywhere 提供了企业级的功能,包括完全的事务处理和无与伦比的可靠性和功能,包括参照完整性、存储过程、触发器、行级锁、自动的任务安排和自动恢复等功能。
多平台支持 SQL Anywhere 支持多种操作系统,包括Windows(包括Windows CE), Novell, UNIX(包括Linux)和流行的手持和实时平台(包括Palm 平台、WindRiver VxWorks、DOS和Symbian EPOC),可提供最强的实施灵活性。Adaptive Server Anywhere 的数据库文件是二进制兼容的,开放人员可以方便地将文件从一个平台拷贝到另一个平台上。
全面支持Java 除了一个强大的100% 纯 JDBC? 驱动器(Sybase jConnect)外, Adaptive Server Anywhere 本身也全面支持Java技术,包括支持Java 存储过程和数据类型,并且支持开发人员在数据库中创建和存储Java 类,从而可在服务器中实现复杂商业逻辑。开发人员可以使用任何标准的Java开发环境,可将代码提交到客户端的应用、中间层的应用服务器或后台的数据库服务器中,並且所有这些都无需改变代码。这种灵活性和代码重用性可以极大地提高开发人员的效率和易于维护性。 
扩展对Internet 支持  SQL Anywhere Studio 可以支持超瘦、数据库驱动的WEB应用的开发和提交。通过将应用和信息(包括WEB站点的信息)存储在本地的Adaptive Server Anywhere 数据库中,即使通讯中断,仍然可以保证远程用户的连续的性能和可靠性。SQL Anywhere Studio 可以支持各种Internet 标准,包括HTTP, HTML, XML, Java和 javascript,从而可以很好地利用已有的WEB应用。
支持手持设备和智能电器 对于只有内存而没有硬盘(或硬盘很小)的手持设备和智能电器,Sybase是通过Adaptive Server Anywhere的 UltraLite 提交选项来支持的。我们将在后面专门介绍。
开放的API 和工具支持 Adaptive Server Anywhere 在所有支持的平台上支持ODBC, JDBC, Sybase OpenClient?和嵌入SQL数据访问功能,此外还支持Windows平台的 OLE DB 。通过 UltraLite 技术, 开发人员可以使用JDBC、嵌入式SQL或C++ API 对手持设备和智能电器进行数据访问。通过支持所有目前领先的开发工具,包括Sybase PowerBuilder?、Microsoft Visual Basic 和 Visual C++、Symantec Visual Cafe、Borland Delphi和 MetroWerks CodeWarrior,Sybase 可保证用户继续利用已有的开发技能和工具。
高性能和可伸缩性 Adaptive Server Anywhere 支持对称多处理器(SMP)硬件平台,可以在工作组环境下充分利用多CPU的机器的性能,保证在有更多的在线和非在线用户时,数据库系统仍然有很高的性能。Adaptive Server Anywhere拥有一个高性能、自调优的查询优化器,可决定最有效的方式来访问信息,在提高性能的同时还可减少专家调优的需要。Adaptive Server Anywhere可以支持从手持设备到便携机和多处理器的服务器,有非常优异的伸缩性。 |