请在 下方输入 要搜索的题目:

关系数据库管理系统的完整性控制机制应具有哪三方面的功能?

关系数据库管理系统的完整性控制机制应具有哪三方面的功能?

发布时间:2024-12-25 14:32:25
推荐参考答案 ( 由 快搜搜题库 官方老师解答 )
联系客服
答案:DBMS的完整性控制机制应具有三个方面的功能:(1)提供定义完整性约束条件的机制。完整性约束条件也称为完整性规则,是数据库中的数据必须满足的 语义约束条件。SQL标准使用了一系列概念来描述完整性,包括关系模型的实体完整性、参照完整性和用户定 义完整性。这些完整性一般由SQL的DDL语句来实现。它们作为数据库模式的一部分存入数据字典中。(2)提供完整性检查的方法。DBMS中检查数据是否满足完整性约束条件的机制称为完整性检查。一般在 INSERT、UPDATE、DELETE语句执行后开始检查,也可以在事务提交时检查。检查这些操作执行后数据库中 的数据是否违背了完整性约束条件。(3)违约处理。DBMS若发现用户的操作违背了完整性约束条件,就釆取一定的动作,如拒绝(NO ACTION) 执行该操作,或级连(CASCADE)执行其他操作,进行违约处理以保证数据的完整性。
专业技术学习
专业技术学习
搜搜题库系统