-> -> ->
2010计算机等级考试二级(VF)笔试75(七)
时间:2011-04-13 22:52:56
微信搜索关注"91考试网"公众号,领30元,获取事业编教师公务员等考试资料40G
基表”C.视图设计器只比查询设计器多一个“更新条件”选项卡D.远程视图使用Viual FoxPro的SQL语法从Viual FoxPro视图或表中选择信息 参考答案: D 作为数据库的一部分,视图兼有“表”和“查询”的特点,与查询类似的地方是,可以用来从一个或多个相关联的表中提取有用信息;与表相类似的地方是,可以用来更新其中的信息,并将更新结果永久地保存 在磁盘上。视图设计器比查询设计器仅仅多一个“更新条件”选项卡;选项D中的远程视图是指视图中的数据 来源于远程数据源,因此选项D的说法错误。----------------------------------------24、在命令窗口中,显示当前数据库中所有40岁(含40岁)以下、职称为“教授”、“副教授”的姓名和工资,应使用命令 A.LIST姓名,工资FOR年龄<=40.AND(职称=“教授”.AND. 职称=“副教授”B.LIST姓名,工资FOR年龄<=40.OR.职称=“教授”.OR.职称=“副教授”C.LIST姓名,工资FOR年龄<=40.AND(职称=“教授”.OR.职称=“副教授”)D.LIST姓名,工资FOR年龄<=40.OR.(职称=“教授”.AND. 职称=“副教授” 参考答案: C 首先来分析题目的含义:题目要求的是显示当前数据库中所有40岁(含40岁)以下的人的姓名和工资,并且他们的职称为“教授”或者“副教授”,因此应该使用的命令应该如下:LIST姓名,工资FOR年龄< =40.AND. (职称=“教授”.OR.职称=“副教授”),根据比较应该选择C。----------------------------------------25、设职工工资表已打开,要把记录指针定位在第1个工资高于800元的记录上,应使用命令 A.SEEK工资>800B.FIND工资>800C.FIND FOR工资>800D.LOCATE FOR工资>800 参考答案: D 题目中要求把记录指针定位在第1个工资高于800元的记录上,因此所使用的命令必须具有将记录定位的功能,题目所给的4个选项中,只有D才具有定位指针的能力,并且该命令的使用方法也正确。因此本题的正 确选项应该是D。 设有图书管理数据库: 图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(20),单价N(6,2)) 读者(借书证号C(4),单位C(8),姓名C(6),性别C(2),职称C(6),地址C(20)) 借阅(借书证号C(4),总编号C(6),借书日期D(8)). (26)-(30)基于以上图书管理数据库。----------------------------------------26、 对于图书管理数据库,分别求出各个单位当前借阅图书的读者人次。下面的SQL语句正确的是 SELECT单位,______ FROM借阅,读者WHERE; 借阅.借书证号=读者.借书证号______ A.COUNT(借阅.借书证号) GROUP BY 单位B.SUM(借阅.借书证号) GROUP BY 单位C.COUNT(借阅.借书证号) ORDER BY单位D.COUNT(借阅.借书证号) HAVING单位 参考答案: A 题目中给出了3个数据表。本题要求的是各单位当前借阅图书的人次,因此必须采用COUNT()命令来求得总人数,然后应该以各个单位进行分组操作,因此通过考虑这两个方面的内容,本题的正确答案应该是: SELECT单位,COUNT(借阅.借书证号)FROM 借阅,读者WHERE; 借阅.借书证号=读者.借书证号GROUP BY单位 因此应该选择A。----------------------------
微信搜索关注"91考试网"公众号,领30元,获取公务员事业编教师考试资料40G