C# 基础问题 什么是同一程序集和不同程序集?

C# 基础问题 什么是同一程序集和不同程序集?,第1张

被编译到同一个dll或exe中纯弊培的程序就是处于同一个程序集中,在不同的dll或exe文件中的程序就是处于不同的程序集中。

.net中的程序集就是一个编译器直接生成的dll或可执行的exe文件,包含程序集清单、元数据和MSIL等。是一个或卜拦者做唯多个类型定义及资源文件的集合体。

元数据(Metadata),又称中介数据、中继数据,为描述数据的数据(data about data)。

元数据作用是:

1、描述数据属性行岁(property)的信息,用来支持如指示存储位置、历史数据、资源查找、文件记录等功能。

2、元数据算是一种电子式目录,为了达到编制目录的目的,必须在描述并收藏数据的内容或特色,进而达成协助数据检索的目的。

元数据的应用举例:

1、数据结构:数据集的名称、关系、字段、约束等;

2、数据部署:数据集的物理位置;

3、数据流:数据集之间的流程依赖关系(非参照依赖),包括数据集到另一个数据集的规则;

4、质量度量:数据集上可以计算的度量山运;

5、度量逻辑关系:数据集度量之间的逻辑运算关系;

6、ETL过程:过程运行的顺序,并行、串行;

7、数据集快照:一个时间点上,数据在所有数据集上的分布情况。

扩展资料:

元数据的优点:

1、自描述:元数据自动提供 COM 中 IDL 的功能,允许将一个文件同时用于定义和实现。运行库模块和程序集甚至不档唯睁需要向 *** 作系统注册。结果,运行库使用的说明始终反映编译文件中的实际代码,从而提高应用程序的可靠性。

2、设计:元数据提供所有必需的有关已编译代码的信息,以供用户从用不同语言编写的 PE 文件中继承类。用户可以创建用任何托管语言(任何面向公共语言运行库的语言)编写的任何类的实例,而不用担心显式封送处理或使用自定义的互用代码。

元数据被定义为:描述数据的数据,对数据及信息资源的描述性信息。掘如数据仓库在数据仓库领域中,元数据按用途分成技术元数据和业务元数据。首先,元数据能提供基于用户的信息,如记录数据项的业务描述信息的元数据能帮助用户使用数据。其次孙猛,元数据能支持系统对数据的管理和维护,如关于数据项存储方法的元数据能支持系统以最有效的方式访问数据。具体来说,在则散桥数据仓库系统中,元数据机制主要支持以下五类系统管理功能:(1)描述哪些数据在数据仓库中;(2)定义要进入数据仓库中的数据和从数据仓库中产生的数据;(3)记录根据业务事件发生而随之进行的数据抽取工作时间安排;(4)记录并检测系统数据一致性的要求和执行情况;(5)衡量数据质量。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/yw/12494096.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存