- 10
- 0
- 约 38页
- 2015-08-12 发布于广东
- 举报
第12讲 一、学习目的与要求:了解数据的完整性,学会对多表的操作与应用 二、重点:多表的操作 三、难点:多表的应用 四、教学工具:投影仪、计算机 五、教学方法:讲授、演示 六、教学内容: 第四节 数据完整性 数据完整性是为了保证数据库中数据的正确性和相容性,对数据库提出的某种约束条件或规则。数据完整性通常包括实体完整性、参照完整性和域完整性等。其中实体完整性和参照完整性是关系模型必须满足的完整性约束条件。 一、实体完整性与主关键字 实体完整性是保证表中记录唯一的特性。即在一个表中不允许出现重复的记录。在VFP中利用主关键字或候选关键字来保证表中的记录唯一。即保证实体唯一性。 主关键字中的属性不能取空值,否则表明表中存在不可标识的实体。如果主关键字是多个属性的组合,则所有主属性都不能取空值。 二、域完整性与约束规则 域完整性又称用户定义完整性规则,是根据应用环境的要求和实际的需要,对某一具体应用所涉及的数据提出约束条件。 建立字段有效性规则比较简单的方法仍然是在表设计器中建立,如图4-8所示。 在字段有效性区域的规则栏输入一个逻辑表达式,如性别字段输入:性别=“男”OR 性别=“女”。对该字段输入数据时,VFP将根据表达式对其进行检验,如不符合规则,则要修改数据,直到符合规则才允许光标离开该字段。信息栏中指定输入有误时的提示信息,如
原创力文档

文档评论(0)