试题详情
简答题SQL Server 2008支持的数据完整性约束有哪几类?各有什么作用? 
  • S.QL Server 2008支持的数据完整性约束包括5种类型:主键(PRIMARY KEY)约束、唯一性(UNIQUE)约束、检查(CHECK)约束、默认值(DEFAULT)约束和外键(FOREIGN KEY)约束。
    P.RIMARY KEY约束能唯一地标识表中数据的每一行。
    U.NIQUE约束用来限制不受主键约束的列上的数据的唯一性。
    C.HECK约束用于限制输入一列或多列值的范围,从逻辑表达式判断数据的有效性。
    D.EFAULT约束是在用户在插入新的数据行时,如果没有为该列指定数据,那么系统就将默认值赋给该列。
    F.OREIGN KEY约束用于建立和加强两个表(主表和从表)的一列或多列数据之间的链接。
  • 关注下方微信公众号,在线模考后查看

热门试题