1.关系型数据库基础第三章
- 实体完整性:保证每一行数据的完整性
- 域完整性:保证每一列数据的完整性
- 引用完整性:必须在有关联关系的表中,一个表外键的值来自于另一个表中主键的值
- 用户自定义完整性
- 创建非空约束(属于域完整性):列名 数据类型 NOT NULL
- 设置主键约束(实体完整性)
- 设置唯一约束
- 指定默认值:INSERT INTO 表名(列名1,列名2) VALUES (列1的值,列2的值)
- 设置检查约束
- 使用自动编号列:列名 数据类型 NOT NULL PRIMARY KEY AUTO_INCREMENT
(主键约束)例:列名 数据类型 NOT NULL PRIMARY KEY
(唯一约束)例:列名 数据类型 UNIQUE
3.对已经存在的表实施数据完整性