数据元和元数据的理解(很好用)

数据元是数据单元,是行业领域数据的最小单元

元数据是描述数据的数据,描述数据元如果有10个属性,那么这10个属性就是这个数据元的元数据。

数据元是相对固定的,而元数据则依赖于其描述的数据实体,是相对的,当数据元用来描述它的上级组合实体时,就成为实体的元数据。

核心元数据,是一组同类实体都具有相同值的元数据。

扩展元数据,是一组同类实体具有不同值的元数据。

表,是一组同类实体的存储

这个同类就是类,实体就是对象

以一个学生登记表单为例,表单上面是学生基本信息,姓名、学号、班级,表单下面是一个列表,存放学生的选课信息,课程编号、名称、学分。对于这个表单,数据库设计成2个表,一个是学生基本信息表,一个是学生选课信息表。

姓名、学号、班级、课程、学分都是数据元,这些数据元有自己的元数据,即描述数据,分别是长度、类型、值域等等。

对于学生基础信息表而言,姓名、学号、班级是描述学生基础信息的数据,是它的元数据。

对于学生选课信息表而言,课程编号、名称、学分是描述学生选课信息表的数据,是它的元数据。

表中的每一条记录就是一个实体,表的抽象就是一个类。

无论是学生信息表还是选课信息表,都有存储位置的描述,且一个表中的所有数据的存储位置都是一致的,即是类的基本属性,这个基本属性我们成为核心元数据。核心元数据是一个行业所有类都共有的,且一个类的所有实体都同值的数据元。

扩展元数据是相对于核心元数据的,每个类所特有的属性。前面的姓名、学号、班级、课程编号、名称、学分都是扩展元数据。

转载:

http://www.educity.cn/blog/user2/53043/archives/2013/51350.html

时间: 2024-10-09 01:27:57

数据元和元数据的理解(很好用)的相关文章

大数据三特点的理解

写这篇文章始于对维克托前辈<大数据时代>的理解与思考,大数据的浪潮已经一波一波地拍打在中国的土地上,各行各业都在积极的探索与这一技术的接轨 和发展的机遇,所以能够见证并亲历这一个变革技术的时代我们这一代是幸运的.之所以说大数据时代是一次变革,不光是其技术进步所带来的,其伴随的思维冲击 与变革也是前所未有的.这些对于大数据时代到来的赞美之词,在追捧大数据的人群中可以说是声音此起彼伏,溢于言表.但是根据我身临其境的观察发现人群中的 声音有不乏少数的嘈杂与偏颇,所以想写一篇文章来表述自己的理解以及和

IC卡复位应答ATR的数据元和它们的意义

ISO/IEC 7816-3标准中对ATR的数据串和数据元做了规定和描述.ATR的数据元和它们的意义: 数据元 说明 TS 起始字符 T0 格式字符 TA1,TB1,TC1,TD1,... 接口字符 T1,T2,... ,TK 历史字符 TCK 校验字符 复位应答ATR的基本数据结构和数据元如下: 一.             起始字符TS 起始字符规定了用于在ATR中的所有数据和后继通信过程的约定.此外,TS字节含有特殊的位模式可由终端用以识别分频值.终端测量TS中前两个下降沿之间的时间并除以

王坚:云计算和大数据,你们都理解错了

潘越飞 2013-05-14 04:58 王坚,阿里巴巴最富争议性的人物之一,爱者极爱,恨者极恨. 5月12日,我和MTC的朋友,在杭州发起并主持了一场关于云计算的沙龙,虾米的思践聊了云音乐,快的打车陈伟星聊了云时代的产品设计,短趣网王强宇聊了云时代的创业,当然少不了王坚聊一聊他对云计算的看法. 当天,青龙老贼发了一段王坚的部分观点,遭遇了他开通微信公众号以来最强烈的退粉,也激起了圈内人的各种讨论,这就是王坚的"影响力". 我把王坚的分享做了个第一人称详细版的梳理,里面涉及了阿里云的定

对数据及数据库的理解

一.数据及数据库本质 在科学实验.检验.统计等所获得的和用于科学研究.技术设计.查证.决策等的数值都称为数据.数据是记录信息的按一定规则排列组合的物理符号,可以是数字. 文字.图像,也可以是计算机代码.也就是说数据是记录在介质中信息,数据是有用的,能够提供给我们有用的信息,通过对数据的分析并且联系数据产生的背景, 我们能够得到数据背后的信息. 在计算机科学中,数据就是各种字母.数字符号的组合.语音.图形.图像等,也即是指所有能输入到计算机并被计算机程序处理的符号的介质的总称,是用于输入电子计算机

领域模型与数据映射器(理解)

领域模型根据业务逻辑编写,以及生成对象(对象安全,与数据层分离) 处理业务逻辑,根据业务逻辑编写,如果每个类与数据表相对应是最好不过,但是现实生产并不是这样.   主要功能是这样,如公交站会有很多公交车(公交车也是一个对象,它可能拥有乘客)以及车站的基本信息(名称等等),我们把车站声明为一个领域对象,构造方法可以传入ID已经车站的基本信息,每一条基本信息拥有自己的set get 方法,这里还会拥有公交车的get set (公交车的领域对象) 数据层 数据映射器可以很好的完成数据库操作,好处在于领

Java多线程学习笔记——从Java JVM对多线程数据同步的一些理解

   我们知道在多线程编程中,我们很大的一部分内容是为了解决线程间的资源同步问题和线程间共同协作解决问题.线程间的同步,通俗我们理解为僧多粥少,在粥有限情况下,我们怎么去防止大家有秩序的喝到粥,不至于哄抢都没得喝.线程讲协作,我们可以理解为我们在医院看病的时候,我们要先挂号,才能看病.现在医院有很多病人排队,怎么协调病人都有秩序的先挂号,后看病.本篇文章的重点不在此,也不是在此一下子能分析完,我们先从Java JVM的角度来理解多线程的一些方面. 我们知道多线程间的数据同步,我们是通过加锁的操作

选择数据的范围和类型很重要

对于设计和创建数据库完全是个新手?没关系,Joe Celko,世界上读者数量最多的SQL作者之一,会告诉你这些基础.和往常一样,即使是最专业的数据库老手,也会给他们带来惊喜.Joe是DMBS杂志是多年来最受读者喜爱的作者.他在美国.英国,北欧,南美及非洲传授SQL知识.他在ANSI / ISO SQL标准委员会工作了10年,为SQL-89和SQL-92标准做出了杰出贡献. 在你开始考虑你的数据库架构或表前,你需要细想下你的数据:数据是什么类型,你使用值的范围.它应该是唯一的,精确的且不含糊的.然

【转载】java项目中经常碰到的内存溢出问题: java.lang.OutOfMemoryError: PermGen space, 堆内存和非堆内存,写的很好,理解很方便

Tomcat Xms Xmx PermSize MaxPermSize 区别 及 java.lang.OutOfMemoryError: PermGen space 解决 解决方案 在 catalina.bat 里的 蓝色代码前加入: 红色代码 rem ----- Execute The Requested Command --------------------------------------- set JAVA_OPTS=%JAVA_OPTS%-server -Xms800m -Xmx1

通过 GOOGLE 大数据计算平台演进理解 APACHE FLINK 前世今生

一.背景 2019年1月,伴随 APACHE FLINK 母公司 Data Artisans 被 收购 ,FLINK 毫无争议成为继 SPARK 之后的新一代大数据计算平台,本文希望通过 GOOGLE 计算平台演进来更好的理解 FLINK. 二.GOOGLE 大数据计算平台演进 GOOGLE 作为搜索引擎的顶级公司,需要处理海量数据,其大数据计算平台的演进是行业的风向标:本文通过 GOOGLE 在该领域发表的论文进行剖析,希望从中提取一些演进的主线. 2.1 分布式的三篇经典 2003年,[Th