从三个方面阐述在数据库系统中如何保证数据的完整性?
发布网友
发布时间:2022-03-30 13:22
我来回答
共1个回答
热心网友
时间:2022-03-30 14:51
数据完整性一般包括域完整性、实体完整性、参照完整性三部分。
域完整性就是字段的取值范围是合法的,在指定的取值范围内,用check来定义;
实体完整性就是每个关系表都要有主键,且不能是空的,不能有重复记回录;
参照完整性就是指外键要和另外一个表对应的主键值相同,且两者必须同时在各自的表中出现;
我只能说这么多了,具体的话看书本的例子,答有实例能使你更加明白,在这里说再多也没用,呵呵!