- 30
- 0
- 约3.96千字
- 约 6页
- 2021-02-04 发布于四川
- 举报
数字孪生数据库调研报告
二、 分布式数据库系统 分布式数据库系统包含分布式数据库管理系统和分布式数据库。在分布式数据库系统中,一个应用程序可以对数据库进行透明操作,数据库中的数据分别在不同的局部数据库中存储、由不同的分布式数据库管理系统进行管理、在不同的机器上运行、由不同的操作系统支持、被不同的通信网络连接在一起。
对于分布式数据库系统而言,其主要包括两种不同形式,其中一种为物理分布逻辑集成,这种形式所指的就是在物理方面表现出分布形式,然而在逻辑上仍表现为统一整体,对于这种形式数据库系统而言,通常在作用较单一而具有较强专业性机构中比较适用。另外一种形式为在物理及逻辑方面均表现出分布形式,这种形式数据库主要在大量数据集成方面进行应用,因而这种数据库系统的组成主要包括数据库差异较明显及不同用途相关系统。对于分布式逻辑数据库,其逻辑集中性的体现主要就是,无论用户在哪种情况下对数据进行应用,均可通过应
用系统对相关数据实行操作。然而,在实际应用过程中也有一定缺陷存在,也就是用户对数据库具体分布位置无法得知,即相同数据在本机中存储,而所存储相关数据由本机中相关数据库管理系统实行相关管理操作 [6-7] 。
2.1 分布式数据库具备四大特点 (1)可扩展:
分布式存储系统可以通过增加 PC 机的方式,使系统整体性能表现为线性增长。
(2)低成本:分布式存储系统的自动容错、自动负载均衡机制都构建在 PC机上。
(3)高性能:大数据时代对分布式存储系统的整体要求。
(4)易用:分布式存储系统需要能提供易用的对外接口,还要具备完善的监控、运维工具,并且能方便与其它系统集成。
分布式存储与目前常见的集中式存储技术不同,分布式存储技术并不是将数据存储在某个或多个特定的节点上,而是通过网络使用企业中的每台机器上的磁盘空间,并将这些分散的存储资源构成一个虚拟的存储设备,数据分散的存储在企业的各个角落 2.2 分布式数 据库的具体技术及应用 海量的数据按照结构化程度来分,可以大致分为结构化数据,非结构化数据,半结构化数据。
(1)结构化数据:模型结构和内容是分开的,数据模式需要预先定义,一般存储在关系数据库中,可用二维关系表结构表示。
(2)非结构化数据:如声频、图像、文档、视频。
(3)半结构化数据:一般是自描述的,如 HTML 文档,模型结构和内容混在一起的数据,数据模式不需要预先定义。
分布式数据库系统在当前已经成为应用十分广泛的一种数据库系统类型,并且表现出比较明显的应用优势。为能够使分布式数据库系统得以更好应用,相关人员需要系统合理进行设计,并且对其实行优化实现,从而使系统功能能够得以更好发挥,使其更好为人们服务,体现其重要价值。
关系数据库系统 关系数据库是指对应于一个关系模型的所有关系的集合。关系数据库分为两
种结构:单一的数据结构和数据的逻辑结构。单一的数据结构是指一种关系即:现实世界的实体以及实体间的各种联系均用关系来表示。数据的逻辑结构从用户角度,关系模型中数据的逻辑结构是一张二维表。
3.1 关系数据库的型 关系数据库的型称为关系数据库模式,是对关系数据库的描述,若干域的定义,在这些域上定义的若干关系模式。关系数据库是在一个给定的应用领域中,所有实体及实体之间联系的关系的集合构成一个关系数据库。
3.2 关系数据库的值 关系数据库的值是这些关系模式在某一时刻对应的关系的集合,通常简称为关系数据库。
3.3 关系数据库的功能 关系数据库技术发展的早期应用方式是做一些数据表格和模型,随着网络应用的不断发展,关系数据库技术的内容和形式也在发展和演变过程中逐渐丰富,并逐渐形成新的数据库。但早期的关系数据库系统并不完善,人们在进行数据收集的过程中需要对收集的数据进行重组和改造才能够应用。
关系数据库技术的主要作用就是在计算机网络设计的整个过程中起到辅助功能,为计算机网络设计提供辅助服务而诞生的,当整个关系数据库承载的数据形式各异且容量较大时,其中包含了很多计算机网络设计所需要的内容,这在一定程度上为计算机网络设计提供了便利,使计算机网络设计形式得以完善。
由于关系数据库技术的数据模型较为科学,通过运用 C 语言技术对处理复杂的数据非常简单便利,所以,当前关系数据库技术是应用最为普遍的计算机网络技术数据库。关系数据库在计算机数据库的软件系统结构中分别有两个数据访问系统,但两系统均是独立面对客户群体的,当客户访问的数据连接为开放式时,数据库管理系统便采用输入语言程序提供访问 。
四、 面向对象的数据模型 面向对象数据模型是捕获在面向对象程序设计中所支持的对象语义的逻辑数据模型,它
原创力文档

文档评论(0)