数据字典与元数据

野子电竞数据官网改版https://www.xxe.io/ 全新登场
数据字典
数据字典是指对数据的数据项、数据结构、数据流、数据存储、处理逻辑、外部实体等进行定义和描述,其目的是对数据流程图中的各个元素作出详细的说明数据库

在传统的软件工程方法中,数据字典用的比较多,数据字典就是对软件所须要使用的数据进行编号说明,它是配合数据流图使用的,在数据流图中,数据字典是不一样业务活动间传递的信息,好比,业务活动“起草”“审核”,就多是流转的文件,那么这个文件具体有什么数据,数据间什么关系,就是为文件专门的作一个数据字典,具体描述它。
还有一种状况用途较多,好比数据中的数据字典。
以oracle数据库为例对数据字典进行解释:
数据字典是Oracle存放有关数据库信息的地方,其用途是用来描述数据的。好比一个表的建立者信息,建立时间信息,所属表空间信息,用户访问权限信息等。当用户在对数据库中的数据进行操做时遇到困难就能够访问数据字典来查看详细的信息。
另外一种说法:本身创建的数据字典(我用的比较多),DBMS自己提供的数据字典使用起来不方便,或者不能知足开发程序的需求,因此创建了数据字典,只是描述本身想用到的信息,它与“是否可分”没有关系。那就涉及到了元数据。
元数据
元数据是指从信息资源中抽取出来的用于说明其特征、内容的结构化的数据(如题名,版本、出版数据、相关说明,包括检索点等),用于组织、描述、检索、保存、管理信息和知识资源
元数据是否是可分还要根据不一样场合区分,针对不一样层次的数据来讲。
举例来讲:首先创建了数据库,为了使用表的信息,能够简单创建数据字典表A,里面字段:表编号、表名称、表显示名称等。这个表A中数据相对于创建的数据库来讲算是元数据数据结构

元数据是描述数据的数据
数据字典是描述数据表明的含义,例如经过字段编码在数据字典里可以查出该编码表明的含义,某个字段名在数据字段中能查出该字段的中文名称等等oracle

相关文章
相关标签/搜索