1.
不同功能C/S结构的DBMS (1) C/S体系结构(Client/Server) 这种结构实现功能分布:Client完成应用程序的处理,但没有查询处理和数据分布;Server完成事务处理数据存储和数据访问。 (2) RU体系结构(RAD-Unify) RU结构中,Client上有部分查询处理功能,但无数据分布;Server上执行一些低层的操作,如封锁,页面读写。在查询过程中,Client向Server申请它所需要的页面,在网络上传输的是页面。这种结构实际是文件服务器结构。 2. C/S结构的DBMS实现技术 Client/Server结构的DBMS已成为新一代的DBMS的重要的发展方向。在其实现中采用了许多新的软件技术,主要有: ● 开放的Client与开放的Server接口 ● 存贮过程(Stored Procedure) ● 分布式事务的两阶段提交技术 3. C/S结构的DBMS的好处 ● 安全性和数据完整性由Server控制。 ● 为联机事务处理提供高性能。 ● 开放性:提供多种开发工具和异构数据源的互连 |