1.简述一下数据库的三大范式(2020兴业数金面试题)
答:第一范式(1NF):原子性 字段不可再分,否则就不是关系数据库;
第二范式(2NF):唯一性 一个表只说明一个事物;
第三范式(3NF):每列都与主键有直接关系,不存在传递依赖;即非主属性既不部分函数依赖与候选码也不传递函数依赖于候选码。
PS:第二范式要遵循第一范式,第三范式要遵循第二范式。
答:第一范式(1NF):原子性 字段不可再分,否则就不是关系数据库;
第二范式(2NF):唯一性 一个表只说明一个事物;
第三范式(3NF):每列都与主键有直接关系,不存在传递依赖;即非主属性既不部分函数依赖与候选码也不传递函数依赖于候选码。
PS:第二范式要遵循第一范式,第三范式要遵循第二范式。