大数据

概念数据模型(CDM)

2018-04-27 10:19:56 | 来源:中培企业IT培训网

(1)概念数据模型(CDM)  概念数据模型用于表示数据的逻辑特性,即只是在概念上表示数据库中将存储什么信息,而忽略这些信息的实现细节。同时,它也是对系统主要实体的高层次业务见解,比如识别关键主题领域、定义核心实体的主键。

(2)逻辑数据模型(LDM)  逻辑数据模型即实体关系模型( Entity Relation Model),是一种描述数据的模型。它利用实体和它们之间的关系描述包含在现实世界中的数据。这是一个比较详细的数据业务见解,比如细化实体间关系,详细的属性定义(主外键、索引等重要属性),添加了关联的、特色的以及子类的实体,尽可能详细化的范式(遵循第三范式),实体间的约束关系等。

(3)物理数据模型(PDM)  物理数据模型是针对具体的关系型数据库系统( Retational Database Management System,RDBMS),对逻辑数据模型进行物理模型设计,形成可供具体的关系型数据库  系统中实现的表结构。它需要考虑具体数据库系统的实现,比如:考虑具体数据库系统实现方式(用什么数据库,怎么分区等);考虑运行性能(如反范式化,数据部署);考虑使用索引的类型,是否建立物理主键;考虑数据安全控制;考虑数据恢复和重新开始的方法;虑记录数,记录增长的估计。

IBM、Teradata等信息技术公司针对金融机构也制定了具体的数据模型体系,比如IBM的金融服务数据模型(Financial Service Data Model,FSDM),见表4-1。


标签: 数据模型