当在某些表上发生数据操作时可以及时在线提示或发送电子邮件给用户,以引起用户的();触发器可以通过级联的方式对相关的表进行修改。例如,对父表的修改,可以引起对子孙表的一系列修改,从而保证数据的()(简单的可以通过参照完整性的级联功能完成);触发器可以()违反数据完整性的修改(一般可以用参照完整性约束完成);触发器可以强制定义比CHECK约束更加复杂的约束,特别是()的约束则只能使用()来实现。
举一反三
- 下列关于数据完整性的说法错误的是( )。 A: 实体完整性要求表中的每一行数据都反映不同的实体,不能存在相同的数据行 B: 通过唯一约束、非空约束或CHECK约束可以保证给定列的输入有效性 C: 在输入或删除数据行时,参照完整性约束用来保持表之间的相容性 D: 通过索引、唯一约束、主键约束或标识列属性,可以实现参照完整性
- 【单选题】有关参照完整性约束描述正确的是()。 A. 如果两张表存在关系,则一定存在参照完整性约束 B. 在子表当中删除一行数据,父表中应删除相关数据是一种参照完整性约束 C. 在父表中修改一项数据,子表中的数据不一定会被修改 D. 在子表中插入一条新纪录时,父表的数据需要更新
- 逻辑模型的三个要素分别是( ) A: 数据增加、数据修改、数据查询 B: 实体完整性、参照完整性、用户自定义完整性 C: 关系、二维表、数据 D: 数据结构、数据操作、完整性约束
- 参照完整性要求有关联的两个表之间数据的一致性。参照完整性可以通过建立()来实现。 A: 主键约束和外键约束 B: 主键约束和唯一性约束 C: 唯一性约束和外键约束 D: 以上都不是
- 语句AlterTable可以通过更改、添加或删除列和约束,重新分配分区,或者启用或禁用约束和触发器,从而修改表的定义。()