为了保证数据的完整性,需要使用数据库约束。约束主要包括唯一约束(UNIQUE)、主键约束(PRIMARY KEY)、外键约束(FOREIGN KEY)检查约束(CHECK)和非空约束(NOT NULL)。这一节将介绍这几种约束的作用以及它们在创建数据表的过程中是如何定义的。