数据、数据项、数据元素数据对象是学习数据机构中需要了解的第一个基本概念。特以此文记录我对数据、数据项、数据元素数据对象的白话描述和理解。

  例如现在我们的电脑里有一个500M的视频文件,这一个500M的视频文件就是一个数据,我们只要一个视频文件包含了画面,声音、字幕等。如果没有声音,只有画面那么这就是一个无声的视频(假设我们的这个视频是有声音的)。那么这个视频的声音文件就是一个数据对象、字幕文件就是另一个数据对象。我们知道一个完整的视频是由很多个小片段组合而成。那么每一个小片段就是一个数据元素。大家应该也知道一个视频其实就是将多张图片连续快速的播放出来,那么一个图片就是一个数据项,数据项是数据中不能再继续分割的最小的单位。

  为了理解的更加透彻在这里再举一个栗子。在下面的这个表中整个表我们成为数据。那么这个数据是由一条又一条的个人信息组合而成。每一条个人信息(既每一行)就是一个数据元素。每一个数据元素又是由许许多多的小项组合而成。一个人的身高就是一个数据项。所有人的身高(只看身高)就是数据对象。

理论理解
通过上面描述我们可以得出以下的结论:

  1. 数据可以是图片、文本、视频等等。
  2. 数据元素是数据的基本单位。
  3. 数据项是数据元素里面最小的不能再分割的最小单位。
  4. 数据对象既为性质相同的数据元素的集合。

为啥要理解这些概念喃?因为考试要考,嘻嘻嘻。

白话数据、数据项、数据元素和数据对象的概念和联系。相关推荐

  1. 数据元素、数据项、数据对象的概念详解

    数据元素:数据的基本单位 数据项 :独立包含的数据最小单位 若干数据项组成一个数据元素 数据对象:相同数据元素的集合 若干数据元素组成数据对象

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

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

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

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

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

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

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

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

  6. 构建一个类book,其中含有2个私有数据成员qu和price,建立一个有5个元素的数组对象,将qu初始化为1~5,将price初始化为qu的10倍。

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 题目: 构建一个类book,其中含有2个私有数据成员qu和price,建立一个有5个元素的数组对象,将qu初始化为1~5,将price ...

  7. 以下说法正确的是( )。A.数据元素是数据的最小单位 B.数据项是数据的基本单位 C.数据结构是带有结构的各数据项的集合 D.一些表面上很不相同的数据可以有相同的逻辑结构

    809数据结构和908数据结构与算法_练习 第1章 绪论 (4)以下说法正确的是( ). A.数据元素是数据的最小单位 B.数据项是数据的基本单位 C.数据结构是带有结构的各数据项的集合 D.一些表面 ...

  8. python爬虫获取标签规则_Python爬虫之数据提取-selenium定位获取标签对象并提取数据...

    ## selenium提取数据 知识点:了解 driver对象的常用属性和方法 掌握 driver对象定位标签元素获取标签对象的方法 掌握 标签对象提取文本和属性值的方法 1. driver对象的常 ...

  9. jQuery 学习-样式篇(九):jQuery 存储和删除元素私有数据的方法

    推荐阅读 Helm3(K8S 资源对象管理工具)视频教程:https://edu.csdn.net/course/detail/32506 Helm3(K8S 资源对象管理工具)博客专栏:https: ...

最新文章

  1. Mycat社区出版: 分布式数据库架构及企业实践——基于Mycat中间件
  2. Linux基础之文件权限详解
  3. greendao删除其中一条_广东东莞将迎来一条新地铁,全长58公里,设24站,沿途市民有福了...
  4. PyTorch入门-深度学习回顾和PyTorch简介
  5. 开源,并不意味着免费、开源,不是道德绑架
  6. 运算符重载——左移运算符重载
  7. C语言打印斐波那契数列
  8. mysql stored_mysql stored routine (存储例程) 中 definer 的作用 和实例
  9. 怎样用比较器实现信号的衰减和饱和_高频小信号LC谐振放大器的设计思路与具体电路实现...
  10. 3D打印社团的建立和一年的经营
  11. 2020年阿里巴巴实习生线上笔试试题
  12. 储存profiles是什么意思_程序开发里面的profile 是什么意思
  13. 《Linux就是这种范儿》读后感
  14. 基于无人机倾斜摄影和深度学习算法的单树点云分割方法研究
  15. 王学岗性能优化————APP启动优化(黑白屏问题的解决,trace工具的使用,热启动与冷启动的区别)
  16. 从零开始构建企业级推荐系统
  17. 图像低频、高频信息的理解
  18. java中break和continue的用法
  19. 技术人员如何做晋升答辩?
  20. C语言基础——%X(十六进制)的几种不同输出格式

热门文章

  1. java 借助modbus协议实现与硬件之间的通讯
  2. 异地IT驻场外包人员如何管理?
  3. c语言51单片机湿度浇花器,基于51单片机的室内自动浇花系统的制作方法
  4. 集合竞价如何买入_老股民教你如何用集合竞价买入涨停板,散户看到就是赚到!...
  5. 【数据压缩】WAV文件和AVI文件格式分析
  6. 项目在服务器的绝对路径,java获得项目绝对路径
  7. 材料研究生转行,可以做哪些准备规划
  8. 北京,三看三核对,读懂社保对账单
  9. office 2013 已停止工作;word excel 打开任何文件
  10. 关于HTTP常见状态码