数据库基础

2018-05-11  本文已影响0人  橘枳没有酒

数据库设计三大范式:

反范式的优点
反范式的缺点

数据库五大约束

  1. primary KEY:设置主键[1]约束
  2. UNIQUE:设置唯一性约束,不能重复值
  3. DEFAULT:默认值约束
  4. NOT NULL:设置非空约束,改字段不能为空
  5. FOREIGN KEY:设置外键[2]约束

设置外键

CONSTRAINT 外键名 FOREIGN KEY(外键字段)REFERENCES 参照表(参照字段)ON DELETE SET NULL ON UPDATE CASCADE设置参照完整性


  1. 主键:主键默认非空、唯一性约束,自动增长一定是主键,主键不一定自动增长;

  2. 外键:只有INNODB的数据库引擎支持外键,外键必须与参照列的数据类型相同(数据值型要求长度类型都相同,字符串要求类型相同,长度可以不同)

上一篇 下一篇

猜你喜欢

热点阅读