




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、2006年4月全国计算机等级考试二级笔试试卷Visual FoxPro数据库程序设计(考试时间90分钟,满分100分)一、选择题(每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。(1)下列选项中不属于结构化程序设计方法的是A自顶向下 B逐步求精C模块化 D可复用(2)两个或两个以上模块之间关联的紧密程度称为A耦合度 B内聚度C复杂度 D数据传输特性(3)下列叙述中正确的是A软件测试应该由程序开发者来完成B程序经调试后一般不需要再测试C软件维护只包括对程序代码的维护D以上三种说法都不对(4)按照”后进先出
2、”原则组织数据的数据结构是A队列 B栈C双向链表 D二叉树(5)下列叙述中正确的是A线性链表是线性表的链式存储结构B栈与队列是非线性结构C双向链表是非线性结构D只有根结点的二叉树是线性结构(6)对如下二叉树进行后序遍历的结果为AABCDEF BDBEAFCCABDECF DDEBFCA (7)在深度为7的满二叉树中,叶子结点的个数为A32 B31 C64 D63(8)”商品”与”顾客”两个实体集之间的联系一般是A一对一 B一对多C多对一 D多对多(9)在E-R图中,用来表示实体的图形是 A矩形 B椭圆形 C菱形 D三角形(10)数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是A
3、DB包含DBS和DBMS BDBMS包含DB和DBSCDBS包含DB和DBMS D没有任何关系(11)在Visual FoxPro中以下叙述错误的是A关系也被称作表 B数据库文件不存储用户数据C表文件的扩展名是.dbf D多个表存储在一个物理文件中(12)扩展名为SCX的文件是A备注文件 B项目文件C表单文件 D菜单文件(13)表格控件的数据源可以是A视图 B表CSQL SELECT语句 D以上三种都可以(14)在Visual FoxPro 中以下叙述正确的是A利用视图可以修改数据 B利用查询可以修改数据C查询和视图具有相同的作用 D视图可以定义输出去向(15)在Visual FoxPro中可
4、以用DO命令执行的文件不包括APRG文件 BMPR文件CFRX文件 DQPR文件(16)不允许出现重复字段值的索引是 ( )。A侯选索引和主索引 B普通索引和惟一索引 C惟一索引和主索引 D惟一索引(17)在Visual FoxPro中,宏替换可以从变量中替换出A字符串 B数值C命令 D以上三种都可能(18)以下关于”查询”的描述正确的是A查询保存在项目文件中 B查询保存在数据库文件中C查询保存在表文件中 D查询保存在查询文件中(19)设X="11”,Y="1122",下列表达式结果为假的是ANOT(X=y)AND(X$y) BNOT(X$Y)OR(XY)CNOT
5、()(>=Y)DNOT(XSY)(20)以下是与设置系统菜单有关的命令,其中错误的是ASET SYSMENU DEFAULT BSET SYSMENU TO DEFAULTCSET SYSMENU NOSAVE DSET SYSMENU SAVE(21)在下面的Visual FoxPro表达式中,运算结果不为逻辑真的是AEMPTY(SPACE(0) BLIKE('xy*','xyz')CAT('xy','abcxyz') DISNULL(.NUILL.)(22)SQL的数据操作语句不包括AINSERT BUPDATECDEL
6、ETE DCHANGE(23)假设表单上有一选项组:男 女,其中第一个选项按钮”男”被选中。请问该选项组的Value属性值为AT B"男" C1 D"男"或1(24)打开数据库的命令是AUSE BUSE DATABASECOPEN DOPEN DATABASE (25)”图书”表中有字符型字段”图书号”。要求用SQL DELETE命令将图书号以字母A开头的图书记录全部打上删除标记,正确的命令是ADELETE FROM图书FOR图书号LIKE”A”BDELETEFROM图书WHILE图书号LIKE”A”CDELETE FROM图书WHERE图书号=“A*D
7、DELETE FROM图书WHERE图书号LIKE”A”(26)在Visual FoxPro中,要运行菜单文件mepr,可以使用命令ADO menul BDO menrCDO MENU menul DRUN menul(27)以下所列各项属于命令按钮事件的是 AParent BThis CThisForm DClick(28)如果在命令窗口执行命令:LIST名称,主窗口中显示:记录号名称l电视机2计算机3 线4电冰箱5电线假定名称字段为字符型、宽度为6,那么下面程序段的输出结果是GO 2SCAN NEXT 4 FOR LEFT(名称,2)=“电”IF RIGHT(名称,2)=“线”EXITEN
8、DIF ENDSCAN名称A电话线 B电线C电冰箱 D电视机(29)SQL语句中修改表结构的命令是AALTER TABLE BMODIFY TABLECALTER STRUCTURE DMODIFY STRUCTURE (30)假设”订单”表中有订单号、职员号、客户号和金额字段,正确的SQL语句只能是ASELECT职员号FROM订单GROUP BY职员号HAVING COUNT(*)>3 AND AVG_金额>200BSELECT职员号FROM订单GROUP BY职员号HAVING COUNT(*)>3 AND AVG(金额)>200CSELECT职员号FROM订单GR
9、OUP,BY职员号HAVING COUNT(*)>3 WHERE AVG(金额)>200DSELECT职员号FROM订单GROUP BY职员号WHERE COUNT(*)>3 AND AVG_金额>200(31)要使”产品”表中所有产品的单价上浮8,正确的SQL命令是AUPDATE产品SET单价=单价+单价*8FOR ALLBUPDATE产品SET单价=单8 FOR ALLCUPDATE产品SET单价=单价+单价*8DUPDATE产品SET单价=单价*(32)假设同一名称的产品有不同的型号和产地,则计算每种产品平均单价的SQL语句是ASELECT产品名称,AVG(单价)
10、FROM产品GROUP BY单价BSELECT产品名称,AVG(单价)FROM产品ORDERBY单价CSELECT产品名称,AVG(单价)FROM产品ORDER BY产品名称DSELECT产品名称,AVG(单价)FROM产品GROUP BY产品名称(33)执行如下命令序列后,最后一条命令的显示结果是DIMENSION M(2,2)M(1,1)=10 M(1,2)=20M(2,1)=30M(2,2)=40 M(2)A变量未定义的提示 B10C20 D.F.(34)设有s(学号,姓名,性别)和sc(学号,课程号,成绩)两个表,如下SQL语句检索选修的每门课程的成绩都高于或等于85分的学生的学号、姓
11、名和性别,正确的是ASELECT学号,姓名,性别FROM s WHERE EXISTS(SELECT* FROM SC WHERE SC.学号=s.学号AND成绩<=85)BSELECT学号,姓名,性别FROM S WHERENOT EXISTS(SELECT * FROM SC WHERE号AND成绩<=85)CSELECT学号,姓名,性别FROM S WHEREEXISTS(SELECT * FROM SC WHERE AND 成绩>85)DSELECT学号,姓名,性别FROM S WHERENOTEXISTS(SELECT * FROM SC WHERE SC.学号=S
12、.学号AND成绩<85)(35)从”订单”表中删除签订日期为2004年1月10日之前(含)的订单记录,正确的SQL语句是ADROP FROM 订单WHERE签订日期<=2004-l-10BDROP FROM 订单 FOR 签订日期<=2004-l-lOCDELETE FROM 订单 WHERE 签订日期<=2004-1-10 DDELETE FROM 订单 FOR 签订日期<=2004-l-10)二、填空题(每空2分,共30分) 请将每一个空的正确答案写在答题卡(1)(15)序号的横线上,答在试卷上不得分。注意:以命令关键字填空的必须拼写完整。(1)对长度为10的
13、线性表进行冒泡排序,最坏情况下需要比较的次数为 () 。(2)在面向对象方法中, () 描述的是具有相似属性与操作的一组对象。(3)在关系模型中,把数据看成是二维表,每一个二维表称为一个 () 。(4)程序测试分为静态分析和动态测试。其中 () 是指不执行程序,而只是对程序文本进行检查,通过阅读和讨论,分析和发现程序中的错误。(5)数据独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,称为()。(6)表达式2005-1-3 10:0:0一2005-10-3 9:0:0的数据类型是()。(7)在visual FoxPro中,将只能
14、在建立它的模块中使用的内存变量称为()。(8)查询设计器的”排序依据选项卡对应于SQL SELECT语句的()短语。(9)在定义字段有效性规则时,在规则框中输入的表达式类型是()。(10)在visual FoxPro中,主索引可以保证数据的 () 完整性。(11)SQL支持集合的并运算,运算符是 () 。(12)SQL SELECT语句的功能是 () 。(13)"职工"表有工资字段,计算工资合计的SQL语句是:SELECT () FROM 职工(14)要在"成绩"表中插入一条记录,应该使用的SQL语句是:() 成绩(学号,英语,数学,语文)VALuEs(
15、“2001100111”,9l,78,86)(15)要将一个弹出式菜单作为某个控件的快捷菜单,通常是在该控件的()事件代码中添加调用弹出式菜单程序的命令。2006年4月全国计算机等级考试二级VFP笔试试题答案参考答案: 一、选择题:1-5 DADBA 6-10 DCDAC11-15 DCDAC 16-20AADDA21-25 CDCDD26-30 BDAAB31-35 DDCDC 二、填空题:1.45 2.类 4.静态分析 理独立性 型(N) 7.局部变量RDER BY 10.实体 NION 据查询 M(工资) 14.INSERT INTO GHTCLICK 2006年9月月全国计算机等级考试
16、二级笔试试卷 Visual FoxPro 数据库程序设计 (考试时间 90 分钟,满分 100 分) 一、选择题(每小题 2 分,共 70 分) 下列各题 A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写 在答题卡相应位置上,答在试卷上不得分。 (1)下列选项不符合良好程序设计风格的是()。 A源程序要文档化 B数据说明的次序要规范化 C避免滥用 goto 语句 D模块设主地要保证高耦合、高内聚 (2)从工程管理角度,软件设计一般分为两步完成,它们是()。 A概要设计与详细设计 B数据设计与接口设计 C软件结构设计与数据设计 C过程设计与数据设计 (3)下列选项中不属于
17、软件生命周期开发阶段任务的是()。 A软件测试 B概要设计 C软件维护 D详细设计 (4)在数据库系统中,用户所见的数据模式为()。 A概念模式 B外模式 C内模式 D物理模式 (5)数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和()。 A编码设计 B测试阶段 C运行阶段 D物理设计 (6)设有如下三个关系表,下列操作中正确的是()。 AT=R S BT=RS CT=R×S DT=R/S (7)下列叙述中正确的是()。 A一个算法的空间复杂度大,则其时间复杂度也必定大 B一个算法的空间复杂度大,则其时间复杂度必定小 C一个算法的时间复杂度大,则其空间可复杂度必定小 D上述三种
18、说法都不对 (8)在长度为 64 的有序线性表中进行顺序查找,最坏情况下需要比较的次数为()。 A63 B64 C6 D7 (9)数据库技术的根本目标是要解决数据的()。 A存储问题 B共享问题 C安全问题 D保护问题 (10)对下列二叉树 进行中序遍历的结果是()。 AACBDFEG BACBDFGE CABDCGEF DFCADBEG(11)下列程序段执行以后,内存变量 A 和 B 的值是()。CLEARA=10B=20SET UDFPARMS TO REFERENCEDO SQ WITH(A),B &&参数是值传送,B 是引用传送?A,BPROCEDURE SQPARAM
19、ETERSX1,Y1X1=X1*X1Y1=2*X1ENDPROCA10 200 B100 200C100 20 D10 20(12)从内存中清除内存变量的命令是()。AReleaseBDeleteCEraseDDestroy(13)操作对象只能是一个表的关系运算是()。A联接和选择B联接和投影C选择和投影 D自然连接和选择(14)在“项目管理器”下为项目建立一个新报表,应该使用的选项卡是()。A数据B文档C类D代码(15)如果有定 LOCAL data , data 的初值是:()。A整数 0B不定值C逻辑真D逻辑假(16)扩展名为 pjx 的文件是()。A数据库表文件B表单文件C数据库文件
20、D项目文件(17)下列程序执行以后,内存变量 y 的值是()。x=34357y=0DO WHILEx0y=x +y*10x=int(x/10)ENDDOA3456B34567C7654D76543(18)下列的程序中与上题的程序段时对 y 的计算结果相同的是()。 (19)在 SQL SELECT 语句的 ORDER BY 短语中如果指定了多个字段,则()。A无法进行排序B只按第一个字段排序C按从左至右优先依次排序D按字段排序优先级依次排序(20)如果运行一个表单,以下事件首先被触发的是()。ALoadBErrorCInitDClick(21)在 Visual FoxPro 中以下叙述正确的是
21、()。A关系也被称作表单B数据库文件不存储用户数据C表文件的扩展名D多个表存储在一个物理文件中(22)设 X=65,命令?VARTYPE(X)的输出是()。ANBCCLD出错(23)假设表单上有一选项组:男女,如果选择第二个按钮“女”,则该项组 Value 属性的值为()。A.F.B女C2D女 或 2(24)假设表单 My Form 隐藏着,让该表单在屏幕上显示的命令是()。AMyForm. ListBMyForm. DisplayCMyForm. ShowDMyForm. ShowForm(25)(33)使用的数据表如下: 当前盘当前目录下有数据库:大奖赛 dbc,其中有数据库表“歌手 db
22、f”、“评分 dbf”“歌手”表:(25)为“歌手”表增加一个字段“最后得分”的 SQL 语句是()。AALTER TABLE 歌手 ADD 最后得分 F(6,2)BALTER DBF 歌手 ADD 最后得分 F 6,2CCHANGE TABLE 歌手 ADD 最后得分 F(6,2)DCHANGE TABLE 学院 INSERT 最后得分 F 6,2(26)插入一条记录到“评分”表中,歌手号、分数和评委号分别是“1001”、9.9 和“105”,正确的 SQL 语句是()。AINSERT VALUES(“1001”,9“105”)INTO 评分(歌手号,分数,评委号)BINSERT TO 评分
23、(歌手号,分数,评委号)VALUES(“1001“105”)CINSERT INTO 评分(歌手号,分数,评委号)VALUES(“1001”,9.9,“105”)DINSERT VALUES(“100”9.9“105”)TO 评分(歌手号,分数,评委号)(27)假设每个歌手的“最后得分”的主算方法是,去掉一个最高分生个最低分,取剩下分数的平均分。根据“评分”表求每个歌手的“最后得分”并存储于表 TEMP 中。表 TEMP中有两个字段:“歌手号”和“最后得分”,并且按最后得分降序排列,生成表 TEMP 的 SQL语句是()。ASELECT 歌手号,(COUNT(分数) MAX(分数)MIN(分数
24、)/(SUM(*)2)最后得分;FROM 评分 INTO DBF TEMP GROUP BY 歌手号 ORDER BY 最后得分DESCBSELECT 歌手号,(COUNT(分数)MAX(分数)MIN(分数)/(SUM(*)2)最后得分;FROM 评分 INTO DBF TEMP GROUP BY 评委号 ORDER BY 最后得分DESCCSELECT 歌手号,(SUM(分数)MAX(分数)MIN(分数)/(COUNT(*)2)最后得分;FROM 评分 INTO DBF TEMP GROUP BY 评委号 ORDER BY 最后得分DESCDSELECT 歌手号,(SUM(分数)MAX(分数
25、)MIN(分数)/(COUNT(*)2)最后得分;FROM评分INTO DBF TEMP GROUP BY歌手号ORDER BY最后得分DESC(28)与“SELECT * FROM*歌手 WHERE NOT(最后得分 OR 最后得分8.00)”等价的语句是()。ASELECT * FROM 歌手 WHERE 最后得分 BETWEEN 9.00 AND 8.00BSELECT * FROM 歌手 WHERE 最后得分=8.00 AND 最后得分=9.00CSELECT * FROM 歌手 WHERE 最后得分9.00 OR 最后得0DSELECT * FROM 歌手 WHERE 最后得分=8.
26、00 AND 最后得分=9.00(29)为“评分”表的“分数”字段添加有效性规则:“分数必须大于等于 0 并且小于等于10”,正确的 SQL 语句是()。ACHANGE TABLE 评分 ALTER 分数 SET CHECK 分数=0 AND 分数=10BALTER TABLE 评分 ALTER 分数 SET CHECK 分数=0 AND 分数=10CALTER TABLE 评分 ALTER 分数 CHECK 分数=0 AND 分数=10DCHANGE TABLE 评分 ALTER 分数 SET CHECK 分数=0 OR 分数=10(30)根据“歌手”表建立视图 myview,视图中含有包括
27、了“歌手号”左边第一位是“1”的所有记录,正确的 SQL 语句是()。ACREATE VIEW myview AS SELECT * FROM 歌手 WHERE LEFT(歌手号,1)=“1”BCREATE VIEW myview AS SELECT * FROM 歌手 WHERE LIKE(“1”歌手号)CCREATE VIEW myview SELECT * FROM 歌手 WHERE LEFT(歌手号,1)=“1”DCREATE VIEW myview SELECT * FROM 歌手 WHERE LIKE(“1”歌手号)(31)删除视图 myview 的命令是()。ADELETE my
28、view VIEWBDELETE myviewCDROP myview VIEWDDROP VIEW myview(32)假设 temp. dbf 数据表中有两个字段“歌手号”和“最后得分”下面程序的功能是:将 temp. dbf 中歌手的“最后得分”填入“歌手”表对应歌手的“最后得分”字段中(假设已增加了该字段)在下线处应该填写的 SQL 语句是()。USE 歌手DO WHILE . NOT. EOF()REPLACE 歌手 最后得分 WITH a2SKIPENDDOASELECT*FROM temp WHERE temp.歌手号=号 TO ARRAY aBSELECT*FROM temp
29、WHERE te号=歌手.歌手号 INTO ARRAY aCSELECT*FROM temp WHERE tem手号 TO FILE aDSELECT*FROM temp WHERE te号=歌手.歌手号 INTO FILE a(33)与“SELECT DISTINCT”歌手号 FROM 歌手 WHERE 最后得分ALL;(SELECT 最后得分 FROM)歌手 WHERE SUBSTR(歌手号,1,1)=“2”)等价的 SQL语句是()。ASELECT DISTINCT 歌手号 FROM 歌手 WHERE 最后得分=(SELECT MAX(最后得分)FROM 歌手 WHERE SUBSTR
30、(歌手号,1,1)=“2”)BSELECT DISTINCT 歌手号 FROM 歌手 WHERE 最后得分=(SELECT MIN(最后得分)FROM 歌手 WHERE SUBSTR (歌手号,1,1)=“2”)CSELECT DISTINCT 歌手号 FROM 歌手 WHERE 最后得分=ANY(SELECT MAX(最后得分)FROM 歌手 WHERE SUBSTR (歌手号,1,1)=“2”)DSELECT DISTINCT 歌手号 FROM 歌手 WHERE 最后得分=SOME(SELECT MAX (最后得分)FROM 歌手 WHERE SUBSTR (歌手号,1,1)=“2”)(3
31、4)以下关于“视图”的描述正确的是()。A视图保存在项目文件中B视图保存在数据库中C视图保存在表文件中D视图保存在视图文件中(35)关闭表单的程序代码是 ThisForm ,Release, Release 是()。A表单对象的标题B表单对象的属性C表单对象的事件D表单对象的方法 二、填空题(每空 2 分,共 30 分) 请将每一个正 确答案在答题卡【1】【15】序号的横线上,答在试卷上不得分。注意:以命令关键字填空的必须拼写完整。 (1)下列软件系统结构图的宽度为_ 。 (2)_的任务是诊断和改正程序中的错误。(3)一个关系表的行称为_ 。(4)按“先进后出”原则组织数据的数据结构是_ 。(
32、5)数据结构分为线性结构和非线性结构,带链的队列属于_。(6)可以在项目管理器的_选项卡下建立命令文件(程序)。(7)在 Visual FoxPro 中所谓自由表就是那些不属于任何 _的表。(8)不带条件的 DELETE 命令(非 SQL 命令)将删除指定表的_记录。(9)在 SQL SELECT 语句中为了将查询结果存储到永久表应该使用_短语。(10)在 SQL 语句中空值用_表示。(11)在 Visual FoxPro 中视图可以分为本地视图和_视图。(12)在 Visual FoxPro 中为了通过视图修改的基本表中的数据,需要在视图设计器的_选项卡设置有关属性。(13)在表单设计器中可
33、以通过 _工具栏中的工具快速对齐表单中的控件。(14)为了在报表中插入一个文字说明,应该插入一个 _ 控件。(15)如下命令将“产品”表的“名称”字段名修改为“产品名称”:ALTER TABLE 产品 RENAME _ 名称 TO 产品名称。2006年9月全国计算机等级考试二级VF笔试参考答案: 选择题: 1-5 DACBD 6-10 CDBBA 11-15 DACBD 16-20 DDCCA 21-25 BCDCA 26-30 CDBBA 31-35 DBABD 填空: 1,3 2,程序调试 3,元组 4,栈 5,线形 6,代码 7,数据库 8,逻辑 9,into table 10,.NUL
34、L. 11,远程 12、更新条件 13, 布局 14,标签15,column 2007年4月全国计算机等级考试二级笔试试卷 Visual FoxPro数据库程序设计一、 选择题(每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。(1)下列叙述中正确的是 A算法的效率只与问题的规模有关,而与数据的存储结构无关B算法的时间复杂度是指执行算法所需要的计算工作量C数据的逻辑结构与存储结构是一一对应的D算法的时间复杂度与空间复杂度一定相关(2)在结构化程序设计中,模块划分的原则是 A各模块应包括尽量多的功能B各模块
35、的规模应尽量大C各模块之间的联系应尽量紧密D模块内具有高内聚度、模块间具有低耦合度(3)下列叙述中正确的是 A软件测试的主要目的是发现程序中的错误B软件测试的主要目的是确定程序中错误的位置C为了提高软件测试的效率,最好由程序编制者自己来完成软件测试的工作D软件测试是证明软件没有错误(4)下面选项中不属于面向对象程序设计特征的是 A继承性B多态性 C类比性 D封闭性(5)下列对列的叙述正确的是 A队列属于非线性表B队列按“先进后出”原则组织数据C队列在队尾删除数据D队列按“先进先出”原则组织数据(6)对下列二叉树 进行前序遍历的结果为ADYBEAFCZX BYDEBFZXCACABDYECFXZ
36、 DABCDEFXYZ(7) 某二叉树中有n个度为2的结点,则该二叉树中的叶子结点为 An+1 Bn-1 C2n Dn/2(8) 在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是 A并 B交 C投影 D笛卡儿乘积(9) 在E-R图中,用来表示实体之间联系的图形是 A矩形 B椭圆形 C菱形 D平行四边形(10)下列叙述中错误的是 A在数据库系统中,数据的物理结构必须与逻辑结构一致B数据库技术的根本目标是要解决数据的共享问题C数据库设计是指在已有数据库管理系统的基础上建立数据库D数据库系统需要操作系统的支持(11) 以下不属于SQL数据操作命令的是 AMODIFY BINSERT C
37、UPDATE DDELETE(12) 在关系模型中,每个关系模式中的关键字 A可由多个任意属性组成B最多由一个属性组成C可由一个或多个其值能唯一标识关系中任何元组的属性组成D以上说法都不对(13)Visual FoxPro是一种 A数据库系统 B数据库管理系统C数据库 D数据库应用系统(14)在Visual FoxPro中调用表单mf1的正确命令是 ADO mf1 BDO FROM mf1CDO FORM mf1 DRUN mf1(15)SQL的SELECT语句中,“HAVING<条件表达式>”用来筛选满足条件的 A列 B行 C关系 D分组(16)设有关系SC(SNO,CNO,GR
38、ADE),其中SNO、CNO分别表示学号、课程号(两者均为字符型),GRADE表示成绩(数值型),若要把学号为“S101”的同学,选修课程号为“C11”,成绩为98分的记录插到表SC中,正确的语句是 AINSERT INTO SC(SNO,CNO,GRADE)valueS(S101,C11,98)BINSERT INTO SC(SNO,CNO,GRADE)valueS(S101, C11, 98)CINSERT (S101,C11,98) INTO SCDINSERT INTO SC valueS (S101,C11,98)(17)以下有关SELECT语句的叙述中错误的是 ASELECT语句中
39、可以使用别名BSELECT语句中只能包含表中的列及其构成的表达式CSELECT语句规定了结果集中的顺序D如果FORM短语引用的两个表有同名的列,则SELECT短语引用它们时必须使用表名前缀加以限定(18)在SQL语句中,与表达式“年龄 BETWEEN 12 AND 46”功能相同的表达式是 A年龄>=12 OR<=46 B年龄>=12 AND<=46C年龄>=12OR年龄<=46 D年龄>=12 AND年龄<=46(19)在SELEC语句中,以下有关HAVING语句的正确叙述是 AHAVING短语必须与GROUP BY短语同时使用B使用HAVIN
40、G短语的同时不能使用WHERE短语CHAVING短语可以在任意的一个位置出现 DHAVING短语与WHERE短语功能相同(20) 在SQL的SELECT查询的结果中,消除重复记录的方法是 A通过指定主索引实现 B通过指定唯一索引实现C使用DISTINCT短语实现 D使用WHERE短语实现(21) 在Visual FoxPro中,假定数据库表S ( 学号,姓名,性别,年龄 ) 和 SC(学号,课程号,成绩) 之间使用学号建立了表之间的永久联系,在参照完整性的更新规则、删除规则和插入规则中选择设置了限制,如果表S所有的记录在表SC中都有相关联的记录,则 A允许修改表S中的学号字段值B允许删除表S中
41、的记录C不允许修改表S中的学号字段值D不允许在表S中增加新的记录(22) 在Visual FoxPro中, 对于字段值为空值(NULL)叙述正确的是 A空值等同于空字符串B空值表示字段还没有确定值C不支持字段值为空值D空值等同于数值0 (23) 在Visual FoxPro中,如果希望内存变量只能在本模块(过程)中使用,不能在上层或下层模块中使用,说明该种内存变量的命令是 APRIVATE BLOCALCPUBLIC D不用说明,在程序中直接使用(24) 在Visual FoxPro中,下面关于索引的正确描述是 A当数据库表建立索引以后,表中的记录的物理顺序将被改变B索引的数据将与表的数据存储
42、在一个物理文件中C建立索引是创建一个索引文件,该文件包含有指向表记录的指针D使用索引可以加快对表的更新操作(25) 在Visual FoxPro中,在数据库中创建表的CREATE TABLE命令中定义主索引、实现实体完整性规则的短语是 AFOREIGN KEY BDEFAULTCPRIMARY KEY DCHECK(26) 在Visual FoxPro中,以下关于查询的描述正确的是 A不能用自由表建立查询B只能使用自由表建立查询C不能用数据库表建立查询D可以用数据库表和自由表建立查询(27)在Visual FoxPro中,数据库表的字段或记录的有效性规则的设置可以在 A项目管理器中进行 B数据
43、库设计器中进行C表设计器中进行 D表单设计器中进行(28)在Visual FoxPro中,如果要将学生表S(学号,姓名,性别,年龄)中“年龄”属性删除,正确的SQL命令是 AALTER TABLE S DROP COLUMN年龄 BDELETE 年龄 FROM SCALTER TABLE S DELETE COLUMN 年龄 DALTEER TABLE S DELETE 年龄(29)在Visual FoxPro的数据库表中只能有一个 A候选索引 B普通索引 C主索引 D唯一索引(30)设有学生表S(学号,姓名,性别,年龄),查询所有年龄小于等于18岁的女同学,并按年龄进行降序生成新的表WS,正确的SQL命令是 ASELECT *FROM S WHERE 性别女AND 年龄<=18 ORDER BY 4 DESC INTO TABLE WS BSELECT *FROM S WHERE 性别女AND 年龄<=18 ORDER BY年龄 INTO TABLE WSCSELECT *FROM S WHERE 性别女AND 年龄<=18 ORDER BY年龄 DESC INTO TABLE WSDSELECT *FROM S WHERE
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 渝北石纹地板施工方案
- 碑林区高一联考数学试卷
- 鼓楼区楼道出新施工方案
- 电厂排灰委托运行施工方案
- 楼梯间踢脚线粉墙施工方案
- 2025年大数据展现平台合作协议书
- 数控加工工艺与编程技术基础 教案 模块二 项目二 综合件的加工(3-4)
- 加强农田基础设施建设实施方案
- 挥发性有机物排放控制的法律法规及政策要求
- 强化基本医疗卫生服务的策略及实施路径
- 江苏社会单位消防安全管理系统
- 建设2台66000KVA全封闭低碳硅锰矿热炉项目竣工环保验收监测调查报告
- 工余安健环管理标准
- 2024内蒙古乌审旗图克镇图克工业园区中天合创化工分公司招聘20人易考易错模拟试题(共200题)试卷后附参考答案
- 附件1:肿瘤防治中心评审实施细则2024年修订版
- 全国计算机二级MS-office选择题真题题库(附答案)
- 2025年安徽省合肥市部分校中考化学试题考前模拟试题含解析
- 《江城子-密州出猎》1省名师课赛课获奖课件市赛课一等奖课件
- DL∕T 868-2014 焊接工艺评定规程
- 新人教小学五年级数学下册《怎样通知最快》示范教学课件
- 2024年北京中考语文试题及答案
评论
0/150
提交评论