对表中的数据进行限定, 保证数据的正确性` 有效性和完整性 非空约束: not null 第一条命令: 创建stu表时, name不允许为null! 第二条命令: 创建完成stu表, 添加非空约束, name不允许为null! 唯一约束: unique 第一个命令: phone_number的值不允许重复, null值可以重复 第二个命令: 将phone_number的唯一约束删除 第三个命令: 创建完成stu表, 为phone_number添加唯一约束 为两个属性添加联合唯一约束 主键约束: primary key 外键约束 创建外键时会自动创建索引, 而删除外键时不会自动删除索引