(4)、开发环境:根据具体应用的特点,应用程序的结构分别采用基于Client/Server结构的应用和基于浏览器的三层结构的应用。SYBASE具有众多的二层/三层开发工具,如采用PowerBuilder(既开发Client/Server应用,也开发三层应用)、PowerJ(Java开发工具)和PowerSite(网页设计工具)等。采用Sybase开发工具一方面可以较大程度地提高开发效率,另一方面有利于发挥现有的大量开发人员已有的开发技能。在应用系统对实时性要求较高时,可采用Sybase提供的OpenClient/C,它是访问Sybase服务器的标准接口,是一种C语言的调用级接口(API),具有多平台、多语种(3GL)支持能力,其效率、灵活性远远高于传统的嵌入式SQL(E_SQL)、ODBC等。
(5)、系统监控、管理环境:可提供图形化的系统监控、管理功能。Sybase提供的统一的、图形界面的数据库和应用服务器管理、监视工具Sybase central、SQL Monitor,可以允许用户图形化地监控、管理自己的OLTP/混合负载事务。通过检查对象级的统计信息,用户能够快速地调整应用系统并解决应用性能的瓶颈问题;
(6)、业务终端:在业务终端,用户只需安装用户相关的应用程序,即可运行。
三、系统特点:
1、 开放性:SYBASE公司各个层次的产品都具有开放性,这将最大程度地保护用户的利益。开放的结构让用户不依赖于任何厂商独有的技术,可以任意选择数据库,开发工具和前端界面,并且为以后系统的移植、升级及应用程序的重用打下了良好的基础。这种结构比提供给用户一个大而全的数据库要有效得多,这也体现了SYBASE公司一贯的为用户着想的指导思想。
2、 混合负载处理能力:通过Sybase ASE独有的逻辑内存管理、逻辑处理管理和资源控制技术,对当今企业应用的不断增长,以及Internet引起的不可预计的功能需求,都能够提供可预知系统的高性能。
3、 前台不中断地访问切换到备份数据库:Sybase通过支持客户端的透明失败转移和服务器间的自动切换使得用户的系统具有极高的连续可用性。
4、 丰富的锁机制:Sybase的数据库(ASE) 通过三种类型的锁机制来保证系统的并发性和性能。这些锁机制包括:表级锁、页级锁、行级锁。
5、 多库结构:ASE是支持多库结构的关系数据库管理系统,用户可根据自己的需要设计实现由一个Server同时管理多个用户库。
6、 数据分区:在Sybase数据库技术中,支持多种形式的数据分区技术:首先ASE是支持多数据库结构的数据库管理系统,同时,每个数据库可以放在多个数据库设备上,实现在数据库设备级上的数据的分别存储和管理;而且,每个数据库设备可以从逻辑上被划分为多个片段,以便指定存放具体的多个数据库对象(例如数据库的各种表、日志等),更尤为值得一提的是,Sybase还有表分区技术,Sybase分区表技术可以实现在数据库对象级上的数据的分别存储和管理,大大增强了系统的并行处理能力。
共2页 1 2






