在数据模型的三要素中,数据的约束条件规定数据及其联系的制约和依存规则。
数据的约束条件是一组完整性规则的集合。完整性规则是给定的数据模型中数据及其联系所具有的制约和储存规则,用以限定符合数据模型的数据库状态以及状态的变化,以保证数据的正确、有效和相容。在关系模型中,一般关系必须满足实体完整性和参照完整性两个条件。
数据 *** 作是指对数据库中各种对象(型)的实例(值)允许执行的 *** 作的集合,包括 *** 作及有关的 *** 作规则。数据库主要有查询和更新(包括插入、删除、修改)两大类 *** 作。数据模型必须定义这些 *** 作的确切含义、 *** 作符号、 *** 作规则(如优先级)以及实现 *** 作的语言。
数据结构是所研究的对象类型的集合。这些对象是数据库的组成成分,是与数据类型、内容、性质有关的对象,例如关系模型中的域、属性、关系等。一旦数据结构定义好之后,一般不发生变化。
一般地讲,任何一种数据模型都是严格定义的概念的集合。这些概念必须能够精确地描述系统的静态特性、动态特性和完整性约束条件。因此数据模型通常都是由数据结构、数据 *** 作和完整性约束三个要素组成。
概念之间的关系就是概念外延之间的关系。
概念所反映的对象之间存在着普遍的联系,它们之间的关系也是多种多样的。我们这里要谈的概念间的关系,不是概念所反映的对象之间在事理上、空间上、时间上等方面的关系,而是概念所反映的对象之间在外延上的关系。
根据概念在外延上是否有重合,可以把概念间的关系分为相容关系和不相容关系。
论述一:相容关系
概念间的相容关系是指外延至少有一部分重合的两个概念之间的关系。
根据外延重合情况的不同,相容关系又分为四种情况。
1、全同关系
全同关系是指外延完全重合的两个概念之间的关系,也叫同一关系。
当a与b两个概念具有全同关系时,则所有的a是b,并且所有的b是a。
例如,“中国的首都”和“北京”、“成年人”和“年满18周岁的人”。
全同关系如下图所示:
具有全同关系的概念仅仅是在外延上相同,在内涵上一定是有区别的。
如果两个语词所表达的概念在内涵、外延上都相同,它们就不属于全同关系,而是一个概念的两个语词表达形式,如“西红柿”和“番茄”,它们的差别只存在于语体色彩上,而在逻辑意义上没有任何差别,所以它们是一个概念的两个语词表达形式,不是具有全同关系的两个概念。
2、真包含关系
真包含关系是指某概念的部分外延和另一概念的全部外延重合的关系,也叫属种关系。
当a与b两个概念具有真包含关系时,则所有的b都是a,并且有的a不是b。
例如,“学生”和“大学生”、“科学”和“人文科学”。
真包含关系如下图所示:
3、真包含于关系
真包含于关系是指某概念的全部外延和另一概念的部分外延重合的关系,也叫种属关系。
当a与b两个概念具有真包含于关系时,则所有的a都是b,并且有的b不是a。
例如,“大学生”和“学生”、“人文科学”和“科学”。
以上就是关于数据的约束条件规定数据及其联系的全部的内容,包括:数据的约束条件规定数据及其联系的、理解概念之间的关系属于、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)