一、补充:
1、use库名;使用该数据库
2、注释:
--内容
#内容
二、数据库的约束
约束用户的操作,只能存有意义数据
分类:
实体完整性:要求一条记录能完整的描述一个具体的事物
主键:primarykey
语法:
列名类型primarykey
特点:数据唯一且不为空
唯一约束:unique
语法:列名类型unique
特点:给其他列设置值唯一
域完整性:要求输入的数据在指定范围
默认值:default
语法:
列名类型default值
特点:当不指定值时,使用默认值
非空:notnull
语法:
列名类型notnull
引用完整性:要求被使用的数据必须存在
自定完整性
三、数据库的三大范式
1、1NF:要求列不可再分,列具有原子性
解决方法:拆列
2、2NF:要求表中的所有列都依赖主键
一个表只能存一类事物
解决方法:拆表
3、
注意:高级范式必须在低级范式的基础上完成
一个表只能存一类事物,一个表只能描述一种信息