什么叫结构化数据半结构化数据和非结构化数据(xml是非结构化数据)

计算机信息化系统中的数据分为结构化数据和非结构化数据、半结构化数据。结构化数据结构化数据,是指由二维表结构来逻辑表达和实现的数据,严格地遵循数据格式与长度规范,主要通过关系型数据库进行存储和管理。也称作行数据,一般特点是:数据以行为单位,一行数据表示一个实体的信息,每一行数据的属性是相同的。比如: id name gen…

大家好,又见面了,我是你们的朋友全栈君。

计算机信息化系统中的数据分为结构化数据和非结构化数据、半结构化数据

 

结构化数据

结构化数据是指由二维表结构来逻辑表达和实现的数据,严格地遵循数据格式与长度规范,主要通过关系型数据库进行存储和管理

也称作行数据,一般特点是:数据以行为单位,一行数据表示一个实体的信息,每一行数据的属性是相同的

 比如:

id

name

gender

phone

address

1

张一

female

3337899

湖北省武汉市

2

王二

male

3337499

广东省深圳市福田区

3

李三

female

3339003

广东省深圳市南山区

 

非结构化数据

非结构化数据,是数据结构不规则或不完整,没有预定义的数据模型,不方便用数据库二维逻辑表来表现的数据。包括所有格式的办公文档、文本、图片、HTML、各类报表、图像和音频/视频信息等等

非结构化数据更难让计算机理解。

 

半结构化数据

半结构化数据,是结构化数据的一种形式,虽不符合关系型数据库或其他数据表的形式关联起来的数据模型结构,但包含相关标记,用来分隔语义元素以及对记录和字段进行分层。因此,也被称为自描述的结构。

常见的半结构数据有XML和JSON,比如:

<person>

    <name>A</name>

    <age>13</age>

    <gender>female</gender>

</person>

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/126956.html原文链接:https://javaforall.net

(0)
上一篇 2022年4月17日 上午11:40
下一篇 2022年4月17日 上午11:40


相关推荐

  • C语言 — void的用法解析[通俗易懂]

    C语言 — void的用法解析[通俗易懂]C语言-void的用法解析简介​ void中文翻译为”无类型”,有的也叫”空类型”。常用在程序中对定义函数的参数类型、返回值、函数中指针类型进行声明。用法​ void应用最广泛的就是跟指针结合,即void* //无类型指针,也称为空指针,可以指向任何类型的数据 //注意一点:当我们需要使用void类型的的指针变量区指向 某一类型的变量的时候,必须要对其进行类型转换​ 这里补充一点:因为我们在定义一个指针变量的时候第一件事就是指定我们指针变量所指向的变量的类型。一

    2022年5月19日
    105
  • js估算一篇文章的阅读时长

    js估算一篇文章的阅读时长

    2021年6月6日
    99
  • 国产AI又出王炸,碾压Manus?实测天工超级智能体6大实用场景,居然还能这么玩!

    国产AI又出王炸,碾压Manus?实测天工超级智能体6大实用场景,居然还能这么玩!

    2026年3月15日
    2
  • SpringBoot面试题整理,常问SpringBoot面试题汇总(2020版)

    SpringBoot面试题整理,常问SpringBoot面试题汇总(2020版)找工作的历程太艰难,面试的过程很心烦,在没着落的每一天,心情都不太美妙,这时的我们唯一能做的就是多总结,多做准备,这样,起码心里会好受些!所以我准备了一点SpringBoot的面试题,为还正在找工作的小伙伴多增加些成功的筹码!1、什么是SpringBoot?SpringBoot是Spring开源组织下的子项目,是Spring组件一站式解决方案,主要是简化了使用Spring的难度,简省了繁重的配置,提供了各种启动器,开发者能快速上手。2、SpringBoot有哪些优点?.

    2022年5月21日
    39
  • php接收二进制流(图片)生成图片文件文件

    php接收二进制流(图片)生成图片文件文件

    2022年2月12日
    55
  • J2EE开发原则

    J2EE开发原则J2EE 作为开发 mission critical 的企业级应用的一整套规范的整合平台 规范多 内容广 从而给开发 J2EE 应用带来了很多 麻烦 比如 为实现内容的 RDBMS 存储 我们可能的方法有 JDBC EntityBeans JDO O RMapping 工具 TopLink Hibernate XML DBMS JAXB 等方法 其中一些方法不是 J2EE 规范所包含的 因此 为实现 J2EE 各

    2026年3月18日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号