在SQL中,列级完整性约束和表级完整性约束分别分为几种情况?请列举。

日期:2017-12-16 19:53:07 人气:1

在SQL中,列级完整性约束和表级完整性约束分别分为几种情况?请列举。

建表的同时通常还可以定义与该表有关的完整性约束条件,这些完整性约束条件被存入系统的数据字典中,当用户操作表中数据时由DBMS自动检查该操作是否违背这些完整性约束条件.如果完整性约束条件涉及到该表的多个属性列,则必须定义在表级上,否则既可以定义在列级也可以定义在表级. 例1 建立一个“学生”表Student,它由学号Sno、姓名Sname、性别Ssex、年龄Sage、所在系Sdept五个属性组成.其中学号不能为空,值是唯一的,并且姓名取值也唯一. CREATE TABLE Student (Sno C
    A+
热门评论