表是逻辑结构还是物理存在?

时间:2017-01-16 12:02:14

标签: database relational-database

在阅读有关数据库的书籍时,我遇到了这一段

关系模型基于关系的数学概念,即 物理 表示为表格。 Codd是一位训练有素的数学家,他使用了术语 取自数学,主要是集合论和谓词逻辑。

他说对象在物理上表现为表格是对的吗?我们知道表是逻辑结构,它们只是用于存储数据的实际数据结构的抽象。

任何说明都将不胜感激。

1 个答案:

答案 0 :(得分:1)

"物理"倾向于用于描述任何基础技术,实施机制或代表手段。 "逻辑"倾向于用于描述可以在其他数据结构或计算机存储器方面以不同方式表示或实现的数据结构。从关系的角度来看,表格被认为是物理的,因为它们可以用来表示关系。

术语"逻辑"应用于数据库关系时有另一种含义。它们不仅在上面的抽象意义上是合乎逻辑的,而且在数学意义上,用于表示谓词和命题,并通过相当于一阶逻辑的关系代数/微积分来操纵。

在这种情况下,您遇到的另一个术语是"概念性"。这指的是反映域的本体结构的模型,如实体关系模型。