数据库实体完整性
实体完整性:相当于给二维表属性定义约束条件,例如定义主键。使用CREATE TABLE定义
对单属性结构定义约束条件有两种方法:
列级约束条件
表级约束条件
例如:将Student 表中的Sno属性定义为码
CREATE TABLE Student
(Sno char(9) primary key, //在列级定义主码
Sname char (20) , not null,
Ssex char(2),
Sage smallint,
Sdept char(20)
);
或
CREATE TABLE Student
(Sno char(9),
Sname char (20) , not null,
Ssex char(2),
Sage smallint,
Sdept char(20),
primary key(Sno) //在表级定义主码
);