结构化数据结构化存储和非结构化存储数据区别是什么?

1、结构化数据即行数据,存储在数据库里,可以用二维表结构来逻辑表达实现的数据。

2、非结构化数据,包括所有格式的办公文档、文本、图片、XML、HTML、各类报表、图像和音频/视频信息等等。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

这个问题一直想不清楚。例如:
一份商品说明信息。将它以存储到数据库的各个字段(名称、生产商、条形码等等)中,那么这份数据称为结构化数据?如果就存储成一个普通的文本文件或者二进制文件,就是非结构化数据?如果用XML文档来存储就是半结构化数据?
以上的说法,正确吗?????
结构化和非结构化的本质区别是什么,是元数据或者模式(schema)对数据的约束吗?


字段可根据需要扩充,即字段数目不定,可称为半结构化数据,例如Exchange存储的数据。



我还有些不明白的地方。“字段可根据需要扩充,即字段数目不定,可称为半结构化数据”---数据库中的表也可以根据需要添加字段啊?
以前我的理解是:半结构化数据和结构化数据的区别是模式(schema)对数据的约束程度不同。结构化是“强约束”的,半结构化是“弱约束”的。现在看来不是这样啊。
对半结构化数据麻烦您能讲详细些。


而且这个定义---------“相对于结构化数据(即行数据,存储在数据库里,可以用二维表结构来逻辑表达实现的数据)而言,不方便用数据库二维逻辑表来表现的数据即称为非结构化数据,包括所有格式的办公文档、文本、图片、XML、HTML、各类报表、图像和音频/视频信息等等
”-----------把XML划归非结构化数据。

我要回帖

更多关于 结构化存储和非结构化存储 的文章

 

随机推荐