数据结构的有关概念

一、数据的有关概念

1、数据

表示信息的且能被计算机存储、处理的各种物理符号统称为数据【Data】。

2、数据项

具有独立逻辑含义且不能再分解的数据称为数据项【Data Item】。

3、数据元素

数据元素【Data Element】是相关数据项的集合。

4、数据对象

具有相同性质的数据元素构成的集合称为数据对象【Data Object】。


***相关数据项的集合构成一个数据元素,相关数据元素的集合构成一个数据对象。

***再高一层的数据单位是数据库,它是相关数据对象的集合。

二、数据结构的相关术语

1、数据结构

一个数据元素的集合以及定义在该集合数据元素之间的某些特定关系统称为一个数据结构。即:数据结构=数据元素集合+一组关系集合。

形式地表示DataStructure=(D,R)

例如:S={21,65,32,19,50},R={<,>},则DS=(S,R)是一个数据结构。其中D表示数据元素的集合,R表示数据元素之间特定关系的集合。

2、逻辑结构

数据的逻辑结构分为4种。

(1)集合结构,简称集合,数据元素之间没有任何联系,是一种完全松散的结构。

(2)线性结构,亦称线性表,数据元素之间存在一对一的序关系,这种一对一的序关系称为完全序。

(3)树结构,简称树,数据元素之间存在一对多关系,这种结构是表示具有层次结构的数据最佳形式。

(4)图结构,简称图,数据元素之间存在多对多关系,这种结构用于表示数据之间存在的复杂网络关系。

3、物理结构

数据的物理结构分为顺序和链式两类,共4种。

(1)顺序存储结构,简称顺序结构。

(2)连接存储结构,简称连接结构。

(3)索引存储结构,简称索引结构。

(4)离散存储结构,简称散列结构。










  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值