sql约束条件
*非空: not null
*唯一: unique null不重复 但空串“null”会重复
*主键: primary key 唯一标识表中数据 非空+唯一
默认: default
外键:foreing key
检查约束:check
自动递增:identity
数据库三范式
第一范式: 第一范式主要是保证数据表中的每一个字段的值必须具有原子性,也就是数据表中的每个字段的值是不可再拆分的最小数据单元
第二范式:• 第二范式要求在满足第一范式的基础上,还要满足数据表里的每一条数据记录,都是可唯一标识的,而且所有的非主键字段,都必须完全依赖主键,不能只依赖主键的一部分。
第三范式:• 第三范式建立在已经满足第二范式的基础上