ImageVerifierCode 换一换
格式:DOCX , 页数:13 ,大小:20.33KB ,
资源ID:7031861      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/7031861.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(计算机二级2.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

计算机二级2.docx

1、计算机二级2试卷编号:9056所属语言:Visual Foxpro试卷方案:SQL试卷总分:100分共有题型:3种一、填空 共20题 (共计53分)第1题 (2.0分) 题号:1872从狭义上讲,数据库系统由数据库、【1】和数据库管理员组成.答案: 1). 数据库管理系统 或 DBMS第2题 (2.0分) 题号:2059在数据库系统中,关系模型的基本结构是【1】.答案: 1). 二维表第3题 (2.0分) 题号:1878在VFP的集成操作环境中,对于比较长的命令,在命令窗口和程序中可以利用【1】以实现换行输入.答案: 1). ?第4题 (2.0分) 题号:18933.在REPLACE命令中,保

2、留字【1】仅对备注型字段有效,使用时表示替换的内容追加到原备注中,否则替换原备注内容.答案: 1). ADDITIVE第5题 (2.0分) 题号:494 当用户在命令窗口输入命令时,可以用【1】作为续行符,表示该行的下一行仍是同一命令的一部分.答案: 1). 分号第6题 (2.0分) 题号:350参照完整性生成器对话框中的删除规则选项卡用于指定删除【1】中的记录时所用的规则.答案: 1). 父表第7题 (2.0分) 题号:370TIME()函数返回值的数据类型是【1】.答案: 1). 字符型第8题 (2.0分) 题号:2353视图可以在数据库设计器中打开,也可以用USE命令打开,但在使用USE

3、命令之前,必须打开包含该视图的【1】答案: 1). 数据库第9题 (2.0分) 题号:580数据库表有4种索引类型,即【1】、普通索引、唯一索引和候选索引.答案: 1). 主索引第10题 (2.0分) 题号:2120如果数据库表的插入触发器设置为.F.,则当向该表中插入一条空记录时,屏幕显示【1】.答案: 1). 触发器失败第11题 (2.0分) 题号:2336在SQL中,ALTER命令有两个选择项,【1】子命令用于修改字段名,【2】子命令用于增加新的字段.答案: 1). RENAME 2). ADD第12题 (2.0分) 题号:2121假如有三个数据库文件MYDATA1,MYDATA2,MY

4、DATA3,它们分别存放在C盘的DATA目录,D盘的DATA目录,A盘的DATA目录.执行下列程序后,DBC()函数值为【1】. OPEN DATABASE C:DATAMYDATA1 OPEN DATABASE D:DATAMYDATA2 OPEN DATABASE A:DATAMYDATA3 SET DATABASE TO MYDATA2 ?DBC()答案: 1). D:DATAMYDATA2.DBC第13题 (2.0分) 题号:2343在SELECT-SQL命令中,为了去掉查询结果中的重复记录,应包含【1】子句.答案: 1). DISTINCT第14题 (2.0分) 题号:2134如果要

5、查询读者林海的情况,并将查询结果追加在文本文件temp.txt的尾部,请对下面的SQL语句填空.SELECT * FROM 读者 TO FILE temp【1】; WHERE 姓名=林海答案: 1). ADDITIVE第15题 (2.0分) 题号:2337SELECT命令中,表示条件表达式用WHERE子句,分组用【1】子句,排序用【2】子句.答案: 1). GROUP BY 2). ORDER BY第16题 (4.0分) 题号:2049设JS.DBF及JSRK.DBF 的结构如表64所示. 表64 JS和JSRK表的结构 教师表(JS.DBF) 教师任课表(JSRK.DBF) 工号 GH C,

6、5 工号 CH C,5姓名 NAME C,8 课程号 KCH C,2性别 XB C,2 课程名称 KCMC C,30系名 DEPARTMENT C,20 课时数 KSS N,5 下列命令用来查询每一个教师的任课课时总数,请将它写完整:SELECT JS.GH,JS.XM,SUM(JSRK.KSS) AS 总课时; FORM JSRK INNER 【1】JS; ON【2】; INTO CURSOR cJSRKZSTMP; GROUP BY GH; ORDER BY GH答案: 1). JOIN 2). JS.GH=JSRK.GH第17题 (4.0分) 题号:2351在某教学管理数据库中,有一个成

7、绩表(cj.dbf),表结构及其记录如下表所述. 对于下列SELECT-SQL语句,其查询结果含有【1】条记录.SELECT xh, COUNT (*) AS 选课门数 FROM cj GROUP BY xh 答案: 1). 3第18题 (5.0分) 题号:2050已知教师表JS.DBF(含有字段: 工号 (GH,C,6),姓名(XM,C,8)基本工资(JBGZ,N,7,2),系名(XIMING,C,16).完成下列SQL命令一统计JS表中系名为信息管理系的职工的平均工资.SELECT XIMING as 系名,【1】;FORM JS;WHERE XIMING=信息管理系统; 【2】;INTO

8、 CURS JSTMP答案: 1). AVG(JBGZ) AS 平均工资 2). GROUP BY XIMING 或 GROUP BY 1第19题 (5.0分) 题号:2231在某教务信息管理数据库(SJK)系统中,有两个表TEACHER.DBF和JKXX.DBF,它们的结构如表4所示.下列命令用来查询各种职称的老师人数和任课平均时数,只显示平均课时大于80的记录,最后按系名和平均课时数从大到小排序.Select Teacher.DEPA,Teacher.ZC,【1】AS 平均课时,COUNT(*)AS 总人数;FROM SJK!Teacher,SJK!JKXX;WHERE Teacher.j

9、sh=jkxx.jsh;【2】CURSOR JSKSSZJ;GROUP BY 1,2;【3】平均课时=80;ORDER BY 1,3 DESC答案: 1). AVG(JKXX,KSS) 2). INTO 3). HAVING第20题 (5.0分) 题号:2051某数据库中有结构如表65所示的两个表(BRDA和MXB),并且以创建了一对多关系. 表65 BRDA表和XMB表的结构病人档案表(BRDA) 病人取药明细情况表(MXB) 字段名 类型 宽度 字段名 类型 宽度病历号 C 6 病历号 C 6姓名 C 8 药品编号 C 8性别 1 1 单价 N 7,2年龄 N 3 数量 N 3联系地址 C

10、 40 日期 D 8下列的查询语句用于查询病人用药总金额大于1000的病人信息(病历号,姓名,总金额),请完善该语句:SELECT 病历号,姓名,SUM(单价*数量)AS 总金额; FORM BRDA,MXB; WHERE【1】; GROUP BY 1; HAVING【2】答案: 1). BRDA.病历号=XMB.病历号 2). 总金额1000二、单项选择 共20题 (共计20分)第1题 (1.0分) 题号:940打开一个已有项目文件的命令是().A:OPEN PROJECTB:MODIFY PROJECTC:USE PROJECTD:EDIT PROJECT答案:B第2题 (1.0分) 题号

11、:551下列方法中,不能退出Visual FoxPro的是().A:单击文件菜单中的关闭命令B:单击文件菜单中的退出命令C:单击窗口标题栏右端的关闭按钮D:按Alt+F4组合键答案:A第3题 (1.0分) 题号:608在选项对话框的文件位置选项卡中可以设置().A:表单的默认大小B:默认目录C:日期和时间的显示格式D:程序代码的颜色答案:B第4题 (1.0分) 题号:4107项目管理器的功能是组织和管理与项目有关的各种类型的_.A:文件B:字段C:程序D:数据答案:A第5题 (1.0分) 题号:4118VFP系统中,可用EMPTY()函数测试表达式的值是否为空,则EMPTY(/)的返回值为_.

12、A:.T.B:.F.C:.T.或.F.D:无法确定答案:A第6题 (1.0分) 题号:884在Visual Foxpro中,逻辑运算符有().A:.NOT.(逻辑非)B:.AND.(逻辑与)C:.OR.(逻辑或)D:以上答案均正确答案:D第7题 (1.0分) 题号:1257在查询设计器中可以定义的查询去向默认为().A:浏览B:图形C:临时表D:标签答案:A第8题 (1.0分) 题号:1073在Visual Foxpro中,联接类型有().A:内部联接,左联接,右联接B:内部联接,左联接,右联接,外部联接C:内部联接,左联接,右联接,完全联接D:内部联接,左联接,外部联接答案:C第9题 (1.

13、0分) 题号:998数据表中的记录暂时不想使用,为提高数据表的使用效率,对这些数据要进行().A:逻辑删除B:物理删除C:不加处理D:数据过滤器答案:A第10题 (1.0分) 题号:1166命令SET DELETED OFF的作用是().A:禁止对数据库记录进行删除B:使删除标记对任何命令无响应C:执行删除命令时,不提供任何信息D:取消删除标记答案:B第11题 (1.0分) 题号:4090设有两个项目文件:T1.PJX, T2.PJX,2个数据库文件:SJ1.DBC, SJ2.DBC,1个自由表文件:A1DBF.以下叙述中不正确的是_.A:T1.PJX与T2.PJX可以共享SJ1.DBC文件B

14、:A1.DBF自由表添加到SJ1.DBC成为数据库表以后,就不能添加到SJ2.DBC中C:打开T1.PJX文件后,用系统菜单文件新建命令创建的文件都属于T1.PJX项目管理D:从T2.PJX项目中移去某个数据库时,可以同时删除数据库文件答案:C第12题 (1.0分) 题号:591已知x=8,y=5,z=27,求表达式x3/4+6*y-7*2+(4+z/9)2的值为().A:88B:100C:72D:193答案:D第13题 (1.0分) 题号:1277只有满足联接条件的记录才包含在查询结果中,这种联接称为().A:内部联接B:左联接C:右联接D:外部联接答案:A第14题 (1.0分) 题号:11

15、96下列创建查询文件的方法中,不正确的一项是().A:单击文件菜单中的新建命令,选择查询并单击新建文件按钮B:执行CREATE QUERY命令打开查询设计器创建查询C:用MODIFY QUERY命令打开一个已有的查询文件D:执行OPEN QUERY命令打开查询设计器创建查询答案:D第15题 (1.0分) 题号:977内存变量文件的扩展名为().A:.MEMB:.DBFC:.QPRD:.CDX答案:A第16题 (1.0分) 题号:1256在查询设计器中,用于编辑联接条件的选项卡是().A:字段B:联接C:筛选D:排序依据答案:B第17题 (1.0分) 题号:1255在查询设计器中,可以指定是否重

16、复记录的是()选项卡.A:字段B:杂项C:联接D:筛选答案:B第18题 (1.0分) 题号:1233以下关于查询的正确叙述是().A:不能根据自由表建立查询B:只能根据自由表建立查询C:只能根据数据库表建立查询D:可以根据数据库表和自由表建立查询答案:D第19题 (1.0分) 题号:4102使用SQL语句从表STUDENT中查询所有姓张的同学的信息,正确的命令是_.A:SELECT * FROM STUDENT WHERE LEFT(姓名,2)=张B:SELECT * FROM STUDENT WHERE RIGHT(姓名,2)=张C:SELECT * FROM STUDENT HAVING

17、RIGHT(姓名,2)=张D:SELECT * FROM STUDENT HAVING LEFT(姓名,2)=张答案:A第20题 (1.0分) 题号:944设user 表含有 工号(gh,c,4) 和 奖金(jj,n,4)等字段,其数据如下: gh jj 1101 300 1102 200 1103 .null. 1104 100 1105 .null.针对该user表,执行下列查询命令: select count(*) as 人数,sum(jj) as 奖金总和, avg(jj) as 平均奖金 ; from user则查询得到的记录数为( )条 A:5B:3C:2D:1答案:D三、VF表单

18、设计 共1题 (共计27分)第1题 (27.0分) 题号:103一、基本操作题在考生文件夹下完成如下基本操作:1、从数据库stock中移去表stock_fk(不是删除)。2、将自由表stock_name添加到数据库中。3、为表stock_sl建立一个主索引,索引名和索引表达式均为股票代码。4、为stock_name表的股票代码字段设置有效性。 规则:left(股票代码,1)=6 错误提示信息:股票代码的第一位必须是6二、简单应用题 在考生文件夹下完成如下简单应用:1、用SQL语句或查询设计器完成下列操作:列出所有赢利(现价大于买入价)的 股票简称、现价、买入价和持有数量,并保存查询,查询文件为stock_temp。2、使用一对多报表向导建立报表。要求:父表为stock_name,子表为stock_sl, 从父表中选择字段股票简称;从子表中选择全部字段;两个表通过股票代码建 立联系;按股票代码升序排序;报表样式为随意式,方向为纵向;报表标题为股票 持有情况;生成的报表文件名为stock_report。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1