单选题 关系模型允许定义3类数据约束,下列不属于数据约束的是
  • A. 实体完整性约束
  • B. 参照完整性约束
  • C. 域完整性约束
  • D. 用户自定义的完整性约束
【正确答案】 C
【答案解析】[解析] 关系模型允许定义3类数据约束,它们是实体完整性约束、参照完整性约束及用户自定义的完整性约束。其中前两种完整性约束由关系数据库系统支持,对于用户自定义的完整性约束,则由关系数据库系统提供完整性约束语言,用户利用该语言给出约束条件,运行时由系统自动检查。