完整性 包括以下几个方面:

  1. 输入的类型是否正确:

    \t- 例如,年龄字段必须为数字。

  2. 输入的格式是否正确:

    \t- 例如,身份证号码必须为18 位。

  3. 是否在允许的范围内:

    \t- 例如,性别字段只能接受“男”或“女”。

  4. 是否存在重复输入:

    \t- 避免重复输入学员信息,例如同一学员信息被输入两次。

  5. 是否符合其他特定要求:

    \t- 例如,只有信誉值大于 5 的用户才允许加入会员列表。

常见完整性约束

  • 列值要求(约束):保证每个字段的值符合约定的规则。
  • 整行要求(约束):确保整个数据行符合业务逻辑。