作业帮 > 综合 > 作业

什么是表级定义实体完整性和非表级定义实体完整性?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/25 03:39:18
什么是表级定义实体完整性和非表级定义实体完整性?
表级完整性如通过主码定义来实现,一旦某个属性或属性组被定义为主码,该主码的每个属性就不能为空值,并且在表中不能出现主码值完全相同的两个记录.非表级定义完整性如null,not null,default,check等.有问题在追问,望采纳.
再问:
再问: 这两中定义主键方法有什么区别?
再答: 前者是最基础的约束条件,满足第二范式的要求,一般的表都要满足这个条件,后者是用户根据具体情况进行设置的,可有可无。有问题在追问,望采纳
再问: 后者指的是?
再答: 后者就是非表级
再问: 后者是表级的约束啊,是不是主键约束一个属性的时候用列级主键约束,主键约束两个属性值时用表级主键约束?
再答: 关于这些名词记不清楚了,lz也不要太纠结这些名词,知道什么意思,知道怎么用就可以了,主要是理解概念,理解概念就不容易忘记,你说的这些名词是很容易忘记的。你知道什么是完整新约束,什么是主键,候补键等概念就ok了。
再问: 呃……