计算机二级文管数据库试题
计算机二级文管数据库试题(VF)
一、设数据表stu2006包含字段:学号(C)、姓名(C)、专业(C)、性别(C)、出生日期(D)、是否党员(L)、补助(N)、分数(N)、等级(C)。
1、填写VFP或SQL命令(不考虑表的打开和关闭),要求列出计算机专业学生的姓名和补助。(5分)
list fields 姓名,补助 for 专业="计算机"
2、填写VFP或SQL命令(不考虑表的打开和关闭),要求统计经济管理专业的非党员人数,并将结果赋给变量xyz。(5分)
count for 专业="经济管理" and not 是否党员 to xyz
3、填写VFP或SQL命令(不考虑表的打开和关闭),要求将数学专业女同学的补助增加50元。(5分)
replace 补助 with 补助+50 for 专业="数学"and 性别="女"
4、填写VFP或SQL命令(不考虑表的打开和关闭),要求对计算机专业的学生按分数从高到低进行排序,并生成新表名为“学生2”。(5分)
sort to 学生2 on 分数 /d for 专业="计算机"
5、填写VFP或SQL命令(不考虑表的打开和关闭),要求统计计算机专业男同学的补助总和,并将结果赋给变量xyz。(5分)
sum 补助 for 专业="计算机" and 性别="男" to xyz
6、填写VFP或SQL命令(不考虑表的打开和关闭),要求对1984年出生的女同学按照分数的升序排列,并生成新表名为“学生2”。(5分)
sort to 学生2 on 分数 for year(出生日期)=1984 and 性别="女"
7、填写VFP或SQL命令(不考虑表的打开和关闭),要求列出女同学的姓名、性别和出生日期。(5分)
list fields 姓名,性别,出生日期for 性别="女”
二、设数据表“stuinfo”包含字段:学号(C)、姓名(C)、专业(C)、性别(C)、出生日期(D)、是否党员(L)、补助(N)、分数(N)、等级(C)。
1、填写VFP或SQL命令(不考虑表的打开和关闭),要求列出补助在100元以上的女生党员的姓名、补助和等级。(5分)