1、约束
对数据库表 中 的字段类型,实现数据插入的限制条件,也会附带着其他的约束,如数据的绑定
含有:主键、外键、非空、唯一、检查约束
主键约束
主键是对表中的记录数据,进行唯一标识。
主键与表中的业务字段没有关系,主键不参与业务操作,仅仅用于标识某条记录在表中存在的唯一性。
主键:primary key
①,在建表的时候直接给字段添加主键,如员工编号再员工表中的存在,就能作为主键
创建表的时候在字段名后面添加 primary key
②给建好的表追加主键
alter table 表名 add primary key (字段名)
对于 表中 的两个 以上的 字段,联合查询,才能 对 某条 记录数据 确定其唯一性,可以定义 成联合主键 (不常用)
外键约束
对表插入 数据 的时候 ,受得表2数据的限制,表2必定在表1中有 字段 约束 ,可以作为外键约束
外键约束 ,表1中的外键必须是表2中的主键