首页 › 答案 › 题库 › 远程教育 › 青书学堂

什么是关系型数据库的数据完整性?分哪几类?各是如何定义的?

什么是关系型数据库的数据完整性?分哪几类?各是如何定义的?
正确答案:是指保证数据库中数据的正确性与相容性。分三种:实体完整性、参照完整性、自定义完整性。实体完整性:保证主键不为空;参照完整性:保证外键不为空或取值在主键范围内;自定义完整性:用户在其他属性上采取的完整性定义。