在学生选课数据库中有学生表student(sno,sname,ssex,sage,sdept),课程表course(cno,cname)及学生选课表sc(sno,cno,grade),其中sno是学号,sname是姓名,ssex是性别,sage是年龄,sdept是系别,cno是课程号,cname是课程名,grade是成绩。查询至少选修了“201815005”同学所选课程的学生的姓名,可以使用如下SQL语句。 select sname from student s where sno<>‘201815005’ and not exists (select * from sc x where x.sno=’201815005’ and not exists (select * from sc y where y.cno=x.cno and y.sno=s.sno ) )
第1题
第2题
在SQL Server管理器中,为用户数据库“Stu_C”中创建基本表。表结构如下: (1)教师关系 T: 字段名称 字段说明 数据类型 长度 是否为空 备注 TNo 教师工号 CHAR 8 NOT NULL 主键 TN 姓名 CHAR 10 NOT NULL Sex 性别 CHAR 2 Age 年龄 SMALLINT Prof 职称 CHAR 10 Sal 工资 FLOAT Comm 岗位津贴 FLOAT Dept 系别 CHAR 20 (2)学生关系S: 字段名称 字段说明 数据类型 长度 是否为空 备注 SNo 学号 CHAR 10 NOT NULL 主键 SN 姓名 CHAR 10 NOT NULL Sex 性别 CHAR 2 NULL Age 年龄 INT 4 NULL Dept 系别 CHAR 10 NULL (3)课程关系C: 字段名称 字段说明 数据类型 长度 是否为空 备注 CNo 课程号 CHAR 6 NOT NULL 主键 CN 课程名 CHAR 20 NOT NULL PCNo 先修课号 CHAR 6 NULL CT 课时 INT 4 NULL (4)选课关系SC: 字段名称 字段说明 数据类型 长度 是否为空 备注 CNo 课程号 CHAR 6 NOT NULL 主键 (SNo+CNo) SNo 学号 CHAR 10 NOT NULL Score 成绩 INT 4 NULL (5)授课关系TC: 字段名称 字段说明 数据类型 长度 是否为空 备注 TNo 教师工号 CHAR 8 NOT NULL 主键 (TNo+CNo) CNo 课程号 CHAR 6 NOT NULL
第3题
第9题
A.默认值 B.有效性规则 C.索引 D.表之间关系
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!