欢迎您访问365答案网,请分享给你的朋友!
生活常识 学习资料

设数据库中有四个关系 课程关系C(C,CNAME,TNAME)学生关系S(S,SNAME,AGE,SEX)选课关系SC(S,C,SCOR

时间:2018-03-21

设数据库中有四个关系

课程关系C(C,CNAME,TNAME)

学生关系S(S,SNAME,AGE,SEX)

选课关系SC(S,C,SCORE)

其中课程关系中各属性分别表示为课程号,课程名,以及相应的课程任课老师名;学生关系中各属性分别为学号,学生姓名,年龄以及性别;用SQL语句完成下面的各个问题:

①创建学生关系S,其中S为主码,SEX只能取F和M两个值,其他的属性不为空

②检索年龄小于17岁的女生的学号和姓名

③检索WANG同学不学的课程的课程

答案说明:本题目答案来自网络整理或转载,最终答案请以官网为准。


答 案:①使用CREATE建立表使用CHECK短语来指定列值应该满足的条件。 CREATE TABLE SC (S#char(10) PRIMARY KEY SNAME char(20) NOT NULL AGE int NOT NULL SEX char(2) check(SEX in('F''M') ); ② SELECT S#SNAME FROM S WHERE AGE17 AND SEX='F'; ③ SELECT C#
①使用CREATE建立表,使用CHECK短语来指定列值应该满足的条件。 CREATE TABLE SC (S#char(10) PRIMARY KEY, SNAME char(20) NOT NULL, AGE int NOT NULL, SEX char(2) check(SEX in('F','M') ); ② SELECT S#,SNAME FROM S WHERE AGE17 AND SEX='F'; ③ SELECT C#
相关文章

Copyright © 2016-2020 www.365daan.com All Rights Reserved. 365答案网 版权所有 备案号:

部分内容来自互联网,版权归原作者所有,如有冒犯请联系我们,我们将在三个工作时内妥善处理。