1.数据(Data):数据就是用户输入到计算机被计算机程序处理的一些符号,比如图片还有声音等....

2.数据元素(Data Element):是数据的基本单位,数据元素用于完整的描述一个对象,比如一个学生表,学生表也是由 数据元素和数据项组成的.

3.数据项(Data ltem):是组成数据元素的!例如 学生表 的中的 "学号  姓名 性别"等数据项.

4.数据对象 :是性质相同的数据元素的集合,是数据的一个子集,例如:整数数据对象的集合 N={1,2,3,4,5,6,7,...};

字符 字母数据对象是集合 C={'A',"B","C"....}

学生表的基本信息表也可以是一个数据对象

理解数据结构与算法时,觉得大多数的书上讲的定义特别抽象,

数据、数据元素、数据项、数据对象这四个概念特别难懂

本人理解如下:

假设有两张表,A表为人员表,B表为课程表,这两张表就是数据

而单独的一张表就称为数据对象,即人员表是一个数据对象,课程表也是一个数据对象

而每张表中的每一行就称为数据元素

而姓名,性别,身高,课程代号,课程名就称为数据项

数据,数据元素 数据项,数据对象的详细理解相关推荐

  1. 数据 数据元素 数据项 数据对象

    文章目录 数据.数据元素.数据项和数据对象 数据 数据元素 数据对象 数据元素和数据对象 数据结构 数据结构包括以下三个方面的内容 逻辑结构 物理结构(存储结构) 逻辑结构与存储结构的关系 逻辑结构的 ...

  2. 1.2.1数据,数据元素,数据项和数据对象

    数据(Date) 1.能输入计算机并且能被计算机处理的各种符号的集合. 1.1是信息的载体. 1.2是对客观事务符号化的表示. 1.3能够被计算机识别,存储和加工. 2.种类 2.1数值型数据:整数, ...

  3. 白话数据、数据项、数据元素和数据对象的概念和联系。

      数据.数据项.数据元素数据对象是学习数据机构中需要了解的第一个基本概念.特以此文记录我对数据.数据项.数据元素数据对象的白话描述和理解.   例如现在我们的电脑里有一个500M的视频文件,这一个5 ...

  4. 数据库:数据类型、数据项、数据元素、数据对象、数据结构的概念与相互之间的关系

    一.数据类型 概念:一个值的集合和定义在这个值集上一组操作的的总称. (一个值的集合怎么理解呢,比如在C语言中,char类型数据范围是:-127~128,.而一组操作可以理解为类型所支持的操作方式,比 ...

  5. 数据结构 基本概念(数据项--数据元素--数据对象-数据类型-抽象数据类型)

    //数据结构基本概念 #include<iostream> using namespace std;/* 数据 – 程序的操作对象,用于描述客观事物 数据的特点: 可以输入到计算机 可以被 ...

  6. 数据结构的基本组成及概念,数据项,数据元素,数据对象,逻辑结构等(基础)

    程序=数据结构+算法 什么是数据结构? 数据:是所有能够输入到计算机中,且能被计算机处理的符号的集合. 结构:是指数据之间的关系. 数据结构:就是将数据及其之间的关系有效地存储在计算机中并进行基本操作 ...

  7. selenium提取数据之driver对象定位标签元素获取标签对象的方法

    selenium提取数据之driver对象定位标签元素获取标签对象的方法 在selenium中可以通过多种方式来定位标签,返回标签元素对象 find_element_by_id (返回一个元素) fi ...

  8. 05 HTML字符串转换成jQuery对象、绑定数据到元素上

    1 要求 将一段 HTML脚本 封装成一个字符串,将这个字符串转换成一个jQuery对象:然后将这个jQuery对象添加到指定的元素中去 2 步骤 定义字符串 var str = '<div i ...

  9. 数据项组成数据元素,数据元素组成数据

    数据元素:是组成数据的.有一定意义的基本单位. 数据项:一个数据可以由若干个数据项组成.数据项是数据不可分割的最小单位. 数据元素:字段.域.属性 数据项:元素.结点.顶点.记录 数据项组成数据元素, ...

最新文章

  1. 题目 1083:【蓝桥杯】【入门题】Hello, world!
  2. spring boot在运行测试类Error creating bean with name ‘serverEndpointExporter‘ defined...问题解决方案
  3. 视音频编解码技术及其实现
  4. python ui测试_uiautomator2 使用Python测试 Android应用
  5. 模拟电子技术知识点总结
  6. 【Python脚本进阶】1.2、python脚本基础知识(下)
  7. Calendar类你可能不知道的坑
  8. 一些时间日期函数,转自华软
  9. ROCKCHIP UART开发指南
  10. 【开学季】30款高质量的自学网站,总有一款适合你
  11. 出行品类HarmonyOS高德地图集成过程分享
  12. 实现基于D3.js的图形动态变化
  13. 医疗单据、医疗票据OCR识别接口
  14. ug许可证安装的java卸载不了_UG软件和NX许可证在系统控制面板里卸载不掉怎么办?可以直接删除注册表吗?...
  15. 【图割】最大流/最小割算法详解(Yuri Boykov and Vladimir Kolmogorov,2004 )
  16. GWAS理论 1-3 群体结构与亲缘关系评估
  17. 人行征信上贷款余额指的是什么?(图文)
  18. DirectX11 With Windows SDK--06 键盘和鼠标输入
  19. 结合提前批面试,聊聊今年浙大工程管理硕士(MEM)项目的报考!
  20. 迷宫问题算法设计与实现

热门文章

  1. mysql数据库备份与恢复命令
  2. 衡量两个向量相似度的方法:余弦相似度
  3. 浅谈在软件开发中的开发与测试 - 下
  4. 【MySQL】6、Delete From删除语句
  5. Delphi @ ^
  6. Git学习之解决合并冲突
  7. runauto 病毒
  8. Django項目部署到Ubuntu服務器
  9. 创业圈的钱都去哪儿了?AI算法正帮Facebook成为大赢家
  10. Oracle “ORA-00942: 表或视图不存在 “的原因和解决方法