-
数据(Data):客观事物的符号表示,所有能够输入计算中并被计算机处理的符号的总称。
-
数据元素(Data Element):数据的基本单位,在计算机中作为一个整体进行考虑和处理。
-
数据项(Data Item): 是组成数据元素的、有独立含义的、不可再分的最小单位。
-
数据对象(Data Object): 是性质相同的数据元素的集合,是数据的子集。
-
数据结构(Data Structure): 相互之间存在一种或特定多种关系的数据元素的集合。"结构"就是数据元素之间存在的关系。
-
逻辑结构:从逻辑上描述数据,它与数据的存储无关,独立于计算机。2个要素:数据元素和关系
- 集合结构:属于同一集合的关系。
- 线性结构:一对一的关系。
- 树结构:一对多的关系。
- 图结构:多对多的关系。
-
存储结构(物理结构):数据对象在计算机中的存储。即要存储数据元素的数据,也要存储元素之间的逻辑关系。
-
数据类型(Data Type):是一个值的集合和定义在这个值集上的一组操作的总称。
-
抽象数据类型(Abstract Data Type, ADT): 一般由用户定义,表示应用问题的数学模型,以及在这个模型上的一组操作的总称,包含数据对象、数据关系、基本关系。