约束 数据完整性 实体完整性 主键约束 唯一键约束 域完整性 数据类型约束 DEFAULT 约束 NOT NULL 约束 参照完整性 外键约束 FOREIGN KEY 约束的创建方式 建表时定义 ALTER TABLE 添加 约束与索引的区别 ENUM 和 SET 约束 触发器与约束 外键约束 CASCADE SET NULL NO ACTION / RESTRICT