某高校人事管理系统中,规定讲师每课时的教学酬金不能超过 100 元,副教授每课时的教学酬金不能超过 130 元,教授每课时的教学酬金不能超过 160 元。这种情况下所设置的数据完整性约束条件称之为【 】
A、实体完整性
B、用户定义完整性
C、主键约束完整性
D、参照完整性
某高校人事管理系统中,规定讲师每课时的教学酬金不能超过 100 元,副教授每课时的教学酬金不能超过 130 元,教授每课时的教学酬金不能超过 160 元。这种情况下所设置的数据完整性约束条件称之为【 】
A、实体完整性
B、用户定义完整性
C、主键约束完整性
D、参照完整性
B
【解析】
数据库的完整性是指数据的正确性和相容性,是防止合法用户使用数据库时向数据库加入不符合语义的数据。保证数据库中数据是正确的,避免非法的更新。数据库完整性主要有实体完整性、参照完整性以及用户定义完整性。“规定讲师每课时的教学酬金不能超过 100元”这样的数据完整性约束条件是用户定义完整性。因为,对于不同的用户可能要求不一样例如,另一所高校讲师每课时的教学酬金不能超过 80 元,副教授每课时的教学酬金不能超过 100 元,教授每课时的教学酬金不能超过 200 元等。