数据库有哪些完整性要求
网站编辑2023-06-28 13:59:07217
列值唯一(UNIQUE) - 同一列的值只能是唯一的,且不能重复。
检查列值是否满足一个条件表达式(CHECK短语) - 触发器是一种用户定义的特殊过程/算法,它可以用来检查一个表中的列值是否满足一个条件表达式,并根据该条件表达式来执行相应的操作。
条件表达式(IF/THEN/CASCADE) - 条件表达式是一种表达式,它可以是布尔表达式或逻辑表达式。如果一个条件表达式满足一个子表达式,则该条件可以作为相应的操作的执行前提。
操作集合(Optional) - 操作集合是一种存储操作的数据结构,其中只包含在该操作中执行的代码。如果一个操作执行时发生错误,则操作集合中的数据不会被执行,而是保持为空。
表中所有列都是主键(Master Key) - 在数据库中,主键是唯一的,并且它只能在外键关联的表中使用。
外键约束(Extra Relation) - 外键是用来约束一个表中的外键关系的一种约束。当一个表中的外键关系发生变化时,该表中的所有记录都将发生变化,而不会影响其他表中的记录。







