网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

某学校的学生成绩管理数据库的关系模式如下:

S(SNO,SNAME,SEX)

C(CNO,CNAME)

SC(SNO, CNO,SCORE)

其中S表示学生表,各字段依次为学号、姓名、性别;C表示课程表,各字段依次为课程号、课程名;SC表示成绩表,各字段依次为学号、课程号和分数。

使用SQL语句,向学生表增加所处学院SDEP字段,长度为30个字符。

使用SQL语句,查询选修“计算机网络”课程的学生姓名和分数,并按分数降序排序。

使用SQL语句,将课程号为“12”、课程名为“数据库”的一条记录插入C表。

使用SQL语句,将课程号为“12”的课程名修改为“高等数学”。

请帮忙给出每个问题的正确答案和分析,谢谢!


参考答案

更多 “ 某学校的学生成绩管理数据库的关系模式如下:S(SNO,SNAME,SEX)C(CNO,CNAME)SC(SNO, CNO,SCORE)其中S表示学生表,各字段依次为学号、姓名、性别;C表示课程表,各字段依次为课程号、课程名;SC表示成绩表,各字段依次为学号、课程号和分数。使用SQL语句,向学生表增加所处学院SDEP字段,长度为30个字符。使用SQL语句,查询选修“计算机网络”课程的学生姓名和分数,并按分数降序排序。使用SQL语句,将课程号为“12”、课程名为“数据库”的一条记录插入C表。使用SQL语句,将课程号为“12”的课程名修改为“高等数学”。请帮忙给出每个问题的正确答案和分析,谢谢! ” 相关考题
考题 设有关系S(SNO,SNAME,SEX),C(CNO,CNAME),SC(SNO,CNO,GRADE)。其中SNO为学生号,SNAME为学生姓名,SEX为性别,CN0为课程号,CNAME为课程名。要查询选修”计算机\课的全体女学生姓名的SQL语句是SELECT SNAME FROM S,C,SC WHERE子句。这里WHERE子句的内容是( )。A.S.SNO=SC.SNO and SEX='女'and CNAME='计算机'B.S.SNO=SC.SNO and C.CNO=SC.CNO and CNAME='计算机'C.SEX='女' and CNAME='计算机'D.S.SNO=SC.SNO and C.CNO=SC.CNO and SEX='女' and CNAME='计算机'

考题 学生表:Student 学生表 (学号,姓名,性别,年龄,组织部门)Course 课程表 (编号,课程名称)Sc 选课表 (学号,课程编号,成绩)表结构如下:(1).写一个SQL语句,查询选修了’计算机原理’的学生学号和姓名(2).写一个SQL语句,查询’周星驰’同学选修了的课程名字(3).写一个SQL语句,查询选修了5门课程的学生学号和姓名

考题 第( 36 ) - ( 37 )题基于学生一选课一课程数据库中的三个基本表:学生信息表: STUDENT ( sno, sname, sex, age, dept ) 主码为 sno课程信息表: CDLIRSB ( cno, cname, teacher ) 主码为 cno学生选课信息表: SC ( sno, cno, grade ) 主码为( sno, cno )( 36 )“ 查询没有学习成绩的学生的学号和课程号 ” 的 SQL 语句是A ) SELECT snc, cno FROM SC WHERE grade=NULLB ) SELECT sno, cno FROM SC WHERE grade IS' 'C ) SELECT sno. cno FROM SC WHERE grade IS NULLD ) SELECT sno. cno FROM SC WHERE grade =' '

考题 用SQL语句创建简单数据表设教学管理数据库中有多张数据表,其中学生表Student包括学生编号Sno,学生姓名Sname,学生年龄Sage,学生性别Ssex字段;Sno和Sname为字符型(长度20), Sage为整型,Ssex为位型。Sno是主键。课程表Course包括课程编号Cno,课程名Cname,授课教师Teacher字段;三个字段均为字符型(长度20) , Cno是主键。请用SQL语句创建上面的两张数据表。

考题 某数据库中有关系Student(Sno,Sname,Ssex,Sage,Sdept),各属性分别表示学号,姓名,性别,年龄以及所在的系;Course(Cno,Cname,Ccredit)属性分别表示课程号,课程名,学分;SC(Sno, Cno,Grade)为学生选课表,各属性分别表示为学号,课程号和分数;完成下列的SQL语句:

考题 数据库中有学生表Student(Sno,Sname,Ssex,Sage,Sdept),各属性分别表示为学号,姓名,性别,年龄,所在系;学生选课表SC(Sno,Cno,Grade),各属性分别表示为学号,课程号以及成绩;课程表 Course(Cno,Cname,Cpno,Ccredit),各属性为课程号.课程名,先行课,学分。(先行课的意思是,比如课程号1有先行课5,说明要选课程1,就必须先选课程5) 。用以上各表完成查询选修了全部课程的学生姓名的语句补充:SELETE SnameFROM5.

考题 回答下列各题: 基于学生表S和学生选课表SC两个数据库表,它们的结构如下: S(学号,姓名,性别,年龄),其中学号、姓名和性别为C型字段,年龄为N型字段; SC(学号,课程号,成绩),其中学号和课程号为C型字段,成绩为N型字段。 {TS}查询学生选修课程成绩75分以上的学生学号,正确的SQL语句是( )。A. SELECT DISTINCT学号FROM SC WHERE”成绩”75B. SELECT DISTINCT学号FROM SC WHERE成绩75C. SELECT DISTINCT学号FROM SC WHERE成绩”75”D. SELECT DISTINCT”学号”FROM SC WHERE”成绩”75

考题 设有关系S(SNO,SNAME,SEX) ,C(CNO,CNAME) ,SC(SNO,CNO) 。其中SNO为学号,SNAME为学生姓名,SEX为性别,CNO为课程号,CNAME为课程名。要查询选修“计算机”课的全体女学生姓名的SQL语句是SELECT sname FROM S,SC,C WHERE子句。这里WHERE子句的内容是A.s.sno=sc.sno AND sex=′女′AND cname=′计算机′B.s.sno=sc.sno AND c.cno=sc.cno AND cname=′计算机′C.sex=′女′AND cname=′计算机′D.s.sno=sc.sno AND c.cno=sc.cno AND sex=′女′AND cname=′计算机′

考题 第30~31题使用如下3个数据库表:学生表:S(学号,姓名,性别,出生日期,院系)课程表:C(课程号,课程名,学时)选课成绩表:SC(学号,课程号,成绩)在上述表中,出生日期数据类型为日期型,学时和成绩为数值型,其他均为字符型。用SQL语句查询选修的每门课程的成绩都高于或等于85分的学生的学号和姓名,正确的命令是( )。

考题 SQL的DDL主要是定义(20)。若有:学生关系模式S(Sno,Sname,Age,Sex),课程关系模式C(Cno,Cname,Teacher)以及成绩关系模式SC(Sno,Cno,Grade),其中S的属性分别表示学生的学号、姓名、年龄、性别,C的属性分别表示课程号、课程名、任课教师姓名,SC的属性分别表示学号、课程号、成绩。若要在表S中增加一个“家庭住址”(Address)属性,应使用语句(21)Address VARCHAR(30);若要在表S中删除Age属性,应使用语句:(22);已知某课程的课程号为‘C1’,若要输出该课程的平均成绩,应使用语句:SELECT(23)WHERE Cno=‘C1’;若要删除表S、C和 SC,应使用(24)语句。A.基本表、视图和索引B.实体、联系和属性C.字段、数据类型和长度D.元组和属性

考题 设有关系S(SNO,SNAME,SEX),C(CNO,CNAME),SC(SNO,CNO,GRADE)。其中SNO为学生号,SNAME为学生姓名,SEX为性别,CNO为课程号,CNAME为课程名。要查询选修“计算机”课的全体女学生姓名的SQL语句是SELECTSNAMEFROMS,C,SC WHERE子句。这里WHERE子句的内容是A.S.SNO=SC.SNO andSEX='女'andCNAME='计算机'B.S.SNO=SC.SNO andC.CNO=SC.CNO andCNAME='计算机'C.SEX='女'andCNAME='计算机'D.S.SNO=SC.SNO andC.CNO=SC.CNO andSEX='女'andCNAME='计算机'

考题 设有关系S(SNO,SNAME,SEX),C(CNO,CNAME),SC(SNO,CNO)。其中SNO为学号,SNAME为学生姓名,SEX为性别,CNO为课程号,CNAME为课程名。要查询选修“计算机”课的全体女学生姓名的SQL语句是SELECTSnameFROMS,SC,C WHERE子句。这里WHERE子句的内容是A.s.sno=sc.sno ANDSex=‘女’ANDCname=‘计算机’B.s.sno=sc.sno ANDC.cno=sc.cno ANDCname=‘计算机’C.Sex=‘女’ANDCname=‘计算机’D.s.sno=sc.sno ANDC.cno=sc.cno ANDSex=‘女’ANDCname=‘计算机’

考题 某学校的学生成绩管理数据库的关系模式如下;S(SNO,SNAME,SEX,AGE,DEPT);C(CNO,CNAME);SC(SNO,CNO,SCORE)其中,S表示学生表。它的各字段以此为学号,姓名、性别、年龄和所在学院;C表示课程表,它的各字段依次为课程号、课程名;SC表示成绩表,它的各字段依次为学号、课程号和分数。使用SQL语句,查询“计算机学院”所有“男生”的学号,姓名和年龄。使用SQL语句,查询选修“计算机网络”课程的学生姓名和分数。使用SQL语句,查询所有课程的课程号以及最高分。SELECT CNO,MAX(SCORE) FROM SC GROUP BY CNO请帮忙给出每个问题的正确答案和分析,谢谢!

考题 某学校的教学信息关系数据库中有如下两个表:学生表(学号,姓名,性别,专业)成绩表(学号,课程名,分数)用SQL语句表达下述查询:(a)检索分数高于80分的所有学生的学号和分数。(b)检索选修了“高等数学”课程的所有学生的学号。

考题 阅读下列说明,回答与数据库相关的下列问题,将解答填入答题纸的对应栏内。 [问题1](4分) 数据模型是数据库系统的核心和基础,它通常由哪三部分组成?Oracle、DB2、Sybase等是基于哪种数据模型的数据管理系统? [问题2](9分) 某学校的学生成绩管理数据库的关系模式如下: S(SNO,SNAME,SEX); C(CNO,CNAME); SC(SNO,CNO,SCORE); 其中,S表示学生表,各字段依次为学号、姓名、性别;C表示课程表,各字段依次为课程号、课程名;SC表示成绩表,各字段依次为学号、课程号和分数。 (1)使用SQL语句,将课程号为1、课程名为计算机网络的一条记录插入C表。 (2)使用SQL语句,将课程号为1的课程从C表删除。 (3)使用SQL语句,查询选修了课程名为数据库课程的学生的姓名和分数,并按分数降序排序。

考题 第 (31) 到第 (35) 题基于学生表 S 和学生选课表 SC 两个数据库表,它们的结构如下:S( 学号,姓名,性别,年龄 ) 其中学号、姓名和性别为 C 型字段,年龄为 N 型字段。SC( 学号,课程号,成绩 ) ,其中学号和课程号为 C 型字段,成绩为 N 型字段 ( 初始为空值 )(31) 查询学生选修课程成绩小于 60 分的学号,正确的 SQL 语句是A)SELECT DISTINCT 学号 FROM SC WHERE " 成绩 " 60B)SELECT DISTINCT 学号 FROM SC WHERE 成绩 " 60 "C)SELECT DISTINCT 学号 FROM SC WHERE 成绩 60D)SELECT DISTINCT " 学号 " FROM SC WHERE " 成绩 " 60

考题 设有学生表S(SNO,SN)(SNO为学生号,SN为姓名)和学生选修课程表SC(SNO,CNO,CN,G)(CNO为课程号,CN为课程名,G为成绩),试用SQL语句完成以下操作:建立一个视图V-SSC(SNO,SN,CNO,CN,G),并按CNO升序排序.

考题 设有关系S(SNO,SNAME,SEX),C(CNO,CNAME),SC(SNO,CNO,GRADE)。其中SNO为学生号,SNAME为学生姓名,SEX为性别,CNO为课程号,CNAME为课程名。要查询选修“计算机”课的全体女学生姓名的SQL语句是SELECTSNAMEFROMS,C,SCWHERE子句。这里WHERE子句的内容是( )。A.S.SNO=SC.SNOandSEX=‘女′andCNAME=‘计算机′ B.S.SNO=SC.SNOandC.CNO=S C.CNOandCNAME=‘计算机′C.SEX=‘女′andCNAME=‘计算机′ D.S.SNO=SC.SNOandC.CNO=SC.CNOandSEX=‘女′andCNAME=‘计算机′

考题 有如下三个关系模式: 学生:S(S#,SN,AGE,SEX) 属性含义依次为:学号,姓名,年龄,性别 课程:C(C#,CN,TEACHER) 属性含义依次为:课程号,课程名,教师 选课:SC(S#,C#,SCORE) 属性含义依次为:学号,课程号,成绩 用SQL语句完成以下题查询所有女同学的学号和姓名

考题 学生一选课一课程数据库中的三个基本表: 学生信息表:STUDENT(sno,sname,sex,age,dept)主码为sno 课程信息表:CDLIRSB(cno,cname,teacher)主码为cno 学生选课信息表:SC(sno,cno,grade)主码为(sno,cno) “查询没有学习成绩的学生的学号和课程号”的SQL语句是()A、SELECT snc,cno FROM SC WHERE grade=NULLB、SELECT sno,cno FROM SC WHERE gradeIS’’C、SELECT sno.cno FROM SC WHERE gradeISNULLD、SELECT sno.cno FROM SC WHERE grade=’ ’

考题 假定学生关系是S(SNO,SNAME,SEX,AGE),其属性是学号,姓名,性别,年龄;课程关系是C(CNO,CNAME),属性是课程号,课程名;学生选课关系是SC(SNO,CNO,GRADE),属性是学号,课程号,成绩。要查找选修“COMPUTER”课程的“女”学生姓名,将涉及到关系有()、()、(),SQL语句为:SELECT SNAME FROM WHERE S.SNO=SC.SNO AND SC.CNO=C.CNO AND();查询所有课程都及格的学生学号,姓名,SQL语句为:SELECT SNO, SNAME FROM()WHERE() (SELECT * FROM SC WHERE S.SNO=SC.SNO AND ())。

考题 学生一选课一课程数据库中的三个基本表:学生信息表:STUDENT(sno,sname,sex,age,dept)主码为sno课程信息表:CDLIRSB(cno,cname,teacher)主码为cno学生选课信息表:SC(sno,cno,grade)主码为(sno,cno)在“查询选修课程号为C04,且成绩在80分以上的所有学生的学号和姓名”的SQL语句中,将使用的表有()A、仅STUDENTB、仅STUDENT和COURSEC、仅SSTUDENT和SCD、STUDENT、COURSE和SC

考题 用SQL语句创建简单数据表设教学管理数据库中有多张数据表,其中学生表Student包括学生编号Sno,学生姓名Sname,学生年龄Sage,学生性别Ssex字段;Sno和Sname为字符型(长度20),Sage为整型,Ssex为位型。Sno是主键。课程表Course包括课程编号Cno,课程名Cname,授课教师Teacher字段;三个字段均为字符型(长度20),Cno是主键。

考题 基于“学生—选课—课程”数据库中有三个表:学生表(s)包含字段学号(S#)、姓名(sname)、性别(sex)、年龄(age);选课表(SC)包含字段课程号(c#)、学号(S#)、成绩(GRADE);课程表(c)包含字段课程号(C#)、课程名(cname)、教师(teacher)。现要将学生的学号及其平均成绩定义为一个视图,在定义该视图是,所有的SELECT语句将出现()子句。A、fromB、orderbyC、groupbyD、where

考题 单选题学生一选课一课程数据库中的三个基本表:学生信息表:STUDENT(sno,sname,sex,age,dept)主码为sno课程信息表:CDLIRSB(cno,cname,teacher)主码为cno学生选课信息表:SC(sno,cno,grade)主码为(sno,cno)在“查询选修课程号为C04,且成绩在80分以上的所有学生的学号和姓名”的SQL语句中,将使用的表有()A 仅STUDENTB 仅STUDENT和COURSEC 仅SSTUDENT和SCD STUDENT、COURSE和SC

考题 单选题学生一选课一课程数据库中的三个基本表: 学生信息表:STUDENT(sno,sname,sex,age,dept)主码为sno 课程信息表:CDLIRSB(cno,cname,teacher)主码为cno 学生选课信息表:SC(sno,cno,grade)主码为(sno,cno) “查询没有学习成绩的学生的学号和课程号”的SQL语句是()A SELECT snc,cno FROM SC WHERE grade=NULLB SELECT sno,cno FROM SC WHERE gradeIS’’C SELECT sno.cno FROM SC WHERE gradeISNULLD SELECT sno.cno FROM SC WHERE grade=’ ’

考题 问答题有如下三个关系模式: 学生:S(S#,SN,AGE,SEX) 属性含义依次为:学号,姓名,年龄,性别 课程:C(C#,CN,TEACHER) 属性含义依次为:课程号,课程名,教师 选课:SC(S#,C#,SCORE) 属性含义依次为:学号,课程号,成绩 用SQL语句完成以下题查询所有女同学的学号和姓名