在创建数据库表时,为确保数据完整性,可以设置唯一约束。例如,使用以下SQL语句创建学生表时,通过 UNIQUE 约束 StuName 字段,以确保每个学生的姓名唯一:

CREATE TABLE Tb_Student (
    StuId char(10) PRIMARY KEY,
    StuName char(8) NOT NULL UNIQUE,
    DeptId char(2) NOT NULL REFERENCES Tb_Dept
);

这样可以有效避免重复的学生姓名在数据库中存在。