谈一谈|旅游信息资源交换系统设计规范解读报告(二)

2020-05-19 16:03:33 浏览数 (1)

1. 前言

交换数据层分为交换管理平台和旅游信息资源交换数据库两部分,为旅游信息资源交换提供交换数据。

2.交换数据层

2.1旅游信息资源交换数据库

2.1.1 设计规范

“旅游信息资源交换数据库应支持对结构化数据、半结构化数据及非结构化数据的存储,应支持国内外主流数据库管理系统”。那么什么是结构化数据,半结构化数据和非结构化数据,我们应该怎么理解这三者,国内外主流数据库管理系统又有哪些?

2.1.2 结构化数据

结构化数据,望文生义,就是有结构的数据,高度组织和整齐格式化的数据。结构化数据可以使用关系型数据库表示和存储,通常情况下,结构化数据以行为单位,所以也可以称之为行数据。

我们常见的结构化数据有哪些呢?比如企业ERP、财务系统;医疗HIS数据库;教育一卡通;政府行政审批;其他核心数据库等。

2.1.3 非结构化数据

非结构化数据,就是不符合结构化数据概念的都是非结构化数据。也就是说这类数据没有固定的结构,只能进行整体存储,比如图片、html、文档、视频、音频等都属于非结构化数据。

2.1.4 半结构化数据

半结构化数据,就是与非结构化数据相比较,它拥有一定的结构性。它是结构化数据,但是结构变化很大,并不能单纯地通过一个字段来索引内容,非结构化数据的字段可长可短,可简单可复杂。既可以用来处理结构化数据,也能用来处理非结构化数据。常见的半结构化数据有xml和json。

2.1.5 举例区分

为了让大家更好的区分这三者,我举一个通俗一点的例子。就举小动物吧,话说,我现在需要记录几种小动物。方式有以下三种:

(1) 通过把小动物的肤色、名称、科属等属性按照一定的格式进行记录,这种方式就是结构化数据。

(2) 通过为小动物们拍照,或者描述其习性,这种方式就是非结构化数据。

(3) 既有第一种方式,也有第二种方式的,即是半结构化数据。

2.1.6 主流数据库管理系统

国内外的主流管理系统有:DB2、Oracle、Mysql等。

2.2交换数据管理平台

2.2.1 设计规范

“交换数据管理平台应该实现各类数据源的配置管理,支持平台数据同步、数据格式转换及数据一致性校验等数据管理功能。”

2.2.2 数据管理平台

数据管理平台(Data Management Platform),即将数据进行整合纳入统一的技术平台。

2.2.3 数据管理功能

设计规范中要求必须支持平台数据同步、数据格式转换及数据一致性校验等数据管理功能。

END

主 编 | 张祯悦

责 编 | 王 宇

where2go 团队

0 人点赞