2005年9月全国计算机等级考试二级笔试试卷Visual FoxPro数据库程序设计

出处:www.examlink.com 作者:小罗 日期:2007年01月22日 17时14分

  B)SELECT职员。职员号,姓名FROM职员LEFTJOIN订单

  ON订单。职员号=职员。职员号GROUPBY职员。职员号HAVINGCOUNT(*)=0

  C)SELECT职员号,姓名FROM职员

  WHERE职员号NOTIN(SELECT职员号FROM订单)

  D)SELECT职员。职员号,姓名FROM职员

  WHERE职员。职员号<>(SELECT订单。职员号FROM订单)

  (33)有以下SQL语句:

  SELECT订单号,签订日期,金额FROM订单,职员

  WHERE订单。职员号=职员。职员号AND姓名="李二"

  与如上语句功能相同的SQL语句是

  A)SELECT订单号,签订日期,金额FROM订单

  WHEREEXISTS(SELECT*FROM职员WHERE姓名="李二")

  B)SELECT订单号,签订日期,金额FROM订单WHERE

  EXISTS(SELECT*FROM职员WHERE职员号=订单。职员号AND姓名="李二")

  C)SELECT订单号,签订日期,金额FROM订单

  WHEREIN(SELECT职员号FROM职员WHERE姓名="李二")

  D)SELECT订单号,签订日期,金额FROM订单WHERE

  IN(SELECT职员号FROM职员WHERE职员号=订单。职员号AND姓名="李二")

  (34)从订单表中删除客户号为“1001”的订单记录,正确的SQL语句是

  A)DROPFROM订单WHERE客户号="1001"

  B)DROPFROM订单FOR客户号="1001"

  C)DELETEFROM订单WHERE客户号="1001"

  D)DELETEFROM订单FOR客户号="1001"

  (35)将订单号为“0060”的订单金额改为169元,正确的SQL语句是

  A)UPDATE订单SET金额=169WHERE订单号="0060"

  B)UPDATE订单SET金额WITH169WHERE订单号="0060"

  C)UPDATEFROM订单SET金额=169WHERE订单号="0060"

  D)UPDATEFROM订单SET金额WITH169WHERE订单号="0060"

  二、填空题(每空2分,共30分)

  请将每一个空的正确答案写在答题卡【1】~【15】序号的横线上,答在试卷上不得分。注意:以命令关键字填空的必须拼写完整。

  (1)数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,其中数据独立性最高的阶段是【1】。

  (2)算法复杂度主要包括时间复杂度和【2】复杂度。

  (3)在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块(桩模块)。其中【3】的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。

  (4)一棵二叉树第六层(根结点为第一层)的结点数最多为【4】个。

  (5)数据结构分为逻辑结构和存储结构,循环队列属于【5】结构。

  (6)在VisualFoxPro中,数据库表中不允许有重复记录是通过指定【6】来实现的。

  (7)在VisualFoxPro中,数据库表S中的通用型字段的内容将存储在【7】文件中。

  (8)在VisualFoxPro中,可以使用【8】语句跳出SCAN…ENDSCAN循环体外执行ENDSCAN后面的语句。

  (9)在SQL的SELECT查询中使用【9】子句消除查询结果中的重复记录。

  (10)在VisualFoxPro中,如果要改变表单上表格对象中当前显示的列数,应设置表格的【10】属性值。

  (11)在VisualFoxPro中,使用SQL的SELECT语句将查询结果存储在一个临时表中,应该使用【11】子句。

  (12)在VisualFoxPro中,使用SQL的CREATETABLE语句建立数据库表时,使用【12】子句说明主索引。

  (13)在VisualFoxPro中,使用SQL的CREATETABLE语句建立数据库表时,使用【13】子句说明有效性规则(域完整性规则或字段取值范围)。

  (14)在SQL的SELECT语句进行分组计算查询时,可以使用【14】子句来去掉不满足条件的分组。

  (15)设有s(学号,姓名,性别)和sc(学号,课程号,成绩)两个表,下面SQL的SELECT语句检索选修的每门课程的成绩都高于或等于85分的学生的学号、姓名和性别。

  SELECT学号,姓名,性别FROMs

  WHERE【15】(SELECT*FROMscWHEREsc。学号=s。学号AND成绩<85)

最后更新时间:2008-05-28 11:40:25
文章评论
共有 0 位网友发表了评论
用户名: 新注册) 密码: 匿名评论 [查看所有评论]

评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
您可以用以下几种方式找到此文章

考试全流程