题目

你了解几种约束?

点我看答案
  • 主键
    • 为了保证实体完整性,具体是为了保证表中的实体或行的唯一性,控制表中的行不重复
    • 不允许空值
    • 不允许重复
    • 一个表中只允许最多一个主键
  • 唯一
    • 为了保证实体完整性,具体是为了保证表中某个列下的行数据不重复
    • 有的数据库允许空值
    • 不允许重复
  • 检查约束
    • 通常为了空值列的行数据必须符合要求,比如范围要求,例如性别只能输入男或女,年龄只能输入 0-100
  • 非空
    • 表示数据不能为空,必须输入数据
  • 外键
    • 通常是为了与其它表建立关联
    • 一个表中设置了主键,这个表称为主表,外键所在的表(表称为外表、相关表)中外键列的行数据可以有重复,对应的外键值来源于主表中主键列下的数据
  • 默认值
    • 当表中有大量重复数据时,或者是有些数据难以人为输入的时候,比如时间(尤其精确度要求很高)时,就可以默认值
© 2022 刘士. All rights reserved.

结果匹配 ""

    没有匹配的结果 ""