文章目录
1.数据(Data)
什么是数据
①数据时能输入计算机且能被计算机处理的各种符号的集合
②信心的载体
③是对客观事物符号化的表示
④能够被计算机识别,存储和加工
数据包括什么
①数值型的数据:整数,实数等
②非数值型的数据:文字,图像,图形,声音等
2.数据元素和数据项
数据元素
数据元素是数据的基本单位,在计算机程序中通常作为一个整体进行考虑和处理。
也简答称为元素,或称为记录,结点或顶点。
一个数据元素可由若干个数据项组成。
数据项
数据项是构成数据元素不可分割的最小单位。
数据,数据元素,数据项之间的关系
数据>数据元素>数据项
例:学生表>个人纪录>学号,姓名…
3.数据对象
数据对象指性质相同的数据元素的集合,是数据的一个字集。
数据元素与数据对象
数据元素——组成数据的基本单位
与数据的关系:是集合的个体
数据对象——性质相同的数据元素的集合
4.数据结构
数据元素不是孤立存在的,它们之间存在着某种关系,数据元素相互之间的关系称为结构。
是指相互之间存在一种或多种特定关系的数据元素集合。
或者说,数据结构是带结构的数据元素的集合。
数据结构包括以下三个方面的内容
逻辑结构和物理结构(存储结构)
逻辑结构的种类
(1)线性结构(1:1 一对一)
(2)非线性结构(1:n或者m:n 一对多或者多对多)
物理结构(存储结构)的种类
存储每一个元素的同时存储下一个元素的地址。
除外还有索引存储结构和散列存储结构。