导航:首页 > 数据处理 > 如何完善数据模型

如何完善数据模型

发布时间:2024-06-22 01:13:52

1. 如何进行数据建模

如何进行数据建模
正确完成建模

在过去的几十年里,数据建模的努力通常集中在关系数据建模或可扩展标记语言(XML)的建模上。只要数据存储在关系数据库中,关系数据建模就会很好,但除此之外,它很少会有其他的用途。而且XML也不能被可靠地称为建模语言。XML是序列化数据的规范--即定义了如何将数据写入文件。XML为构造数据的序列化提供了一种格式,但它不是一个真正的模型。

我所说的“模型”指的是以数学为基础的形式规范。实际上,这意味着是可以使用形式化方法进行验证的东西。通俗地说,这意味着我们可以用数学运算来证明它是正确的,并且我们可以使验证过程自动化。而在XML模式中捕获数据不符合此定义下的模型。但可以肯定的是,我们可以使用软件来验证该XML格式是否良好,是否符合一些XML模式的文档。但这还不足以真正地对数据进行建模。

无论是计算机还是人,如果不同时理解数据的语法(结构)和语义(含义),就无法理解数据。XML可以捕获语法,但它不能天生捕获语义。语义可以用XML格式编写,但是这些语义必须首先在一些更正式的建模方案中被捕获。换句话说,企业需要一个正式的本体。这种建模方案大多基于形式逻辑,通常是公共逻辑或描述逻辑。

迄今为止,最常用的语义建模语言是基于描述逻辑的网络本体语言(OWL)。这意味着我们不仅可以正式验证模型及其包含的数据,还可以通过对数据的推理来推断新的事实,并且我们可以证明这些推断的正确性。因为OWL是本体建模的事实上的标准,所以我将把剩下的内容限制在OWL上。

但是等等!所有这些都不意味着你需要将你的数据存储为OWL。在你过于担心如何将存储格式强加给不情愿的开发人员之前,先听我说完。

阅读全文

与如何完善数据模型相关的资料

热点内容
如何使用乌班图的vim写c程序 浏览:416
平凉美食市场在哪里 浏览:974
什么情况可以冻结房产交易 浏览:506
保定职业技术学院男女比例多少 浏览:638
新三板怎么交易的 浏览:419
深圳农村菜市场在哪里 浏览:391
林文正姿护眼笔赚钱吗怎么代理 浏览:717
数据库系统为什么要并发 浏览:958
枸杞哥为什么被交易了呀 浏览:727
批发市场的菜冬天怎么保新鲜 浏览:179
本科论文实验数据不好怎么办 浏览:331
什么是泄露公司信息 浏览:911
比较宽的插头是什么数据线 浏览:965
分形交易怎么选股 浏览:159
北京成立证券交易所释放什么信号 浏览:607
哪里看我国碳排放数据 浏览:609
如何在金融交易中套利 浏览:307
记者如何积累经济大数据 浏览:104
个人信息报告包括什么内容 浏览:856
一号除油剂一箱能代理什么 浏览:820