软件设计师22--数据库的基本概念
考点1:数据库体系结构
数据库系统的体系结构
集中式数据库系统
- 数据是集中的
- 数据管理是集中的
- 数据库系统的素有功能(从形式的用户接口到DBMS核心)都集中在DBMS所在的计算机
C/S结构
- 客户端负责数据表示服务
- 服务器主要负责数据库服务
- 数据库系统分为前端和后端
- ODBC、JDBC
分布式数据库
- 物理上分布、逻辑上集中
- 物理上分布、逻辑上分布
- 特点
- 透明性
并行数据库
- 共享内存式
- 无共享式
分布式数据库特点
- 数据独立性。除了数据的逻辑独立性与物理独立性外,还有数据分布独立性(分布透明性)。
- 集中与自治共享结合的控制结构。各局部的DBMS可以独立地管理局部数据库,具有自治的功能。同时,系统又设有集中控制机制,协调各局部DBMS的工作,执行全局应用。
- 适当增加数据冗余度。在不同的场地存储同一数据的多个副本,可以提高系统的可靠性和可用性,同时也能提高系统性能。(提高系统性能的可用性,即当系统中某个节点发生故障时,因为数据有其他副本在非故障场地上,对其他所有场地来说ÿ