[计算机类试卷]国家二级(VF)机试模拟试卷33及答案与解析.doc

上传人:sofeeling205 文档编号:504274 上传时间:2018-11-29 格式:DOC 页数:24 大小:63KB
下载 相关 举报
[计算机类试卷]国家二级(VF)机试模拟试卷33及答案与解析.doc_第1页
第1页 / 共24页
[计算机类试卷]国家二级(VF)机试模拟试卷33及答案与解析.doc_第2页
第2页 / 共24页
[计算机类试卷]国家二级(VF)机试模拟试卷33及答案与解析.doc_第3页
第3页 / 共24页
[计算机类试卷]国家二级(VF)机试模拟试卷33及答案与解析.doc_第4页
第4页 / 共24页
[计算机类试卷]国家二级(VF)机试模拟试卷33及答案与解析.doc_第5页
第5页 / 共24页
点击查看更多>>
资源描述

1、国家二级( VF)机试模拟试卷 33及答案与解析 一、选择题 1 数据表中有 50个记录,如果当前记录为第 50条记录,把记录指针向下移动一位,使用 EOF()函数的值是 ( )。 ( A) 5 ( B) 50 ( C) T ( D) F 2 在 Visual Foxpro中,调用表设计器修改数据库表 STUDENT DBF的命令是( )。 ( A) MODIFY STRUCTURE ( B) MODIFY COMMAND STUDENT ( C) CREATE STUDENT ( D) CREATE TABLE STUDENT 3 在 SQL中,建立索引的命令是 ( )。 ( A) ALTE

2、R INDEX ( B) SET ORDER TO ( C) SET INDEX TO ( D) INDEX ON 4 要控制两个表中数据的完整性和一致性,可以设置参照完整性,要求这两个表( )。 ( A)一个数据库表,另一个是自由表 ( B)是两个自由表 ( C)是不同数据库中的两个表 ( D)是同一个数据库中的两个表 5 SQL语言是具有 ( )的功能 。 ( A)数据分析、数据操纵、数据控制 ( B)数据定义、数据恢复、数据控制 ( C)数据定义、数据查询、数据控制 ( D)数据定义、数据分类、数据操纵 6 有某商场的销售记录 (日期、商品名称、商品单价、销售数量 ),要查询每天的销售情

3、况,以下正确的 SQL语句是 ( )。 ( A) SELECT*FROM销售记录 ORDER BY日期 ( B) SELECT*FROM销售记录 GROUP BY日期 ( C) SELECT日期, SUM(销售数量 )AS销售总数量, SUM(销售数量 *商品单价 )销售总 额 FROM销售记录 ORDER BY日期 ( D) SELECT日期, SUM(销售数量 )AS销售总数量, SUM(销售数量 )*SUM(商品单价 )销售总额 FROM销售记录 ORDER BY日期 7 现有某高校的选修课记录 (SC):学号、姓名、课程名称、成绩,要查询没有选修课成绩的学生和课程,正确的 SQL语句是

4、 ( )。 ( A) SELECT学号,课程号 FROM SC WHERE成绩 =“” ( B) SELECT学号,课程号 FROM SC WHERE成绩 =NULL ( C) SELECT学号,课程号 FROM SC WHERE成绩 IS NULL ( D) SELECT学号,课程号 FROM SC WHERE成绩 8 SQL语句中, DISTINCT短语的功能是 ( )。 ( A)按要求显示部分查询记录 ( B)消除重复出现的查询记录 ( C)删除查询结果中符合条件的记录 ( D)对查询结果进行排序 9 将查询学生的结果放在数组 MyArray中的 SQL语句是: SELECT*FROM学

5、生表 WHERE籍贯 =北京 _ 上面空缺的短语是 ( )。 ( A) INTO CURSOR MyCursor ( B) TO ARRAY MyArray ( C) INTO ARRAY MyArray ( D) INTO TABLE MyTable 10 要使 “商品 ”表中所有商品的单价上浮 10,正确的 SQL命令是 ( )。 ( A) ALTER商品 SET单价 =单价 *1 1 FOR ALL ( B) UPDATE商品 SET单价 =单价 +单价 *10 ( C) UPDATE商品 SET单价 =单价 *1 1 FOR ALL ( D) UPDATE商品 SET单价 =单价 *1

6、 1 11 “图书 ”表 中有字符型字段 “图书名称 ”和 “图书类型 ”,要求用 SQL DELETE命令将图书表中书名中含有 “计算机 ”且图书类型是 “小说 ”的记录全部打上删除标记,正确的 SQL命令是 ( )。 ( A) DELETE FROM图书 FOR图书名称 LIKE“计算机 ”AND图书类型 =“小说 ” ( B) DELETE FROM图书 WHILE图书名称 LIKE“计算机 ”AND图书类型 =“小说 ” ( C) DELETE FROM图书 WHERE图书名称 =“计算机 ”AND图书类型 =“小说 ” ( D) DELETE FROM图书 WHERE图 书名称 LI

7、KE“计算机 ”AND图书类型=“小说 ” 12 在用 SQL语句建立数据表时,给字段属性定义默认值,应使用短语 ( )。 ( A) FREE ( B) KEY ( C) UNIQUE ( D) DEFAULT 13 执行下列程序后,结果会在屏幕上显示 ( )。 strl=“Computer” strl=stuff(strl, 4, 5, “pany”)?strl ( A) Computer ( B) Company ( C) puter ( D) strlpany 14 在逻辑运算中,以下运算符的结果不是逻辑型的是 ( )。 ( A) NOT ( B) AND ( C) OR ( D) MO

8、D 15 以下表达式中返回值是 56的是 ( )。 ( A) INT(55 12) ( B) CEILING(55 12) ( C) FLOOR(55 12) ( D) ROUND(55 12, 0) 16 执行以下命令之后,输出结果是 ( )。 SET EXACT OFF X=“m” ?IIF(“M”=X, X-“ore”, X+“any”) ( A) More ( B) more ( C) Many ( D) many 17 可以在 BROWSE浏览窗口中,按 CTRL+T键实现记录的 ( )操作。 ( A)逻辑删除和逻辑恢复 ( B)物理恢复和逻辑恢复 ( C)物理删除和物理恢复 ( D

9、)物理删除和逻辑删除 18 在所有索引中,不允许出现重复值的索引是 ( )。 ( A)主索引 ( B)主索引和唯一索引 ( C)主索引和候选索 引 ( D)主索引、候选索引和唯一索引 19 在数据库中,建立商品表时,将价格字段值限制在 10元到 100元的约束属于( )。 ( A)实体完整性约束 ( B)域完整性约束 ( C)参照完整性约束 ( D)自定义完整性约束 20 用 SQL语句创建基本表时,实现参照完整性规则应使用 ( )。 ( A)约束子 ( B)外键子句 ( C)检查子句 ( D)主键子句 21 由基本形式 SELECT-FROM-WHERE组成语句的功能是 ( )。 ( A)数

10、 据查询 ( B)数据定义 ( C)数据操纵 ( D)数据控制 22 当前工资表中有 100条记录,当前记录号为 10,用 MAX命令计算工资最大值时,若缺省 范围 短语条件,则系统将 ( )。 ( A)只计算当前记录的工资值 ( B)计算 10条记录的最大工资值 ( C)计算后 90条记录的最大工资值 ( D)计算全部记录的最大工资值 23 将查询结果存储到临时表的 SQL SELECT格式是 ( )。 ( A) TO FILE ( B) INTO CURSOR ( C) INTO DBF ( D) INTO ARRAY 24 在 Visual FoxPro中,要编辑修改表单文件 myFor

11、m scx,可以在命令窗口输入命令 ( ) ( A) MODIFY myForm ( B) MODIFY myForm sex ( C) MODIFY FORM myform ( D)以上都不可以 25 在 Visual FoxPro中可让控件获得焦点,使其成为活动对象的方法是 ( ) ( A) RELEASE ( B) GETFOCUS ( C) LOAD ( D) SETFOCUS 26 某个表单文件中有一个文本框控件,其 PasswordChar属性值设置为星号 (*),当在文本框中输入 “伦敦 2012”时,文本框中显示的是 ( )。 ( A)伦敦 2012 ( B) * ( C) *

12、 ( D)伦敦 * 27 有一个记录学生信息的表单,表单名为 FormStudent,该表单中含有一个页框PgStudentlnfo,将该页框的第 2页 (PageFamily)的标题设置为 “家庭成员 ”的代码是( )。 ( A) FormStudent PageFamily Caption=“家庭成员 ” ( B) FormStudent PgStudentlnfo Title=“家庭成员 ” ( C) Thisform PgStudentlnfo PageFamily Caption=“家庭成员 ” ( D) Thisform PgStudentlnfo PageFamily Title

13、=“家庭成员 ” 28 假设有菜单文件 mainmu mnx,下列说法正确的是 ( ) ( A)在命令窗口利用 DO mainmu命令,可 运行该菜单文件 ( B)首先在菜单生成器中,将该文件生成可执行的菜单文件 mainmu mpr,然后在命令窗口执行命令: DOmainmu可运行该菜单文件 ( C)首先在菜单生成器中,将该文件生成可执行的菜单文件 mainmu mpr,然后在命令窗口执行命令: DOmainmu mpr可运行该菜单文件 ( D)首先在菜单生成器中,将该文件生成可执行的菜单文件 mainmu mpr,然后在命令窗口执行命令: DOMEMU mainmu可运行该菜单文件 29

14、在 Visual FoxPro中,以下 ( )控件可以在报 表设计器中使用。 ( A)标签 ( B)线条 ( C)域控件 ( D)以上三种都可以 30 已知表中有字符型字段 “职称 ”和 “工龄 ”,要建立一个索引,要求首先按工龄排序,工龄相同时再按职称排序,正确的命令是 ( )。 ( A) INDEX ON 工龄 +职称 TO sy_sep ( B) INDEX ON 工龄,职称 TO sy_sep ( C) INDEX ON职称 +工龄 TO sy_sep ( D) INDEX ON职称,工龄 TO sy_sep 31 在当前打开的表中, 显示 “地址 ”以 “北京市 ”打头的所有仓库,正

15、确的命令是( )。 ( A) list for地址 =“北京市 ” ( B) list for地址 =“北京市 ” ( C) list for地址 =“北京 ” ( D) list where地址 =“北京市 ” 32 为当前表中所有教师的工资增加 1000元,可以使用的命令是 ( )。 ( A) CHANGE 工资 WITH 工资 +1000 ( B) REPLACE 工资 WITH 工资 +1000 ( C) REPLACE ALL 工资 WITH 工资 +1000 ( D) CHANGE ALL 工资 WITH工资 +1000 33 在 Visual FoxPro中,有如下内存变量赋值语

16、句: X=20100808 10: 15: 20 AM Y= Y Z=“123 24” 执行上述赋值语句之后,内存变量 X、 Y和 Z的数据类型分别是 ( )。 ( A) D、 L、 C ( B) T、 L、 C ( C) D、 C、 N ( D) T、 C、 N 34 假设 “产品 ”表中有 c型字段 “产地 ”,要求将产地以 “北京 ”开头的产品记录全部打上删除标记,正确的 SQL命令是 ( )。 ( A) DELETE FROM产品 FOR产地 =“北京 ” ( B) DELTE FROM产品 WHERE产地 =“北京 ” ( C) DELETE FROM产品 FOR产地 =“北京 *”

17、 ( D) DELETE FROM产品 WHERE产地 LIKE“北京 ” 35 在 Visual FoxPro中,下面关于日期或时间的表达式中,错误的是 ( )。 ( A) 2001 1 3 10: 0: 0 AM-2002 1 3 10: 0: 0 AM ( B) 01 01 2002+20 ( C) 2001 1 3+2002 1 3 ( D) 2001 1 3一 2002 1 3 36 为 “评分 ”表的 “分数 ”字段添加有效性规则: “分数必须大于等于 0并且小于等于10”,正确的 SQL语句是 ( )。 ( A) CHANGE TABLE评分 ALTER分数 SET CHECK分

18、数 =0 AND分数 =0 AND分数 =0 AND分数 =0 OR分数 30 ( B) DELETE FROM student WHERE年龄 30 ( C) DELETE student FOR年龄 30 ( D) DELETE student WHERE年龄 30 39 为学生表增加一个字段 “平均分数 F(6, 2)”,正确的命令是 ( )。 ( A) ALTER“FABLE学生 ADD平均分数 F(6, 2) ( B) ALTER TABLE学生 ALTER平均分数 F(6, 2) ( C) UPDATE TABLE学生 ADD平均分数 F(6, 2) ( D) UPDATE TAB

19、LE学生 ALTER平均分数 F(6, 2) 40 下列关于索引的叙述中正确的是 ( )。 ( A) Visual FoxPro中的索引类型共有 4种,分别是主索引、候选索引、普通索引和唯一索引 ( B)在用命令方式建立索引时,可以建立主索引、普通索引或唯一索引,但是不能建立候选索引 ( C)在数据库设计器中建立两表之间的永久关系时,只需在父表中建立主索引,然后拖动该索引项到子表中的相应字段上即可 ( D)在表设计器的字段选项卡中建立的索引默认为主索引 41 如要设定学生成绩有效性规则在 80至 90分之间,当输入的数值不在此范围内,则给出错误信息,我 们必须定义 ( )。 ( A)参照完整性

20、 ( B)实体完整性 ( C)域完整性 ( D)以上各项都需要定义 二、基本操作题 42 在考生文件夹下新建一个名为 “图书管理 ”的项目文件。 43 在项目中新建一个名为 “图书 ”的数据库。 44 将考生文件夹下的所有自由表添加到 “图书 ”数据库中。 45 在项目中建立查询 bookqu,其功能是查询价格大于等于 10的图书 (book表 )的所有信息,查询结果按价格降序排序。 三、简单应用题 46 在考生目录下完成下列操作: 1 从数据库 stock中移除表 stock_fk(不是删除 )。 2将自由表 stock_name添加到数据库中。 3为表 stock_sl建立一个主索引,索引

21、名和索引表达式均为 “股票代码 ”。 4为 stock_name表的股票代码字段设置有效性规则, “规则 ”如下: left(股票代码, D=“6”,错误提示信息是 “股票代码的第一位必须是 6”。 四、综合应用题 47 设计一个名为 form_book的表单,表单的控件名为 form1,文件名为form_book,表单的标题为 “图书情况统计 ”。表单 中有一个组合框 (名称为Combo1)、一个文本框 (名称为 Text1)和两个命令按钮 “统计 ”和 “退出 ”(名称分别为Command1和 Command2)。 运行表单时,组合框中有 3个条目 “清华 ”、 “北航 ”、 “科学 ”(

22、只有 3个出版社名称,不能输入新的 )可供选择,在组合框中选择出版社名称后,如果单击 “统计 ”命令按钮,则文本框显示出 book表中该出版社图书的总数。 单击 “退出 ”按钮则关闭表单。 注意:完成表单设计后要运行表单的所有功能。 国家二级( VF)机试模拟试卷 33答案与解析 一、选择题 1 【正确答案】 C 【试题解析】 EOF()测试当前记录指针是否指向文件尾,若是,返回逻辑真( T ),否则为逻辑假 ( F )。当前记录为最后一个时,再移动就会指向文件尾,所以结果为真。故本题答案 C。 2 【正确答案】 A 【试题解析】 建表命令格式: CREATE表名 DBF MODIFY STR

23、UCTuRE是修改表结构; MODIFY COMMAND是建立程序文件; CREATE TABLE是 SQL的建表命令,它不通过表设计器进行。 3 【正确答 案】 D 【试题解析】 使用命令建立索引的格式: INDEX ON eExpression TO 1 DXleName TAG TagNameOF CDXFileName FOR IExpressionDOMPACT ASCENDING DESCENDING UNIQUE CANDIDATE ADDITIVE 故本题答案 D。 4 【正确答案】 D 【试题解析】 要设置两个表之间的参照完整性,这两个表必须是同一数据库中的两个表 。故本题答

24、案为选项 D。 5 【正确答案】 C 【试题解析】 SQL语言具有数据定义 (CREATE, DROP, ALTER)、数据修改(INSERT, UPDATE, DELETE)、数据查询 (SELECT)、数据控制 (GRANT,REVOKE)的功能。 6 【正确答案】 C 【试题解析】 SQL语句中 GROUP BY子句用于对记录按组进行分组,常用于分组统计。使用 GROUP BY时,只能查询分组的元素和计算函数,不能查询表的所有记录,故 B不正确; C中 suM(销售数量 )统计每天的销售量,销售数量 *商品单价是每条记录的销售额, SUM(销售数量 )* SUM(商品单价 )是每天的销售

25、总额; D中 SUM(商品单价 )是把每天的记录单价相加,没有实际意义。故本题答案是 C。 7 【正确答案】 C 【试题解析】 利用空值查询,查询空值时要使用 “ISNULL”,而 =“”、 =NULL乙都是无效的,因为空值是一个不确定的值,所以不能用 “=”进行比较。 8 【正确答案】 B 【试题解析】 使用 SQL语句查询 的符合条件的记录,可以使用 DISTINCT短语消除重复出现的查询记录。 9 【正确答案】 C 【试题解析】 INTO CURSOR、 INTO TABLE、 lNTO ARRAY都是 SELECT语句的短语,将查询结果放在数组中应使用 INTTO ARRAY短语。 I

26、NTO CURSOR是将查询结果存入在临时文件中。 INTO TABLE是将查询结果存放在永久表中。TOARRAY不是正确的 SQL语句。 10 【正确答案】 C 【试题解析】 更新表中元组的值,使用 UPDATE命令,一次可以更新表中的一个或多个属性值。 UPDATE短语之后指定更新数据所属的表,将新的属性值或表达式赋值给对应的属性名 (SET单价 =单价 *1 1)并置于 SET、短语之后。用WHERE短语可以对元组进入限制,即对符合条件的元组进行更新。若无WHERE短语则是对表中的所有元组进行更新,表示运算符。故答案为 C。 11 【正确答案】 D 【试题解析】 SQL从表中删除数据的命

27、令格式如下: DELETE FROM TableName WHERECondition这里 FROM指定从哪个表中删除数据, WHERE指定被删除的条件。模糊查询使用 LIKE,是 LIKE语句中的通配符。 12 【正确答案】 D 【试题解析 】 四个选项中列出的短语都是属于 CREATE TABLE语句的短语: A选项 FREE短语用于指定所建立的表是一个自由表,即不添加到当前数据库中; B选项 KEY短语与 PRIMARY结合用于定义主关键字; C选项 UNIQUE短语用于建立候选索引; D选项 DEFAULT短语用于指定短语的默认值。 13 【正确答案】 B 【试题解析】 stuff()

28、函数格式为: stuff(, , ,),功能是用 值替换 中由 和 指明的一 个子串。本题中,用 pany字符串替换 Computer字符串中从第 4个字符开始的后面 5个字符。故本题答案为 B。 14 【正确答案】 D 【试题解析】 逻辑表达式的运算符有 3种: NOT、 AND、 OR, MOD不是运算符,它是求余函数,所得结果是整数,故答案是 D。 15 【正确答案】 B 【试题解析】 INT()返回指定数值表达式的整数部分, CEILING()返回大于或等于指定数值表达式的最小整数 FLOOR()返回小于或等于指定数值表达式的最大整数, ROUNT返回四舍五入的数值。 16 【 正确答

29、案】 D 【试题解析】 本题考查字符运算。 +:前后两个字符串首尾连接形成一个新字符串;连接前后两个字符串,并将前字符串的尾部卒格移到合并后的新字符串尾部。 IIF():如果条件成立则返同第一个表达式的值,否则返回第一个表达式的值。 语法: IIF(条件,表达式 1,表达式 2) 返回值:字符型、数值型、日期型、日期时间型、货币型。 题目条件 “M”=X不成立,结果应是 X+“any”,值是 m any SET EXACT ON OFF命令 功能:川米指定在不同 长度的字符串进行比较时的规则。 ON:在比较时将忽略表达式的尾部空格,较短的字符通过添加空格来保持和较长的长度一样,然后才进行比较。

30、 OFF(默认值 ):两个表达式一个字符一个字符进行比较直到右边表达式的最后。 17 【正确答案】 A 【试题解析】 本题考查的是对 Visual FoxPro集成开发环境的使用知识点掌握。在 BROWSE浏览窗口中,按 CTRL+T键将实现逻辑删除记录和逻辑恢复记录的操作。本题的正确答案应该是 A。 18 【正确答案】 C 【试题解析】 主索引和候选 索引不允许出现重复值,但一个表的候选索引可以有多个;普通索引允许出现重复值,并且索引项中允许出现重复值。唯一索引是指索引项的唯一,不是字段值的唯一。 19 【正确答案】 B 【试题解析】 数据完整性有 4种类型:实体完整性、域完整性、引用完整性

31、、用户定义完整性。 实体完整性将行定义为特定表的唯一实体。实体完整性强制表的标识符列或主键的完整性 (通过索引、 uNIQuE约束、 PRIMARY KEY约束或 1DENTITY属性 )。 域完整性是指给定列的输入有效性。强制域有效性的方法有:限制类型 (通过数据类型 )、格式 (通过 CHECK约束和规则 )或可能值的范围 (通过 FOREIGN KEY约束、 CHECK约束、 DEFAULT定义、 NOT NULL定义和规则 )。 引用完整性:在输入或删除记录时,引用完整性保持表之间已定义的关系。引用完整性基于外键与主键之间或外键与唯一键之间的关系。引用完整性确保键值在所有表中一致。这样

32、的一致性要求不能引用不存在的值,如果键值更改了,那么在整个数据库中,对该键值的所有引用要进行一致的更改。 用户定义完整性使您得以定义不属于其他任何完整性分类的特定业务规则。 本题的规则属于域完整性约束。 20 【正确答案】 B 【试题解析】 参照完整性与表之问的联系有关,它的含义是:当插入、删除或修改一个表中的数据时,通过参照引用相互关联的另一个表中的数据,来检查对表的数据操作是否正确。通常在创建表的过程中采用 “外键子句 ”来完成。 21 【正确答案】 A 【试题解析】 SQL的核心是查询。基本彤式由 SELECT-FROM-WHERE查询块组成。因此, SQL的查询命令也称作 SELECT

33、命令。 22 【正确答案】 D 【试题解析】 MAX求和 函数格式: MAXeExpressionList ScopeFOR lExpression1WHILE lExpression2 TO MemVarNameList TO ARRAY ArrayName NOOPTIMIZE 如果省略范围,表示对全部记录进行操作。 23 【正确答案】 B 【试题解析】 INTO CURSOR、 INTO TABLE、 INTO ARRAY都是 SELECT语句的短语。 INTO ARRAY是将查询结果放在数组中。 INTO CURSOR是将查询结果存入在临时数据库文件中。 TNTO TABLE是将查询结

34、果存放在永久表中。TOFILE是将查询结果放在文本文件中。故本题答案为 B。 24 【正确答案】 C 【试题解析】 运行表单的命令是 MODIFY FORM,故选项 C正确。 25 【正确答案】 D 【试题解析】 Release方法可从 VFP中释放和关闭表单集或表单。 GetFOCUS是控件接收到焦点时的事件, Load是创建对象之前产生的事件, SetFocus事件则可让控件获取焦点,使其成为活动对象 。故本题答案是 D。 26 【正确答案】 C 【试题解析】 对 DasswordChat属性指定一个占位符 “*”号后,文本框中将只显示占位符,不会显示用户输入的实际内容。题中 “伦敦 20

35、12”共 8个字符长度,故将显示 8个 *。 27 【正确答案】 C 【试题解析】 本题考查表单中各容器对象的调用顺序。注意要以从高向低的层次依次引用各个对象,即最开始引用的是表单,然后是表单中的容器控件,最后才是容器控件所包含的基本控件。 VFP中,设置标题的属性名为 Capiton。故本题答案为 C。 28 【正确 答案】 C 【试题解析】 要运行菜单,首先必须生成可执行菜单程序 (mpr程序 ),然后调用使用菜单的命令,注意必须带后缀名 mpr。 29 【正确答案】 D 【试题解析】 通常可以在报表中添加的控件有以下几种。 标签控件:通常用来在报表中添加一些说明性的文字; 线条、矩形和圆

36、角矩形:使用这些形状,可以使报表看起来更加美观; 域控件:用于打印表或视图中的字段、变量和表达式的计算结果; OLE对象:应用 OLE嵌入技术,可以在报表中添加图片、声音、文档等信息 30 【正确答案】 A 【试题解析】 用命令方式建立索引文件的格式如下: INDEX ONTO TAGOFFORCOMPACTASCENDINGDESCENDINGUNIQUF CANDIDATEADDITlVE。本题要建立的是复合索引,故使用表达式 “工龄 +职称 ”。 31 【正确答案】 B 【试题解析】 List命令中 for条件用于在指定的范围内进行选择操作,仅显示满足条件的记录。 32 【正确答案】 C

37、 【试题解析】 用 REPLACE命令修改表结构,其常用格式为: REPLACE FieldNamel WITH eExpressionl, FieldName 2WITH eExpression2FOR lExpressionl。但此格式只能修改当前的一条记录,本题要求将所有教师的工资增加 1000元,所以还要使用 ALL短语。 33 【正确答案】 B 【试题解析】 题中 X的变量值以花括号为定界符,为日期时间型 (T); Y的变量值以两个句点为定界符,为逻辑型 (L); Z的变量值以半角状态下的双引号为定界符,为字符型 (C)。 34 【正确答案】 D 【试题解析】 删除数据用命令: DE

38、LETE FROM TabieNameWHERECondition,因此首先排除 A和 C选项。 B、 D选项中的为通配符, “北京 ”表示以北京开头。 D选项正确。 35 【正确答案】 C 【试题解析】 日期时间表达式的格式有一定的限制,不能任意组合,例如不能用运算符 “+”将两个 连接起来。 36 【正确答案】 B 【试题解析】 SQL语句设置字段有效性规则的 格式为: ALTER TABLE TableName ALTERC01 UMNFieldNameSET CHECK IExpression,所以本题中为字段添加有效性规则的正确选项是 B。 37 【正确答案】 A 【试题解析】 In

39、putMask属性将指定在一个文本框中如何输入和显示数据。其属性值是一个字符串,该字符串通常由一些所谓的模式符组成,每个模式符规定了相应位置上数据的输入和显示行为。如模式符 9表示允许输入数字和正负号。 38 【正确答案】 B 【试题解析】 在表中删除记录的 SQL语句格式为: delele from tablename where condition ,故答案为 B。 39 【正确答案】 A 【试题解析】 对表添加字段的命令格式为: ALTERTABLE 表名 ADD字段名 类型 (长度,小数位数 )。 40 【正确答案】 A 【试题解析】 在 Visual FoxPro中,可以在表设计器中

40、定义索引,索引可以分为主索引、候选索引、唯一索引和普通索引 4种。 主索引:在指定亨段或表达式中不允出现重复值的索引可以看作是主索引,建立主索引的字段可以看 作是主关键字,一个表只能有一个主关键字,所以一个表只能建立一个主 索引。 候选索引:候选索引和主索引具有相同的特性,建立候选索引的字段可以看作是候选关键字,所以一个表可以建菠多个候选索引。 唯一索引:唯一索引是为了保持用早期版本的兼容性,它的 “唯一 ”是指索引项的唯一,而不是字段的唯一。 普通索引:普通索引也可以决定记录的处理顺序,它不仪允许字段中出现重复值,并且索引项也允许出现重复值。在一个表中可以建立多个普通索引。 在命令方式下,不

41、能建立主索引,只能建立普通索引、唯一索引或 候选索引, B选项错误;当需要在数据库设计器中建立两表之间的永久关系时,一般应该是父表的主索引、子表的普通索引才可以,不能够使任何字段,因此选项 C错误;而D选项中,在表设计器的字段选项卡中建立的索引默认为普通索引,并不是主索引。 41 【正确答案】 C 【试题解析】 域完整性可以限定字段的取值类型和取值范围。 二、基本操作题 42 【正确答案】 单击工具栏中的 “新建 ”按钮,在 “新建 ”对话框中选择 “文件类型 ”中的 “项目 ”,再单击 “新建文件 ”按钮,然后在 “创建 ”对话框输入文件名 “图书管理 ”,单击 “保存 ”按钮。 43 【正

42、确答案】 选择项目管理器中 “数据 ”节点下的 “数据库 ”选项,单击 “新建 ”按钮,在 “创建 ”对话框中输入数据库文件名 “图书 ”,单击 “保存 ”按钮,这时,数据库设计器自动打开 ; 44 【正确答案】 在数据库设计器中右击,在弹出的快捷菜单中选择 “添加表 ”命令,在 “打开 ”对话框中将考生文件夹下的所有表文件依次添加到数据库中。 45 【正确答案】 步骤 1:在项目管理器的 “数据 ”选项卡中选中 “查询 ”选项,单击“新建 ”按钮,在弹出的对话框中单击 “新建查询 ”按钮,在 “添加表或视图 ”对话框中将 book表添加到查询设计器中。 步骤 2:在查询设计器的 “字段 ”项

43、卡中将所有字段添加到 “选定字段 ”。 步骤 3:在 “筛选 ”选项卡中,在 “字段名 ”列中选择 “book价格 ”, “条件 ”列中选择“: ”, “结果 ”列中输入 10。 步骤 4:在 “排序依据 ”选项卡中将 “book价格 ”作为排序条件,并选择 “降序 ”排列。 步骤 5:单击工具栏上的 “保存 ”铵钮,在 “另存为 ”对话框中输人查询文件名 bookqu,保存查询后关闭查询设计器 三、简单应用题 46 【正确答案】 (1)单击常用工具栏中的 “打开 ”按钮,打开数据库 stock。在命令窗口中输入: REMOVE TABLE stock_fk。如果显示提示信息框,那么单击 “是

44、 ”按钮。 (2)在 “数据库设计器 -stock”中单击鼠标右键,显示右击菜单,选择 “添加表 ”命令,并选择相应的表文件即可 (stock_name)。 (3)在 “数据库设计器 -stock”中,选择表 “stock_s1”并单击鼠标右键,选择 “修改 ”命令,在屏幕上显示 “表设计器 -stock_s1 dbf”窗口,单击 “索引 ”选项卡,然后输入索引名 “股票代码 ”,选择类型为 “主索引 ”、表达式为 “股票代码 ”,最 后单击 “确定 ”按钮,再单击 “是 (Y)”就可以建立主索引了。 (4)步骤 1:在 “数据库设计器 -stock”中,选择表 “stock_name”并单击

45、鼠标右键,选择 “修改 ”命令项。 步骤 2:在 “表设计器 -stock_name db。 ”中,选择 “股票代码 ”字段,在 “字段有效性 ”组的 “规则 ”中输入 “LEFT(股票代码, 1)=“6“”,在 “信息 ”中输入 “股票代码的第一位必须是 6”,最后单击 “确定 ”按钮即可。 四、综合应用题 47 【正确答案】 步骤 1:在命令窗口中输入 create form form_book,然后按回车键,在表单设计器的 “属性 ”对话框中设置表单的 caption属性为 “图书情况统计 ”、Name属性为 form_book。 步骤 2:从 “表单控件 ”工具栏向表单添加一个组合框、一 SELECT COUNT (*)FROM BUUK; WHERE出版社 =THISFORM COMBO1 VALUE; INTO ARRAY TEMP THISFORM TEXT1 VALUE=TEMP(1) “退出 ”按钮的 Click事件代码如下: ThisForm Release 步骤 4:单击工具栏中的 “保存 ”按钮,然后单击 “运行 ”按钮运行表单,并依次选择下拉列表框中的项以运行表单的所有功能。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

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