欢迎来到麦多课文档分享! | 帮助中心 海量文档,免费浏览,给你所需,享你所想!
麦多课文档分享
全部分类
  • 标准规范>
  • 教学课件>
  • 考试资料>
  • 办公文档>
  • 学术论文>
  • 行业资料>
  • 易语言源码>
  • ImageVerifierCode 换一换
    首页 麦多课文档分享 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    【计算机类职业资格】计算机二级(VF)31及答案解析.doc

    • 资源ID:1338027       资源大小:97.50KB        全文页数:16页
    • 资源格式: DOC        下载积分:5000积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    二维码
    微信扫一扫登录
    下载资源需要5000积分(如需开发票,请勿充值!)
    邮箱/手机:
    温馨提示:
    如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如需开发票,请勿充值!如填写123,账号就是123,密码也是123。
    支付方式: 支付宝扫码支付    微信扫码支付   
    验证码:   换一换

    加入VIP,交流精品资源
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    【计算机类职业资格】计算机二级(VF)31及答案解析.doc

    1、计算机二级(VF)31 及答案解析(总分:99.98,做题时间:120 分钟)一、选择题(每小题 2 分,共 70 分) 下列各(总题数:35,分数:70.00)1.在 Visual FoxPro 中,以独占方式打开数据库文件的命令短语是( )。(分数:2.00)A.EXCLUSIVEB.SHAREDC.NOUPDATED.VALIDATE2.在数据库已打开的情况下,利用 SQL 命令从学生表中派生出含有“学号”、“姓名”和“年龄”字段的视图,下列语句正确的是( )。 (分数:2.00)A.CREATE VIEW xs_view AS; SELECT 学号,姓名,年龄 FROM 学生表B.CR

    2、EATE VIEW xs_view; SELECT 学号,姓名,年龄 FROM 学生表C.CREATE VIEW xs_view AS; (SELECT 学号,姓名,年龄 FROM 学生表)D.CREATE VIEW xs_view; (SELECT 学号,姓名,年龄 FROM 学生表)3.下列不属于 SQL 语言特点的是( )。(分数:2.00)A.是一种一体化语言B.是一种高度过程化的语言C.语言非常简洁D.可以直接以命令方式交互使用,也可以程序方式使用4.以下是与设置系统菜单有关的命令,其中错误的是_。 (分数:2.00)A.SET SYSMENU DEFAULTB.SET SYSMEN

    3、U TO DEFAULTC.SET SYSMENU NOSAVED.SET SYSMENU SAVE5.若将过程或函数放在单独的程序文件中,可以在应用程序中使用( )。(分数:2.00)A.SET PROGRAM TOB.SET FUNCTION TOC.SET ROUTINE TOD.SET PROCEDURE TO6.在数据库系统中,用户所见的数据模式为_。(分数:2.00)A.概念模式B.外模式C.内模式D.物理模式7.在 Visual FoxPro 中,数据库文件和数据表文件的扩展名分别是( )。(分数:2.00)A.DBF 和DCTB.DBC 和DCTC.DBC 和DCXD.DBC

    4、和DBF8.在 Visual FoxPro 中以下叙述错误的是_。 (分数:2.00)A.关系也被称作表B.数据库文件不存储用户数据C.表文件的扩展名是.dbfD.多个表存储在一个物理文件中9.在 INPUT、ACCEPT 和 WAIT 三个命令中,必须要以回车键表示输入结束的命令是( )。(分数:2.00)A.INPUT、ACCEPTB.INPUT、WAITC.ACCEPT、WAITD.INPUT、ACCEPT 和 WAIT10.在表单中有命令按钮 Command1 和文本框 Text1,将文本框的 InputMask 属性值设置为$9,9999,然后在命令按钮的 Click 事件中输入代码

    5、 ThisFormText1Value=123456789,当运行表单时,单击命令按钮,此时文本框中显示的内容为( )。(分数:2.00)A.123456.789B.$23 4567C.123456.7D.* * * *11.执行 SET SYSMENU TO 命令后( )。(分数:2.00)A.将当前菜单设置为默认菜单B.将屏蔽系统菜单,使菜单不可用C.将系统菜单恢复为缺省的配置D.将缺省配置恢复成 Visual FoxPro 系统菜单的标准配置12.有报表文件 PP1,在报表设计器中修改该报表文件的命令是( )。(分数:2.00)A.1 2 3B.2 3 4C.4 5 6D.1 4 613

    6、.SQL SELECT 语句中的 WHERE 子句对应于查询设计器中的( )。(分数:2.00)A.CREATE TABLE 数据表名 NAMEB.ALTER TABLE 数据表名 ALTER 字段名C.ALTER TABLE 数据表名 RENAME COLUMN 字段名 TOD.ALTER TABLE 数据表名 ALTER 字段名 SET DEFAULT14.下列描述中正确的是_。(分数:2.00)A.程序就是软件B.软件开发不受计算机系统的限制C.软件既是逻辑实体,又是物理实体D.软件是程序、数据与相关文档的集合15.在 Visual FoxPro 中可以用 DO 命令执行的文件不包括_。

    7、 (分数:2.00)A.PRG 文件B.MPR 文件C.FRX 文件D.QPR 文件16.下列关于视图操作的说法中,错误的是( )。(分数:2.00)A.lB.2C.5D.817.下列程序实现的功能是 USE 学生表 DO WHILE NOT EOF( ) IF 计算机=60 SKIP LOOP ENDIF DISPLAY SKIP ENDDO USE (分数:2.00)A.EXCLUSIVEB.SHAREDC.NOUPDATED.VALIDATE18.下列选项中,不属于 SQL 数据定义功能的是( )。(分数:2.00)A.SELECTB.CREATEC.ALTERD.DROP19.有如下

    8、SQL 语句: SELECT * FROM 仓库 WHERE 仓库号=“H1“; UNION; SELECT * FROM仓库 WHERE 仓库号=“H2“ 该语句的功能是( )。 (分数:2.00)A.无任何信息B.Press Shift+F5C.Press Ctrl+F6D.程序出错20.“主键”不允许取重复值,是指( )。(分数:2.00)A.实体完整性约束规则B.引用完整性约束规则C.用户自定义完整性约束规则D.数据完整性约束规则21.职员.DBF:职员号 C(3),姓名 C(6),性别 C(2),组号 N(1),职务 C (10) 客户.DBF:客户号 C(4),客户名 C(36),

    9、地址 C(36),所在城市 C (36) 订单.DBF:订单号 C(4),客户号 C(4),职员号 C(3),签订日期 D,金额 N(6,2) 显示没有签订任何订单的职员信息(职员号和姓名),正确的 SQL 语句是_。 (分数:2.00)A.SELECT 职员.职员号,姓名 FROM 职员 JOIN 订单 ON 订单.职员号=职员.职员号 GROUP BY 职员.职员号 HAVING COUNT(*)=0B.SELECT 职员.职员号,姓名 FROM 职员 LEFT JOIN 订单 ON 订单.职员号=职员.职员号 GROUP BY 职员.职员号 HAVING COUNT(*)=0C.SELE

    10、CT 职员号,姓名 FROM 职员 WHERE 职员号 NOT IN(SELECT 职员号 FROM 订单)D.SELECT 职员.职员号,姓名 FROM 职员 WHERE 职员.职员号”运算符。内层查询必须用一 对圆括号括起来。22.在 Visual FoxPro 中,以下有关 SQL 的 SELECT 语句的叙述中,错误的是_。 (分数:2.00)A.SELECT 子句中可以包含表中的列和表达式B.SELECT 子句中可以使用别名C.SELECT 子句规定了结果集中的列顺序D.SELECT 子句中列的顺序应该与表中列的顺序一致 解析:SELECT 查询命令的使用非常灵活,用它可以构造各种各

    11、样的查询。在 SELECT 子句中可以包含表中 的列和表达式,也可以使用别名。在 SELECT 子句中规定了结果集中的列顺序,列的顺序可以与表中列的 顺序相同,也可以不同。23.在 Visual FoxPro 中,如果希望跳出 SCAN ENDSCAN 循环体、执行 ENDSCAN 后面的语句,应使用_。 (分数:2.00)A.LOOP 语句B.EXIT 语句 C.BREAK 语句D.RETURN 语句解析:在 SCANENDSCAN 循环语句的循环体中可以插入 LOOP 和 EXIT 语句:在执行 LOOP 语句时,将会 先移动记录指针,然后转去判断循环条件;而 EXIT 语句则用来立即退出

    12、循环,转去执行 ENDSCAN 后面的 语句。BREAK 语句和 RETURN 语句不出现在循环语句中。24.在下面的 Visual FoxPro 表达式中,运算结果不为逻辑真的是_。 (分数:2.00)A.EMPTY(SPACE(0)B.LIKE(xy*,xyz)C.AT(xy,abcxyz) D.ISNULL (.NULL.)解析:EMPTY():测试一个表达式的值是否为空。对字符型而言,空串和空格串为空;数值型、 整型、浮点型、双精度型及货币型中 0 即为空;空日期和空日期时间也是空。EMPTY(SPACE(0)的运算结 果为逻辑真。 LIKE(,):比较两个字符串位置上的字符,若所有字

    13、符都相匹配,函数返回逻 辑真,否则返回逻辑假。中可以包含通配符*和?。*可以与任何数目的字符相匹配,?可以与 任何单字字符相匹配。LIKE(xy*?,xyz) 的运算结果为逻辑真。 AT(,):返回字符串在中第次出现的位置。AT(xy,abcxyz) 的运算结果为 4。 ISNULL():判断一个表达式的运算结果是否为 NULL 值,若是 NULL值返回逻辑真,否则返回逻 辑假。25.设有学生表 S(学号,姓名,性别,年龄),查询所有年龄小于等于 18 岁的女同学、并按年龄进行降序排序生成新的表 WS,正确的 SQL 命令是【 】。(分数:2.00)A.SELECT*FROM s WHERE

    14、性别=女AND 年龄=18 ORDER BY 4 DESC INTO TABLE WS B.SELECT * FROM S WHERE 性别=女AND 年龄=18 ORDER BY 年龄 INTO TABLE WSC.SELECT * FROM S WHERE 性别=女AND 年龄=18 ORDER BY 年龄 DESC INTO TABLE WSD.SELECT * FROM S WHERE 性别=女OR 年龄=1 8 ORDER BY年龄 ASC INTO TARLE WS解析:按年龄的降序排列,所以要用短语 DESC,排序的字段有两种表示方式,分别是按列号和字段名排序,因为字段名是变量,

    15、固不能加引号。26.要将数据库“考生库”文件及其所包含的数据库表文件直接物理删除,下列命令正确的是( )。(分数:2.00)A.DELETE DATABASE 考生库B.DELETE DATABASE 考生库 RECYCLEC.DELETE DATABASE 考生库 DELETETABLES D.DELETE DATABASE 考生库 DELETETABLES RECYCLE解析:DELETE DATABASE 命令只是用来删除指定的数据库文件,RECYCLE 短语是将数据库文件删除,放到Windows 的回收站中,必要时还可以恢复。如果要将库中的表文件也一起删除到回收站中,必须使用DELET

    16、ETABLES 短语,此短语如不和 RECYCLE 连用,则将库文件和表文件直接物理删除。27.假定系统日期是 2004 年 3 月 15 日,则执行命令 PI=MOD(YEAR(DATE( )-2000,10)后,PI 的值是( )。(分数:2.00)A.从其所在的服务器上下载图形B.从其他服务器上下载图形 C.从其他服务器上的 Web 页装载到运行该小程序的浏览器中D.Applet 使用自身的代码和 Applet 浏览器提供的 Java API解析:除了所在的服务器外,Applet 不能连接到任何其他的机器。28.给出在车间“W1”或“W2”工作,并且工资大于 3000 的职工姓名,正确的

    17、命令是( )。(分数:2.00)A.SELECT 姓名 FROM 车间; WHERE 工资3000 AND 车间=“W1“OR 车间=“W2“B.SELECT 姓名 FROM 车间; WHERE 工资3000 AND(车间=“W1“OR 车间=“W2“)C.SELECT 姓名 FROM 车间; WHERE 工资3000 OR 车间=“W1“OR 车间=“W2“D.SELECT 姓名 FROM 车间; WHERE 工资3000 AND(车间=“W1“OR 车间=“W2“) 解析:选项 A)和 C)中查询条件错误;选项 B)中,在第一行 SELECT 语句之后,应接续行符号“;”连接下一条语句,否

    18、则系统报错,属于 语法错误。以下九道小题使用的数据表如下: 当前盘当前目录下有数据库:大奖赛 dbc,其中有数据库表“歌手 dbf”、“评分 dbf”“歌手”表: (分数:1.98)(1).为“歌手”表增加一个字段“最后得分”的 SQL 语句是_。 (分数:0.18)A.ALTER TABLE 歌手 ADD 最后得分 F(6,2) B.ALTER DBF 歌手 ADD 最后得分 F 6,2C.CHANGE TABLE 歌手 ADD 最后得分 F(6,2)D.CHANGE TABLE 学院 INSERT 最后得分 F 6,2解析:(2).插入一条记录到“评分”表中,歌手号、分数和评委号分别是“1

    19、001”、9.9 和“105”,正确的 SQL 语句是_。(分数:0.18)A.INSERT VALUES(“1001”,9“105”)INTO 评分(歌手号,分数,评委号)B.INSERT TO 评分(歌手号,分数,评委号)VALUES(“1001”,9.9“105”)C.INSERT INTO 评分(歌手号,分数,评委号)VALUES(“1001”,9.9,“105”) D.INSERT VALUES(“100”9.9“105”)TO 评分(歌手号,分数,评委号)解析:(3).假设每个歌手的“最后得分”的主算方法是,去掉一个最高分生个最低分,取剩下分数的平均分。根据“评分”表求每个歌手的“

    20、最后得分”并存储于表 TEMP 中。表 TEMP 中有两个字段:“歌手号”和“最后得分”,并且按最后得分降序排列,生成表 TEMP 的 SQL 语句是_。(分数:0.18)A.SELECT 歌手号,(COUNT(分数) MAX(分数)MIN(分数)/(SUM(*)2)最后得分;FROM 评分 INTO DBF TEMP GROUP BY 歌手号 ORDER BY 最后得分 DESCB.SELECT 歌手号,(COUNT(分数)MAX(分数)MIN(分数)/(SUM(*)2)最后得分;FROM 评分 INTO DBF TEMP GROUP BY 评委号 ORDER BY 最后得分 DESCC.S

    21、ELECT 歌手号,(SUM(分数)MAX(分数)MIN(分数)/(COUNT(*)2)最后得分;FROM 评分 INTO DBF TEMP GROUP BY 评委号 ORDER BY 最后得分 DESCD.SELECT 歌手号,(SUM(分数)MAX(分数)MIN(分数)/(COUNT(*)2)最后得分;FROM评分 INTO DBF TEMP GROUP BY 歌手号 ORDER BY 最后得分 DESC 解析:(4).与“SELECT * FROM*歌手 WHERE NOT(最后得分9.00 OR 最后得分8.00)”等价的语句是_。(分数:0.18)A.SELECT * FROM 歌手

    22、 WHERE 最后得分 BETWEEN 9.00 AND 8.00B.SELECT * FROM 歌手 WHERE 最后得分=8.00 AND 最后得分=9.00 C.SELECT * FROM 歌手 WHERE 最后得分9.00 OR 最后得分8.00D.SELECT * FROM 歌手 WHERE 最后得分=8.00 AND 最后得分=9.00解析:(5).为“评分”表的“分数”字段添加有效性规则:“分数必须大于等于 0 并且小于等于 10”,正确的 SQL 语句是_。(分数:0.18)A.CHANGE TABLE 评分 ALTER 分数 SET CHECK 分数=0 AND 分数=10B

    23、.ALTER TABLE 评分 ALTER 分数 SET CHECK 分数=0 AND 分数=10 C.ALTER TABLE 评分 ALTER 分数 CHECK 分数=0 AND 分数=10D.CHANGE TABLE 评分 ALTER 分数 SET CHECK 分数=0 OR 分数=10解析:(6).根据“歌手”表建立视图 myview,视图中含有包括了“歌手号”左边第一位是“1”的所有记录,正确的 SQL 语句是_。(分数:0.18)A.CREATE VIEW myview AS SELECT * FROM 歌手 WHERE LEFT(歌手号,1)=“1” B.CREATE VIEW m

    24、yview AS SELECT * FROM 歌手 WHERE LIKE(“1”歌手号)C.CREATE VIEW myview SELECT * FROM 歌手 WHERE LEFT(歌手号,1)=“1”D.CREATE VIEW myview SELECT * FROM 歌手 WHERE LIKE(“1”歌手号)解析:(7).删除视图 myview 的命令是_。(分数:0.18)A.DELETE myview VIEWB.DELETE myviewC.DROP myview VIEWD.DROP VIEW myview 解析:(8).假设 temp. dbf 数据表中有两个字段“歌手号”和

    25、“最后得分”下面程序的功能是:将 temp. dbf 中歌手的“最后得分”填入“歌手”表对应歌手的“最后得分”字段中(假设已增加了该字段)在下线处应该填写的 SQL 语句是_。 USE 歌手 DO WHILE . NOT. EOF() REPLACE 歌手 最后得分 WITH a_ SKIP ENDDO(分数:0.18)A.SELECT*FROM temp WHERE temp.歌手号=歌手.歌手号 TO ARRAY aB.SELECT*FROM temp WHERE temp.歌手号=歌手.歌手号 INTO ARRAY a C.SELECT*FROM temp WHERE temp.歌手号=

    26、歌手.歌手号 TO FILE aD.SELECT*FROM temp WHERE temp.歌手号=歌手.歌手号 INTO FILE a解析:(9).与“SELECT DISTINCT”歌手号 FROM 歌手 WHERE 最后得分ALL;(SELECT 最后得分 FROM)歌手 WHERE SUBSTR(歌手号,1,1)=“2”)等价的 SQL 语句是_。(分数:0.18)A.SELECT DISTINCT 歌手号 FROM 歌手 WHERE 最后得分=(SELECT MAX(最后得分)FROM 歌手 WHERE SUBSTR (歌手号,1,1)=“2”) B.SELECT DISTINCT

    27、歌手号 FROM 歌手 WHERE 最后得分=(SELECT MIN(最后得分)FROM 歌手 WHERE SUBSTR (歌手号,1,1)=“2”)C.SELECT DISTINCT 歌手号 FROM 歌手 WHERE 最后得分=ANY(SELECT MAX(最后得分)FROM 歌手 WHERE SUBSTR (歌手号,1,1)=“2”)D.SELECT DISTINCT 歌手号 FROM 歌手 WHERE 最后得分=SOME(SELECT MAX (最后得分)FROM 歌手 WHERE SUBSTR (歌手号,1,1)=“2”)解析:(10).以下关于“视图”的描述正确的是_。(分数:0.

    28、18)A.视图保存在项目文件中B.视图保存在数据库中 C.视图保存在表文件中D.视图保存在视图文件中解析:(11).关闭表单的程序代码是 ThisForm ,Release, Release 是_。(分数:0.18)A.表单对象的标题B.表单对象的属性C.表单对象的事件D.表单对象的方法 解析:29.下列字符型常量的表示中,错误的是( )。(分数:2.00)A.65+13B.“电脑商情“C.中国 D.x=y解析:字符型数据的定界符为半角单引号、双引号或方括号。但是,如果某种定界符本身也为字符串内容,则需要用另一种定界符为该字符串定界。30.关于内存变量的调用,下列说法正确的是( )。(分数:2

    29、.00)A.局部变量不能被本层模块程序调用B.私有变量只能被本层模块程序调用C.局部变量能被本层模块和下层模块程序调用D.私有变量能被本层模块和下层模块程序调用 解析:公共变量可以被整个程序调用;私有变量只能被本层模块和下层模块程序调用;而局部变量只能被本层模块调用,其他模块都不能调用局部变量。31.利用 SQL 命令从职工表中派生出含有“职工号”、“姓名”字段的视图,下列语句正确的是( ).(分数:2.00)A.10B.-10 C.l00D.-100解析:SIGN()函数返回指定表达式的符号;ABS()是求绝对值的函数;SQRT()函数用来求指定表达式的平方根。32.执行下列语句,其函数结果

    30、为( )。 STORE-100 TO X ?SIGN(X) * SQRT(ABS(X) (分数:2.00)A.10B.-10 C.l00D.-100解析:SIGN()函数返回指定表达式的符号;ABS()是求绝对值的函数;SQRT()函数用来求指定表达式的平方根。33.假设表单上有一选项组:男 女,其中第一个选项按钮“男”被选中。请问该选 项组的 Value 属性值为_。 (分数:2.00)AT.B.“男“C.1 D.“男“或 1解析:选项按钮的 Value 属性:用来表示选项按钮的状态, 1 表示选定,0 表示未选定。34.对于查询输出到临时表中的叙述,下列说法错误的是( )。(分数:2.00

    31、)A.产生的临时表文件的后缀名仍为dbfB.执行查询后,该临时表文件是当前文件C.可以像一般的 dbf 文件一样使用,可查询和修改表中记录 D.当关闭文件时,临时表文件将自动被删除解析:查询输出到临时表中,产生的临时表文件的后缀名仍为dbf,且该临时表文件是当前文件,可以像一般的 dbf 文件一样使用,但仅是只读文件,当关闭文件时,临时表文件将自动被删除。二、填空题(每空 2 分,共 30 分)(总题数:15,分数:30.00)35.Visual FoxPro 在 SQL 方面支持数据查询、 1 和 23 种功能。(分数:2.00)填空项 1:_ (正确答案:数据定义)解析:SQL 包括数据查

    32、询、数据定义、数据操纵和数据控制功能,由于 Visual FoxPro 自身在安全控制方面的缺陷,所以它没有提供数据控制功能。 36.在 SQL 语句中,为了避免查询到重复记录,可用 1 短语。(分数:2.00)填空项 1:_ (正确答案:DISTINCT)解析:SQL 语句中,为了避免查询到重复记录,可使用 DISTINCT 短语,但是每一个子句中只能使用一次DISTINCT。37.软件生命周期可分为多个阶段,一般分为定义阶段、开发阶段和维护阶段。编码和测试属于 1 阶段。(分数:2.00)填空项 1:_ (正确答案:开发)解析:软件生命周期(SDLC,软件生存周期)是软件的产生直到报废的生

    33、命周期,周期内有问题定义、可行性分析、总体描述、系统设计、编码、调试和测试、验收与运行、维护升级到废弃等阶段,其中的编码和测试属于开发阶段。38.作为查询的数据源,可以是数据库表、 1 或 2。(分数:2.00)填空项 1:_ (正确答案:自由表)解析:查询的数据源可以是数据库表、自由表和视图39.可以在项目管理器的 1 选项卡下建立命令文件(程序)。(分数:2.00)填空项 1:_ (正确答案:代码)解析:40.在成绩表中,检索选修 3 门以上课程的学生的及格学科的总成绩。成绩表中包含学号、姓名、课程名和成绩 4 个字段。 请将下面的 SQL 语句补充完整。 SELECT 学号,SUM(成绩

    34、)FROM 1; WHERE 成绩=60; GROUP BY 学号; 2 COUNT(*)=3 (分数:2.00)填空项 1:_ (正确答案:成绩表)解析:本题中,根据学号将学生记录分组,然后利用 SQL 的统计函数 COUNT-|_|-,统计选修 3 门课程以上的学生记录,并利用 SUM-|_|-函数将及格科目的分数求和。41.算法复杂度主要包括时间复杂度和 1 复杂度。(分数:2.00)填空项 1:_ (正确答案:空间)解析:程序在计算机上运行时所耗费的时间由下列因素所决定:程序运行时所需输入的数据总量,对源程 序进行编译所需时间,计算机执行每条指令所需时间,程序中的指令重复执行的次数。前

    35、一条取决于实现 算法的计算机软、硬件系统,习惯上常常把语句重复执行的次数作为算法运行时间的相对量度,称作算法 的时间复杂度。算法在运行过程中需辅助存储空间的大小称为算法的空间复杂度。42.利用 SQL 语句统计选修了“计算机”课程的学生人数。请将下面的语句补充完整。 SELECT 1 FROM 选课表 WHERE 2 (分数:2.00)填空项 1:_ (正确答案:COUNT(*)或 COUNT(成绩))解析:本题为 SQL 简单的计算查询,SQL 中用于统计数量的函数为 CO43.在 Visual FoxPro 中,主索引可以保证数据的 1 完整性。(分数:2.00)填空项 1:_ (正确答案

    36、:实体)解析:实体完整性是保证表中记录惟一的特性,即在一个表中不允许有重复的记录。在 Visual FoxPro 中利 用主关键字或候选关键字来保证表中的记录惟一,即保证实体惟一性。在 Visual FoxPro 中将主关键字称作 主索引。44.在工资表中,显示工资最少的 3 名职工记录,SQL 语句为:SELECT* 13FROM 工资表 ORDER BY 工资 2。(分数:2.00)填空项 1:_ (正确答案:TOP)解析:在 SQL 语句中,显示满足条件的几项记录的关键字是 TOP,排序短语是 ORDER BY,且 TOP 短语要与ORDER BY 短语同时使用才有效,ASC 为升序关键

    37、字。45.在 Visual FoxPro 中项目文件的扩展名是 1。(分数:2.00)填空项 1:_ (正确答案:PJX 或 PJX)解析:在 Visual FoxPro 中,项目管理器的文件扩展名是 pjx。46.?AT(“EN“,RIGHT(“STUDENT“,4)的执行结果是 1。(分数:2.00)填空项 1:_ (正确答案:2)解析:RIGHI(“STUDENT“,4)表示从字符串“STJDENT“的右边到四个字符,结果为“DENT“,而 AT -|_|-函数用于判断第一个字符串表达式,在第二个字符串表达式的位置。47.查询与项目“sl(项目号)所使用的任意一个零件相同的项目号、项目名

    38、称、零件号和零件名称,使用的 SQL 语句是 SELECT 项目项目号,项目名称,使用零件零件号,零件名称; FROM 项目,使用零件,零件 WHERE 项目项目号:使用零件项目号 1; 使用零件零件号;零件零件号AND 使用零件。零件号 2; (SELECT 零件号 FROM 使用零件 WHERE 使用零件项目号=s1) (分数:2.00)填空项 1:_ (正确答案:AND)解析:设置多表联接条件时,使用 AND 短语联接多个查询条件;本题中 IN 短语相当于集合运算符,通过内层查询模 块查找满足条件的“零件号”集合,然后从外层查询模块中检索零件号在该集合中的每个元组。 48.运行表单时,L

    39、oad 事件是在 Init 事件之 1 被引发。(分数:2.00)填空项 1:_ (正确答案:前)解析:Init 在对象建立时引发,Load 事件在表单对象建立之前引发,即运行表单时,先引发表单的 Load事件,再引发表 单的 Init 事件。 49.要求按成绩降序排序,输出“文学系”学生选修了“计算机”课程的学生姓名和成绩。请将下面的SQL 语句填写完整。 SELECT 姓名,成绩 FROM 学生表,选课表; WHERE 1 AND 2 AND 3 ; ORDER BY 成绩 DESC (分数:2.00)填空项 1:_ (正确答案:院系=“文学系“)解析:本题为 SQL 简单的联接查询,注意两表联接的关键“学生表学号=选课表学号”。


    注意事项

    本文(【计算机类职业资格】计算机二级(VF)31及答案解析.doc)为本站会员(boatfragile160)主动上传,麦多课文档分享仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文档分享(点击联系客服),我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
    备案/许可证编号:苏ICP备17064731号-1 

    收起
    展开