如果学生表STUDENT是使用下面的SQL语句创建的 CREATE TABLE STUDENT ( SNO char(4) PRIMARY KEY NOT NULL,SN char(8),SEX char(2),AGE int CHECK(AGE>15 AND AGE<30))目前,表中尚无数据,则下面的SQL语句中可以正确执行的是( )。
A. INSERT INTO STUDENT(SNO,SEX,AGE)values('S9','男',17)
B. INSERT INTO STUDENT(SNO,SEX,AGE)values('李安','男',20)
C. INSERT INTO STUDENT(SEX,AGE)values('男',20)
D. INSERT INTO STUDENT(SNO,SN)values('S9','李安',16)
设有教学管理数据库如下关系: 课程(课程编号,课程名称,课程类别,学分); 学生(学号,姓名,性别,出生日期,民族,籍贯,入学成绩,专业名称,是否奖学金,照片,简历,主页) 专业(专业名称,成立年份,专业简介) 选课(学号,课程编号,成绩) 请完成以下填空:(1)在学生表中使用T-SQL语句为“学号”列定义主键约束。TABLE 学生CONSTRAINT pk_num ( 学号 )
设有教学管理数据库如下关系: 课程(课程编号,课程名称,课程类别,学分); 学生(学号,姓名,性别,出生日期,民族,籍贯,入学成绩,专业名称,是否奖学金,照片,简历,主页) 专业(专业名称,成立年份,专业简介) 选课(学号,课程编号,成绩) 请完成以下填空:(2)为学生表的“姓名”列添加一个唯一性约束。 ALTER TABLE 学生 ADD CONSTRAINT st_name
设有教学管理数据库如下关系: 课程(课程编号,课程名称,课程类别,学分); 学生(学号,姓名,性别,出生日期,民族,籍贯,入学成绩,专业名称,是否奖学金,照片,简历,主页) 专业(专业名称,成立年份,专业简介) 选课(学号,课程编号,成绩) 请完成以下填空:(3)利用T-SQL语句创建一个名为成绩单的表,包含学号、课程编号、分数三列,要求将学号、课程编号设置为主键,分数取值范围为0~100。CREATE TABLE 成绩单(学号 CHAR(4) NOT NULL,课程编号 CHAR(4) NOT NULL,分数 real,CONSTRAINT pk_s PRIMARY KEY (),CONSTRAINT chk_score