|
知识路径: > 数据库应用基础知识 > 数据库应用基础知识 > 数据库应用的基本概念 > 数据库系统的发展与分类 >
|
相关知识点:5个
|
|
|
|
DBMS的分类方式有多种,常见的有三种:基于的数据模型、支持的用户数和数据库分布至多少个站点。
|
|
|
|
基于数据模型DBMS分为关系DBMS、面向对象DBMS、对象-关系DBMS、层次DBMS、网状DBMS以及其他DBMS。其中,面向对象数据库系统是数据库技术与面向对象程序设计技术结合产生了面向对象数据库系统。面向对象数据库系统采用了面向对象的观点来描述现实世界实体的逻辑组织、对象之间的限制和联系等,能够自然的存储复杂的数据对象以及这些对象之间的复杂关系,提高了数据库管理效率,降低了用户使用复杂性。
|
|
|
|
根据支持的用户数分为单用户系统(single-user system),一次只支持一个用户,大多数情况下,这种系统都用在个人计算机上;多用户系统(multi-user system),可同时支持多个用户。
|
|
|
|
根据分布的站点数分为集中式DBMS和分布式DBMS。集中式DBMS可以支持多个用户,但DBMS和数据库本身集中在一台计算机上。分布式DBMS(DDBMS)可以使实际的数据库和DBMS软件分布在多个站点上,并通过计算机网络相连接。同构(homogeneous)DDBMS在多个站点上使用同样的DBMS软件;异构(heterogeneous)DDBMS下存储的多个数据库。多数DDBMS都使用客户端/服务器体系结构。
|
|
|