![](https://csdnimg.cn/release/download_crawler_static/87102606/bg3.jpg)
织、可共享数据集合。数据库中数据按一定数据模型组织、描述和存储,具
备较小冗余度、较高数据独立性和易扩展性,并可为各种顾客共享。
数据库管理系统是位于顾客与操作系统之间一层数据管理软件,它负责
科学地组织和存储数据以及如何高效地获取和维护数据。
7 数据库系统分类
7.1 集中型 在这种构造中,客户程序连接某台指定机器并通过其完毕交
易。数据库放置在同一台机器上,或指定一台专门机器充当数据库服
务器。
7.2 数据分布型 数据分布型构造类似前一种构造,只是数据库分布在每
台服务器上。它具备长处是:无单点失败且可独立进行管理。咱们可
以将这种构造用于数据分割,例如逻辑分割和地理分割。
7.3 数据集中型 这种构造是对集中型一种增强,由其中一台机器作为数
据存取服务器,而在前台提供更多应用服务器,共享一种数据库服务
器。这种状况下,必要使用数据库软件提供并行解决功能及硬件厂商
提供硬件集群方略。
7.4 高可用性 当前,所有顾客都但愿在硬件浮现错误时,应用迁移能更
加简朴,并且在迁移同步能保证系统继续运营且尽量减少人工干预。
中间件可以提供这样功能,它可以协助操作系统自动迁移核心组件到
正常机器上。
8 数据库类型开发方式与访问接口
数据库类型开发方式重要是用分布式组件技术。组件是独立于特定程序
设计语言和应用系统、可重用和自包括软件成分。组件是基于面向对象,支
持拖拽和即插即用软件开发概念。基于组件技术开发办法,具备开放性、易
升级、易维护等长处。它是以组合(原样重用现存组件)、继承(扩展地重用组