更多"下列各题使用如下两个数据库表: S(学号,姓名,性别,年龄,专业) "的相关试题:
[填空题]下列各题使用如下两个数据库表:
S(学号,姓名,性别,年龄,专业)
SC(学号,课程号,成绩)
[填空题]下列各题使用如下两个数据库表:
S(学号,姓名,性别,年龄,专业)
SC(学号,课程号,成绩)
用SQL语言检索每门课程的课程号及平均分的语句是:
SELECT课程号, (14) FROM SC (15) 。
[填空题]下列各题使用如下两个数据库表:
S(学号,姓名,性别,年龄,专业)
SC(学号,课程号,成绩)
使用SQL语句将一条新的记录插入S表。
INSERT INTO S (学号,姓名)______("000066","周峰")
[单项选择]在VisualFoxPro中,假定数据库表s(学号,姓名,性别,年龄)和SC(学号,课程号,成绩)之间使用“学号”建立了表之间的永久联系,在参照完整性的更新规则、删除规则和插入规则中选择设置了“限制”。如果表S所有的记录在表SC中都有相关联的记录,则( )。
A. 允许修改表S中的学号字段值
B. 允许删除表S中的记录
C. 不允许修改表S中的学号字段值
D. 不允许在表S中增加新的记录
[单项选择]在Visual FoxPro中,假定数据库表S(学号,姓名,性别,年龄)和SC(学号,课程号,成绩)之间使用“学号”建立了表之间的永久联系,在参照完整性的更新规则、删除规则和插入规则中选择设置了“限制”。如果表S所有的记录在表SC中都有相关联的记录,则______。
A. 允许修改表S中的学号字段值
B. 允许删除表S中的记录
C. 不允许修改表S中的学号字段值
D. 不允许在表S中增加新的记录
[单项选择]下列各题使用如下表:
Student.dbf(学号,姓名,课程号,成绩)
从学生表中删除学号为“1001”的学生记录,正确的SQL语句是______。
A. DROP FROM Student WHERE学号="1001"
B. DROP FROM Student FOR学号="1001"
C. DELETE FROM Student WHERE学号="1001"
D. DELETE FROM Student FOR学号="1001"
[单项选择]下列各题使用如下表:
Student.dbf(学号,姓名,课程号,成绩)
将学生表的姓名字段的宽度由8改为10,应使用的SQL语句是______。
A. ALTER TABLE Student姓名WITH c(10)
B. ALTER TABLE Student 姓名c(10)
C. ALTER TABLE Student ALTER姓名c(10)
D. ALTER StudentALTER姓名c(10)
[单项选择]下列各题使用如下表:
Student.dbf(学号,姓名,课程号,成绩)
SQL语句:DROP TABLE Student是______。
A. 删除数据库Student
B. 删除表Student
C. 删除DBC文件
D. 操作错误
[单项选择]下列各题使用如下表:
Student.dbf(学号,姓名,课程号,成绩)
查询选修课程号为“00002”的成绩最好的10个同学的学号和成绩,下列SQL语句正确的是______。
A. SELECT学号,成绩FROM Student ToP 10"成绩"DESC WHERE课程号="00002"
B. SELECT学号,成绩FROM Student ToP 10 PERCENT"成绩"ASC WHERE课程号="00002"
C. SELECT学号,成绩FROM Student ToP 10 ORDER BY"成绩"DESC WHERE课程号="00002"
D. SELECT学号,成绩FROM Student ToP 10 PERCENT ORDER BY"成绩"ASC WHERE课程号="00002"
[单项选择]下列各题使用如下表:
Student.dbf(学号,姓名,课程号,成绩)
对所有选修课程号为“00006”的同学的这门课成绩加10分,下列SQL语句正确的是______。
A. UPDATE Student SET成绩=成绩+10 WHERE课程号="00006"
B. UPDATE Student SET成绩=成绩+10 IN课程号="00006"
C. SET成绩=成绩+10 WHERE IN Student
D. MODIFY Student SET成绩=成绩+10 WHERE课程号="00006"
[单项选择]下列各题使用如下表:
Student.dbf(学号,姓名,课程号,成绩)
查询所有选修课程号为"00002"考试成绩不及格的学生的学号(不查询重复),不能完成此功能的句是______。
A. SELECT DISTINCT学号FROM Student WHERE课程号="00002"AND成绩<60
B. SELECT DISTINCT学号FROM Student WHERE课程号="00002"AND成绩BETWEEN 0 AND 60
C. SELECT DISTINCT学号FROM Student WHERE课程号="00002"AND NOT成绩>=60
D. SELECT DISTINCT学号FROM Student WHERE课程号="00002"AND成绩NOT BETWEEN 60 AND 100
[单项选择]下列各题使用如下两个表:
员工表(工号,姓名,性别,职称)
工资表(工号,工资)
使用SQL语句从员工表中查询所有姓王的员工的信息,正确的命令是:______。
A. SELECT*FROM员工表WHERE LEFT(姓名,2)="王"
B. SELECT*FROM员工表WHERE RIGHT(姓名,2)="王"
C. SELECT*FROM员工表WHERE TRIM(姓名,2)="王"
D. SELECT*FROM员工表WHERE STR(姓名,2)="王"
[单项选择]下列各题使用如下两个表:
员工表(工号,姓名,性别,职称)
工资表(工号,工资)
删除工资表,正确的SQL语句是______。
A. DROPTABLE工资表
B. DROP工资表
C. DELETE工资表
D. DELETETABLE工资表
[单项选择]下列各题使用如下两个表:
员工表(工号,姓名,性别,职称)
工资表(工号,工资)
对所有员工的工资上浮10%,下列SQL语句正确的是______。
A. UPDATE工资表SET工资=工资+工资*10%FORALL
B. UPDATE工资表SET工资=工资*1.10 FORALL
C. UPDATE工资表SET工资=工资+工资*10%
D. UPDATE工资表SET工资=工资*1.10
[单项选择]下列各题使用如下两个表:
员工表(工号,姓名,性别,职称)
工资表(工号,工资)
查询工资最高的员工,要求得到的信息包括员工姓名和工资,正确的命令是______。
A. SELECT姓名,工资,SUM(工资)FROM员工表,工资表WHERE员工表.工号=工资表.工号
B. SELECT姓名,工资,MAX(工资)FROM员工表,工资表WHERE员工表.工号=工资表.工号
C. SELECT姓名,工资,MAX(工资)FROM工资表
D. SELECT姓名,工资,MAX(工资)FROM员工表,工资表HAVING员工表.工号=工资表.工号
[单项选择]下列各题使用如下两个表:
员工表(工号,姓名,性别,职称)
工资表(工号,工资)
找出工资>1500的职工姓名的SQL语句是______。
A. SELECT姓名FROM工资表WHERE工资>1500
B. SELECT姓名FROM工资表,员工表WHERE工资>1500
C. SELECT姓名FROM工资表,员工表WHERE工资>1500 AND(员工表.工号=工资表.工号)
D. SELECT姓名FROM工资表,员工表WHERE工资>1500 OR(员工表.工号=工资表.工号)
[单项选择]下列各题使用如下两个表:
员工表(工号,姓名,性别,职称)
工资表(工号,工资)
从员工表中删除工号为“00011”的员工记录,正确的SQL语句是______。
A. DROP FROM员工表WHERE工号="00011"
B. DROP FROM员工表FOR工号="00011"
C. DELETE FROM员工表WHERE工号="00011"
D. DELETE FROM员工表FOR工号="00011"
[单项选择]下列各题使用如下两个表:
员工表(工号,姓名,性别,职称)
工资表(工号,工资)
在“工资”表中检索工资在1000到1500的工号及工资并按降序排列,应输入______。
A. SELECT*FROM工资表WHERE工资BETWEEN 1000 AND 1500 ORDER BY工资
B. SELECT*FROM工资表WHERE工资BETWEEN 1000AND 1500 ORDER BY工资DESC
C. SELECT 工号,工资FROM工资表WHERE工资BETWEEN 1000AND 1500 ORDERBY工资
D. SELECT*FROM工资表DESC ORDER BY工资WHERE工资BETWEEN 1000 AND 1500
[单项选择]下列各题基于学生表S和学生选课表SC两个数据库表,它们的结构如下:
S(学号,姓名,性别,年龄),其中学号、姓名和性别为C型字段,年龄为N型字段。
SC(学号,课程号,成绩),其中学号和课程号为C型字段,成绩为N型字段(初始为空值)。
查询选修C2课程号的学生姓名,下列SQL语句中错误是( )。
A. SELECT姓名FROM S WHERE EXISTS
B. SELECT姓名FROM S WHERE学号IN
C. SELECT姓名FROM S JOIN SC ON S.学号=SC.学号WHERE课程号=’C2’
D. SELECT姓名FROM S WHERE学号=