第四章试题VF关于SQL
1.要为当前表中所有学生的总分加5,应该使用的命令是()
A.  change 总分 with  总分+5    B.  replace  总分 with  总分+5
C.  change all 总分 with  总分+5  D.  replace all 总分 with  总分+5
2.将表gp中“股票名称”字段的宽度由8改为10,应使用SQL语句()
A.  alter  table GP 股票名称 with c(10)
B.  alter  table GP 股票名称  c(10)
C.  alter  table GP alter  股票名称 with c(10)
D.  alter  GP alter 股票名称 with c(10)
3.删除仓库关系中仓库号值为wh2的元祖,应使用命令()
A.  delete  from 仓库 where 仓库号=wh2
B.  drop  from  仓库  where 仓库号=wh2
C.  delete  仓库  where 仓库号=wh2
D.  drop  from  仓库  where 仓库号=wh2
4.如果要查询所藏图书中,各个出版社图书的最高单价,平均单价和册数,所用的SQL语句是()
A.  select 出版单位,max(单价),avg(单价),count(*);
    from 图书;
    group  by  出版单位
B.  select 出版单位,max(单价),avg(单价),count(*);
    from 图书;
    having  出版单位
C.  select 出版单位,max(单价),avg(单价),count(*);
    from 图书
    group  by  出版单位
D.  select 出版单位,min(单价),avg(单价),count(*);
    from 图书;
    having  出版单位
5.为“运动员”表增加一个字段“得分”的SQL语句是()
A.  change  table  运动员 add 得分 I
B.  alter  table  运动员 add 得分 I
C.  alter  table  运动员  add 得分 I
D.  change  table 运动员 in  得分  I
6.利用SQL数据更新功能,自动计算更新每个“设备总金额”字段的字段值,改字段值等于“单价*设备数量”的值,正确命令为()
A. update  设备表 set 设备总金额=单价*设备数量
B. update  设备表 for 设备总金额=单价*设备数量
C. update  设备表 with 设备总金额=单价*设备数量
D. update  设备表 where 设备总金额=单价*设备数量
7.查教师表中教师最高的工资值,下列SQL语句正确的是()
A.  select  max(工资) fron 教师表
B.  select  min(工资) from 教师表
C.  select  avg(工资) from 教师表
D.  select  sum(工资) from 教师表
8.检索职工表中工资大于800元的职工号,正确的命令是()
A.  select 职工号  where  工资>80
B.  select 职工号  from  职工 set  工资>800
C.  select  职工号  From 职工 where  工资>800
D.  select  职工号  from  职工  for  工资>800
9.下列选项中,不属于SQL数据定义功能的是()
A. select    B. create    C. alter      D. drop
10.SQL查询语句中,用来实现关系的投影运算的短语是()
A. where    B. from      C. select      D. group by
11.SQLdelete 命令是指()
A.从视图中删除行    B.从视图中删除列
C.从基本表中删除行  D.从基本表中删除列
12.SQL查询语句中,将查询结果存放早永久表中应使用短语()
增加字段的sql语句A. top    B. into  array    C. into cursor  D. into table
13.下列命令中,不具有数据操作的SQL语句是()
A. delete  B. update  C. insert    D. drop
14.create table 建立表时,用来定义关键字的短语是()
A. primary key  B. check    C. error  D. default
15.语句“delete from  成绩表 where 计算机<60 功能是()
A.物理删除成绩表中计算机成绩在60分以下的学生记录
B.物理删除成绩表中计算机成绩在60分以上的学生记录
C.逻辑删除成绩表中计算机成绩在60分以下的学生记录
D.将计算机成绩低于60分的字段值删除,丹保留记录中其他字段值
16.下列关于SQL对表的定义的说法中,错误的是()
A.利用create table语句可以定义一个新的数据表结构
B.利用SQL的表定义语句可以表中的主索引
C.利用SQL的表定义语句可以定义表的域完整性,字段有效性规则
D.对于自由表的定义,SQL同样可以实现其完整性,有效性规则等信息的设置
17.有如下SQL语句:
  select * from 仓库 where 仓库号=H1;
  union;
  select * from 仓库 where  仓库号=H2
A.查询在H1或者H2仓库的职工信息
B.查询仓库号H1H2的仓库信息
C.查询既在仓库号H1,又在仓库号H2工作的职工信息
D.语句错误,不能执行
18.select—sql 语句中,条件短语的关键字是()
A. for    B. from    C. where    D. with

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。