信息世界(18) - 数据库的主要类型

Posted 欧美科技产业联盟

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了信息世界(18) - 数据库的主要类型相关的知识,希望对你有一定的参考价值。


20 世纪60 年代初数据库诞生以来,出现了多种不同的数据库类型。分层数据库和网络数据库等导航数据库是用于存储和操作数据的原始系统。这些早期系统虽然简单,但缺乏灵活性。20世纪80 年代,关系数据库开始兴起;到20 世纪90 年代,面向对象数据库开始成为主流。随着互联网的快速发展,为了满足更加快速地处理非结构化数据的需求,NoSQL数据库应运而生。时至今日,云数据库和自治驱动数据库在数据收集、存储、管理和使用方面进一步取得了新的突破。迄今为止,主要的数据库类型有:

 

·        分层数据库:依赖于树形模型并且仅允许一对多关系。

·        网络数据库:一种更加灵活、允许多种关系的模型。

·        关系数据库:关系数据库在 20 世纪 80 年代成为主流。关系数据库中的项被组织为一系列具有列和行的表。关系数据库技术为访问结构化信息提供了最有效和灵活的方法。

·        面向对象数据库:面向对象数据库中的信息以对象的形式表示,这与面向对象的编程相类似。

·        分布式数据库:分布式数据库由位于不同站点的两个或多个文件组成。数据库可以存储在多台计算机上,位于同一个物理位置,或分散在不同的网络上。

·        数据仓库:数据仓库是数据的中央存储库,是专为快速查询和分析而设计的数据库。

·        NoSQL 数据库:NoSQL,或称作非关系数据库,允许存储和操作非结构化及半结构化数据(与关系数据库相反,关系数据库定义了应如何组合插入数据库的所有数据)。随着Web 应用的日益普及和复杂化,NoSQL数据库得到了越来越广泛的应用。

·        图形数据库。图形数据库根据实体和实体之间的关系来存储数据。

·        OLTP 数据库:OLTP 数据库是一种高速分析数据库,专为多个用户执行大量事务而设计。

 

上述数据库只是目前投入使用的几十种数据库中的一小部分。另外还有许多针对具体的科学、财务或其他功能而定制的不太常见的数据库。

 

除了不同的数据库类型之外,技术开发方法的变化以及云和自动化等重大进步也在推动数据库朝新的方向发展。一些最新的数据库包括:



·        开源数据库:开源数据库系统是指源代码为开放源码的数据库系统,它可以是 SQLNoSQL 数据库。

·        云数据库:云数据库是指位于私有云、公有云或混合云计算平台上的结构化或非结构化数据集合。云数据库模式分为两类:传统模式和数据库即服务(DBaaS)。在DBaaS 中,管理任务和维护由服务提供商执行。

·        多模型数据库:多模型数据库将不同类型的数据库模型结合到一个集成的后端中。这意味着它们可以支持各种不同的数据类型。

·        文档/JSON 数据库:文档数据库专为存储、检索和管理面向文档的信息而设计,是一种以JSON 格式存储数据的现代方法,而不是采用行和列的形式。

·        自治驱动数据库:基于云的自治驱动数据库(也称作自治数据库)是一种新的且极具革新性的数据库类型,它利用机器学习技术自动执行数据库调优、安全、备份、更新,以及传统上由数据库管理员(DBA) 执行的其他常规管理任务。


《信息世界》讯特科技商学院加拿大华人信息技术协会联合编著的系列文章,全面介绍全球信息通讯技术(ICT)产业的历史、现状、趋势、技术、产品、案例等,为信息通讯技术的创新发展提供深入的参考和解决方案。


以上是关于信息世界(18) - 数据库的主要类型的主要内容,如果未能解决你的问题,请参考以下文章

数据类型

数据库模型

ER图和概念数据模型的关系

中国主要咨询类型机构公司经营发展信息

有关网络攻击的世界地图是怎么开发的

什么是数据类型