问答题 关于Student表:
{{B}}Student表结构{{/B}}
列名 含义 数据类型 约束
Sno 学号 普通编码定长字符串,长度为7 主码
Sname 姓名 普通编码定长字符串,长度为10 非空
Ssex 性别 普通编码定长字符串,长度为2 取值范围为:{男,女}
Sage 年龄 微整型 大于等于14
Sdept 所在系 普通编码不定长字符串,长度为20
问答题 写出创建上述关系表的SQL语句。
【正确答案】创建Student表的SQL语句为: CREATE TABLE Student ( Sno char(7) primary key, Sname char(10) not null, Ssex char(2) check (Ssex In('男','女')), Sage tinyint check(Sage > = 14), Sdept varchar(20) )
【答案解析】
问答题 在SC表中添加一个新的修课类别列,列名为XKLB,类型为char(4)。
【正确答案】Alter Table Student add XKLB char(4)
【答案解析】
问答题 在Student表上为Sname列建立一个非聚集索引,索引名为:NonCluldx_Sname。
【正确答案】CREATE INDEX NonCluIdx_Sname on Student(Sname)
【答案解析】