站在用户的角度,数据库的体系结构分为4类
1、集中式数据库系统
在这种系统中,不但数据是集中的,数据的管理也是集中的,数据库系统的所有功能,从形式的用户接口到DBMS核心都集中在DBMS所在的计算机上。
如图:
2、分布式数据库系统
分布式DBMS包括物理上分布、逻辑上集中的分布式结构和物理上分布、逻辑上分布的
分布式数据库结构两种。
3、c/s数据库系统
在这种结构中,一个处理机(客户端)的请求被送到另一个处理机(服务器)上执行。特点是:客户端和服务器(cpu)之间职责明确,客户端主要负责数据表示服务,服务器主要负责数据库服务。
采用C/S结构后,数据库系统功能分为前端和后端。前端主要包括图形用户界面、表格生
成和报表处理等工具;后端负责存取结构、查询计算和优化、并发控制以及故障恢复等。前端
与后端通过SOL或应用程序来通信。
如图:
4、并行式数据库系统
并行体系结构的数据库系统是多个物理上连在一起的CPU,而分布式系统是多个地理.上分
开的CPU。并行体系结构的数据库类型分为共享内存式多处理器和无共享式并行体系结构。
如图:
参考数据库工程师教程第三版