欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    2022年二级Visual+FoxPro数据库程序设计月 .pdf

    • 资源ID:34886019       资源大小:128.06KB        全文页数:15页
    • 资源格式: PDF        下载积分:4.3金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要4.3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

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

    2022年二级Visual+FoxPro数据库程序设计月 .pdf

    1 真题 二级 Visual FoxPro数据库程序设计2013 年 09 月选择题第 1 题:支持子程序调用的数据结构是( ) 。A.栈B.树C.队列D.二叉树参考答案: A 栈支持子程序调用。 栈是一种只能在一端进行插入或删除的线性表。在主程序调用子函数时要首先保存主程序当前的状态,然后转去执行子程序, 最终把子程序的执行结果返回到主程序中调用子程序的位置,继续向下执行, 这种调用符合栈的特点,因此本题的答案为A选项。第 2 题:下列叙述中正确的是 ( )。A.栈是“先进先出”的线性表B.队列是“先进后出”的线性表C.循环队列是非线性结构D.有序线性表既可以采用顺序存储结构,也可以采用链式存储结构参考答案: D 栈是先进后出的线性表, 所以 A选项错误; 队列是先进先出的线性表, 所以 B选项错误;循环队列是线性结构的线性表,所以C选项错误。第 3 题:对于循环队列,下列叙述中正确的是( ) 。A.队头指针是固定不变的B.队头指针一定大于队尾指针C.队头指针一定小于队尾指针D.队头指针可以大于队尾指针,也可以小于队尾指针参考答案: D 循环队列的队头指针与队尾指针都不是固定的,随着入队与出队操作进行变化。因为是循环利用的队列结构, 所以对头指针有时可能大于队尾指针,有时也可能小于队尾指针。第 4 题:算法的空间复杂度是指 ( ) 。A.算法在执行过程中所需要的计算机存储空间B.算法所处理的数据量C.算法程序中的语句或指令条数D.算法在执行过程中所需要的临时工作单元数名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 15 页 - - - - - - - - - 2 参考答案: A 算法的空间复杂度是指算法在执行过程中所需要的内存空间。所以选择A选项。第 5 题:算法的有穷性是指 ( ) 。A.算法程序的运行时间是有限的B.算法程序所处理的数据量是有限的C.算法程序的长度是有限的D.算法只能被有限的用户使用参考答案: A 算法原则上能够精确地运行, 而且人们用笔和纸做有限次运算后即可完成。有穷性是指算法程序的运行时间是有限的。第 6 题:对长度为 n 的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是( ) 。A.快速排序B.冒泡排序C.直接插入排序D.堆排序参考答案: D 除了堆排序算法的比较次数是O(nlog2n) ,其他的都是 n(n-1)/2 。第 7 题:在面向对象方法中,不属于“对象”基本特点的是( )。A.一致性B.分类性C.多态性D.标识唯一性参考答案: A 对象有如下一些基本特点:标识唯一性、分类性、多态性、封装性、模块独立性好。所以选择 A 选项。第 8 题:一间宿舍可住多个学生,则实体宿舍和学生之间的联系是( )。A.一对一B.一对多C.多对一D.多对多参考答案: B 因为一间宿舍可以住多个学生, 即多个学生住在一个宿舍中, 但一个学生只能住一间宿舍,所以实体宿舍和学生之间是一对多的关系。第 9 题:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 15 页 - - - - - - - - - 3 有两个关系 R和 S如下:则由关系 R得到 S的操作是 ( )。A.选择B.投影C.插入D.连接参考答案: B 投影运算是指对于关系内的域指定可引入新的运算。本题中 S是在原有关系 R的内部进行的,是由R中原有的那些域的列所组成的关系。所以选择B选项。第 10 题:将 E-R图转换为关系模式时,实体和联系都可以表示为( ) 。A.属性B.键C.关系D.域参考答案: C 从 E-R图到关系模式的转换是比较直接的,实体与联系都可以表示成关系,E-R图中属性也可以转换成关系的属性。第 11 题:假设表文件 TEST.DBF 已经在当前工作区打开,要修改其结构,可使用命令( ) 。A.MODI STRU B.MODI COMM TEST C.MODI DBF D.MODI TYPE TEST 参考答案: A 要用命令修改表结构,先用uSE打开要修改的表,然后使用MODIFY STRLICTURE名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 15 页 - - - - - - - - - 4 打开表设计器,对表结构进行修改。第 12 题:有如下赋值语句: a=计算机 和 b=微型,结果为“微型机”的表达式是( ) 。A.b+LEFT(a,3) B.b+RIGHT(a,1) C.b+LEFT(a,5,2) D.b+RIGHT(a ,2) 参考答案: D LEFT( 字符表达式, 长度 ) 函数从指定表达式左端截取一个指定长度的子串作为函数值。 RIGHT( 字符表达式, 长度 ) 函数从指定表达式右端截取一个指定长度的子串作为函数值。在 Visual FoxPro 中,一个汉字的长度为 2。所以 RIGHT(a ,2)的值是“机”, b+RIGHT(a ,2)=”微型机”。第 13 题:在下面的 Visual FoxPro表达式中,运算结果不为逻辑真的是( ) 。A.EMPTY(SPACE(0) B.LIKE( xy* ,xyz ) C.AT( xy,abexyz ) D.ISNULL(.NULL.) 参考答案: C SPACE 函数返回由指定数目组成的字符串,SPACE(0) 返回空字符串, EMPTY 函数判断指定的表达式的运算结果是否为空,故A 选项为真; LIKE 函数比较前后两个字符串对应位置上的字符,若所有对应字符都相匹配,函数返回值为逻辑真,否则为逻辑假,前字符串可包含通配符,故B 选项为真; AT 函数如果前字符串是后字符串的子串, 返回前字符串首字符在后字符串中第几次出现的位置,函数值为数值型,故C 选项返回的不为逻辑真;ISNULL函数判断一个表达式的值是否为空值,故 D选项为真。第 14 题:在 Visual FoxPro中,宏替换可以从变量中替换出( )。A.字符串B.数值C.命令D.以上 3 种都可能参考答案: D 宏替换的功能是替换出字符变量的内容,即的值是变量中的字符串。 去掉了定界符之后,结果就可能有多种类型,可以是字符串、数值或命令。第 15 题:假设某表单的 Visible属性的初值为 .F. ,能将其设置为 .T. 的方法是( ) 。A.Hide B.Show 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 15 页 - - - - - - - - - 5 C.Release D.SetFocus 参考答案: B 表单的 Hide 方法用于隐藏表单, 该方法将表单的Visible属性设置为 .F. ;Show方法用于显表单,该方法将表单的Visible属性值设为 .T. , 使之成为活动表单;Release 方法用于从内存中释放表单; SetFocus 方法让表单获得焦点, 使其成为活动表单。所以符合此题的方法是Show 。第 16 题:让隐藏的 MeForm 表单显示在屏幕上的命令是( ) 。A.MeForm.Display B.MeForm.Show C.MeForm.List D.MeForm.See 参考答案: B 表单的 Show方法用于显表单, 该方法将表单的 Visible属性值设为 .T. ,使之成为活动表单。 DisPlay 、List 、See都不是表单的方法。第 17 题:为当前表中所有学生的总分增加10 分,正确的命令是 ( )。A.CHANGE 总分 WITH总分+10 B.REPLACE 总分 WITH总分+10 C.CHANGE ALL 总分 WITH总分+10 D.REPLACE ALL 总分 WITH总分+10 参考答案: D 直接修改记录的值, 可以使用 REPLACE 命令,其格式为 REPIACE FieldName WITH eExpression ,FieldName2 WITH eExpression2 FOR iExpression 本题中 A、C选项不对。 因要对所有学生的总分增加10 分,所以要用 ALL表示全部记录。第 18 题:在数据库表上的字段有效性规则是( )。A.逻辑表达式B.字符表达式C.数字表达式D.算术表达式参考答案: A 建立字段有效性规则比较简单直接的方法是在表设计器中建立,在表设计器的“字段”选项卡中有一组定义字段有效性规则的项目,它们是“规则”( 字段有效性规则 )、“信息” ( 违背字段有效性规则时的提示信息)、“默认值” ( 字段的默认值 )3 项。其中,“规则”是逻辑表达式; “信息”是字符串表达式; “默认值”的类型则以字段的类型确定。第 19 题:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 15 页 - - - - - - - - - 6 在 Visual FoxPro中,释放表单时会引发的事件是( )。A.UnLoad事件B.Init事件C.Load 事件D.Release 事件参考答案: A 释放表单时,会引发Destroy 和 Unload 事件。而 Init和 Load事件是在表单加载时引发的事件。 Release 方法会将表单从内存中释放。第 20 题:在数据库中创建表的CREATE TABLE 命令中定义主索引、实现实体完整性规则的短语是 ( ) 。A.FOREIGN KEY B.DEFAULT C.PRIMARY KEY D.CHECK 参考答案: C 在建立表的语句 CREATE TABLE 中,FOREIGN KEY短语用于建立和加强两个表数据之间的链接的一列或多列,即外键约束;PRlMARY KEY短语用于定义满足实体完整性的主索引; DEFAULT 短语用于定义属性的默认值;CHECK 短语是用于定义属性的有效性规则的。第 21 题:扩展名为 mpr的文件是 ( ) 。A.菜单文件B.菜单程序文件C.菜单备注文件D.菜单参数文件参考答案: B mpr 是菜单程序文件的扩展名;菜单文件的扩展名是mnx ;菜单备注文件的扩展名是 mnt;菜单参数文件不存在。第 22 题:打开已经存在的表单文件的命令是( )。A.MODIFY FORM B.EDIT FORM C.OPEN FORM D.READ FORM 参考答案: A 修改表单文件的命令格式是:MODIFY FORM 表单文件名。第 23 题:如果在命令窗口执行命令:LIST 名称,主窗口中显示:记录号名称名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 15 页 - - - - - - - - - 7 1 电视机 2 计算机 3 电话线 4 电冰箱 5 电线假定名称字段为字符型、宽度为6,那么下面程序段的输出结果是( ) 。 GO 2 SCAN NEXT 4 FOR LEFF( 名称, 2)= 电 IF RIGHT( 名称, 2)= 线 EXIT ENDIF ENDSCAN 名称A.电话线B.电线C.电冰箱D.电视机参考答案: A LEFF( 字符表达式, 数值表达式) 的功能是从字符表达式左端开始,截取 数值表达式指定长度的字符串。 RIGHT( 字符表达式, 数值表达式)的功能是从指定表达式右端截取一个指定长度的字符串。本题是从 2、3、4、5 四条记录中,找出第一个字是“电”,最后一个字是“线”的第一个符合的记录,并显示出来,由此可知第3 条记录“电话线”符合。第 24 题:在 Visual FoxPro中,要运行菜单文件menu1.mpr ,可以使用命令 ( )。A.DO menu1 B.DO menu1.mpr C.DO MENU menu1 D.RUN menu1 参考答案: B 运行菜单可以使用命令格式:DO 文件名 ,但文件名的扩展名 .mpr 不能省略。第 25 题:欲执行程序 temp.prg ,应该执行的命令是 ( )。A.DO PRG temp.prg B.DO temp.prg C.DO CMD temp.prg D.DO FORM temp.prg 参考答案: B 运行程序文件的命令方式是:DO 文件名 。文件为扩展名为 .prg的程序文名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 15 页 - - - - - - - - - 8 件。第 26 题:在 Visual FoxPro中下列陈述正确的是 ( ) 。A.数据环境是对象,关系不是对象B.数据环境不是对象,关系是对象C.数据环境是对象,关系是数据环境中的对象D.数据环境和关系都不是对象参考答案: C 客观世界里任何实体都可以被视为对象,对象可以是具体事物, 也可以指某些概念。所以数据环境是一个对象,它有自己的属性、方法和事件。关系是数据环境中的对象,它也有自己的属性、方法和事件。第 27 题:在视图设计器中有,而在查询设计器中没有的选项卡是( ) 。A.排序依据B.更新条件C.分组依据D.杂项参考答案: B 视图可以更新其中的信息, 并将更新结果永久保存在磁盘上,这也是视图与查询的一个重要区别,所以视图设计器比查询设计器多了一个“更新条件”选项卡。第 28 题:为“歌手”表增加一个字段“最后得分”的SQL语句是 ( ) 。A.ALTER TABLE 歌手 ADD最后得分 F(6,2) B.ALTER DBF 歌手 ADD 最后得分 F6,2 C.CHANGE TABLE歌手 ADD 最后得分 F(6,2) D.CHANGE TABLE学院 INSERT最后得分 F6,2 参考答案: A 修改表结构可使用ALTER TABLE命令,为表增加字段的命令格式为ALER TABLE 表名 ADDCOLUMN 字段类型 长度 , 小数位数 )NULL|NOT NULL CHECK 逻辑表达式 1 ERROR 字符型文本提示信息DEFAULT 默认值表达式 ADD PRIMARY KEY 索引表达式 2 TAG 索引名 1 1 ADD UNIQUE 索引表达式 3 TAG 索引名 2 选项 B、C 、D的格式错误, A选项为正确答案。第 29 题:SQL语句中删除视图的命令是 ( )。A.DROP TABLE B.DROP VIEW C.ERASE TABLE D.ERASE VIEW 参考答案: B 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 15 页 - - - - - - - - - 9 视图由于是从表派生而来的,所以不存在修改结构的问题,但是视图可以删除,其命令格式为: DROP VIEW 视图名 。因此 B 选项正确。第 30 题:设有订单表 order( 订单号,客户号,职员号,签订日期,金额) ,查询 2011年所签订单的信息,并按金额降序排序,正确的SQL命令是 ( )。A.SELECT*FROM order WHERE YEAR(签订日期 )=2011 ORDER BY 金额 DESC B.SELECT*FROM order WHILE YEAR(签订日期 )=2011 ORDER BY 金额 ASC C.SELECT*FROM order WHERE YEAR(签订日期 )=2011 ORDER BY 金额 ASC D.SELECT*FROM order WHILE YEAR(签订日期 )=2011 ORDER BY 金额 DESC 参考答案: A 本题考查 SQL排序查询。根据 SQL查询语句的基本结构,可以很容易发现选项B和选项 D中,用来指定查询条件的WHERE 关键字错误, 首先排除这两个选项。 然后根据题目要求,需要按金额降序排序查询结果,在排序语句中,ASC短语表示升序排序,是默认的排序方式,可省略;而DESC 短语表示降序排序,不可以缺少,选项 A和 C中,A采用的是降序排序,与题目要求相符,故正确答案为A。第 31 题:查询所有 1982 年 3 月 20 日以后 (含)出生、性别为男的学生,正确的SQL语句是( ) 。A.SELECT*FROM学生 WHERE 出生日期=1982-03-20AND 性别=男 B.SELECT*FROM学生 WHERE 出生 13 期 =1982-03-20AND 性别=男 C.SELECT*FROM学生 WHERE 出生日期=1982-03-20OR 性别=男 D.SELECT*FROM学生 WHERE 出生日期 =1982-03-20OR 性别=男 参考答案: A SQL的基本形式由 SELECT-FROM-WHERE查询块组成。其中SELECT 说明要查询的字段;FROM 说明要查询的字段来自哪个表或哪些表;WHERE 说明查询条件。 要求时间为 1982 年 3 月 20 日以后, 对应的 SQL语句应为 WHERE 出生日期 =1982-03-20 ,AND 表示“且”,故本题A选项正确。第 32 题:设有学生 (学号,姓名,性别,出生日期) 和选课 ( 学号,课程号,成绩 ) 两个关系,计算刘明同学选修的所有课程的平均成绩,正确的SQL语句是 ( ) 。A.SELECT AVG( 成绩)FROM 选课 WHERE 姓名=刘明 B.SELECT AVG( 成绩)FROM 学生,选课 WHERE 姓名=刘明 C.SELECT AVG( 成绩)FROM 学生,选课 WHERE 学生. 姓名=刘明 D.SELECT AVG( 成绩)FROM 学生,选课 WHERE 学生. 学号=选课. 学号 AND 姓名=刘明 参考答案: D SQL 的核心是查询,它的基本形式由 SELECT-FROM-WHERE查询块组成。其中 SELECT说明要查询的字段; FROM 说明要查询的字段来自哪个表或哪些表,可以对单个表或多个表进行查询; WHERE 说明查询条件,即选择元组的条件。要计算刘明同学选修的所有课程的平均成绩,应设置WHERE 条件为 WHERE 学生. 学号=选课. 学号 AND 姓名=刘明,即 D选项正确。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 15 页 - - - - - - - - - 10 第 33 题:查询在“北京”和“上海”出生的学生信息的SQL语句是 ( )。A.SELECT*FROM学生 WHERE 出生地 =北京 AND 上海B.SELECT*FROM学生 WHERE 出生地 =北京 OR 上海C.SELECT*FROM学生 WHERE 出生地 =北京 AND 出生地 =上海D.SELECT*FROM学生 WHERE 出生地 =北京 OR 出生地 =上海参考答案: D SQL 的核心是查询,它的基本形式由 SELECT-FROM-WHERE查询块组成。其中 SELECT说明要查询的字段; FROM 说明要查询的字段来自哪个表或哪些表,可以对单个表或多个表进行查询; WHERE说明查询条件,即选择元组的条件。 And表示 “且” ,OR表示“或”,本题要求查询在“北京”和“上海”出生的学生信息,应设置条件为出生地 =北京OR出生地 =上海,即 D选项正确。第 34 题:在 SQL语句中,与表达式“年龄BETWEEN 12 AND 46”功能相同的表达式是( ) 。A.年龄 =12 OR =46 B.年龄 =12 AND =46 C.年龄 =12 OR年龄 =46 D.年龄 =12 AND年龄 =46 参考答案: D BETWEENAND 表示“在和之间”,其中包含等于,即大于等于AND 前面的数,小于等于AND 后面的数。题干表达式的含义为在12 和 46 之间的数字,而 AND 表示“且”, OR表示“或”,只有D选项与此功能相同。第 35 题:删除视图 myview的命令是 ( ) 。A.DELETE myview VIEW B.DELETE myview C.DROP myview VIEW D.DROP VIEW myview 参考答案: D 视图由于是从表派生而来的,所以不存在修改结构的问题,但是视图可以删除,其命令格式为: DROP VIEW 视图名 。本题要删除视图myview,正确的命令应为 DROP VIEW myview ,即 D选项正确。第 36 题:假设 temp.dbf 数据表中有两个字段“歌手号”和“最后得分”。下面程序段的功能是:将 temp.dbf 中歌手的“最后得分”填入“歌手”表对应歌手的“最后得分”字段中。在下画线处应该填写的SQL语句是 ( )。 USE歌手 DO WHILE.NOT.EOF() _ REPLACE 歌手. 最后得分 WITH a2 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 15 页 - - - - - - - - - 11 SKIP ENDD0 A.SELECT*FROM temp WHERE temp.歌手号 =歌手. 歌手号 TO ARRAY a B.SELECT*FROM temp WHERE temp.歌手号 =歌手. 歌手号 INTO ARRAY a C.SELECT*FROM temp WHERE temp.歌手号 =歌手. 歌手号 TO FILE a D.SELECT*FROM temp WHERE temp.歌手号 =歌手. 歌手号 INTO FILE a 参考答案: B 在 SQL查询语句的尾部添加INTO ARRAY 数组名 可以将查询的结果放入指定的数组中。本题B选项的格式正确。第 37 题:查询客户名称中有“网络”二字的客户信息的正确SQL命令是 ( ) 。A.SELECT*FROM客户 FOR名称 LIKE%网络% B.SELECT*FROM客户 FOR名称=% 网络% C.SELECT*FROM客户 WHERE 名称=% 网络% D.SELECT*FROM客户 WHERE 名称 LIKE%网络% 参考答案: D LIKE 为字符串匹配运算符,可与通配符“% ”和“_”一起使用。“ % ”表示与任意多个字符匹配;“ _”表示与任意一个字符匹配。查询客户名称中有“网络”二字的客户信息可用LIKE%网络%表示,正确的选项为D。第 38 题:在表单中为表格控件指定数据源的属性是( )。A.DataSource B.DataFrom C.RecordSource D.RecordFrom 参考答案: C 表格是一种容器对象,其外形与Browse窗口相似,一个表格由若干列(Column)对象组成,每个列对象包含一个标头(Header) 对象和若干控件。 这里,表格、 列、标头和控件都有自己的属性、 事件和方法。 其中,RecordSource 属性用于指明表格数据源,即 C选项正确。第 39 题:假定一个表单里有一个文本框Text1 和一个命令按钮组CommandGroup1。命令按钮组是一个容器对象,其中包含Command1 和 Command2 两个命令按钮。如果要在 Command1 命令按钮的某个方法中访问文本框的Value 属性值,正确的表达式是( )。A.This.ThisForm.Text1.Value B.This.Parent.Parent.Text1.Value C.Parent.Parent.Text1.Value D.This.Parent.Text1.Value 参考答案: B 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 15 页 - - - - - - - - - 12 在容器的嵌套层次关系中, 引用其中某个对象, 需指明对象在嵌套层次中的位置。经常要用到的关键字是:Parent( 对象的直接容器对象,即父对象) ;This( 当前对象) ;ThisForm( 当前表单 );ThisFormSet( 当前表单集 ) 。本题 THis.Parent是CommandGroup1,This.Parent.Parent.是 CommandGroup1 的 Parent ,即 Form1 。所以要在 Command1 命令按钮的某个方法中访问文本框的Value 属性值,正确的表达式是 This.Parent.Parent.Text1.Value,即本题选项 B正确。第 40 题:假设表单上有一选项组:男女,其中第一个选项按钮“男”被选中。请问该选项组的 Value 属性值为 ( )。A.T. B. 男 C.1 D. 男 或 1 参考答案: D 选项组控件的 Value 属性刷于初始化或返回选项组中被选中的选项按钮,Value属性值的类型可以是数值型的,也可以是字符型的。若为数值型N,则表示选项组中第 N个选项按钮被选中;若为字符型C,则表示选项组中 Caption 属性值为C的选项按钮被选中。因此本题D选项正确。基本操作题第 41 题:在考生文件夹下建立数据库BOOKAUTH.DBC,把表 BOOKS 和 AUTHORS添加到该数据库中。 _ 参考答案:新建一个数据库,在数据库设计器中按题目要求添加表,如图所示。第 42 题:为 AUTHORS表建立主索引,索引名为“PK ”,索引表达式为“作者编号”。_ 参考答案:按照题目的要求为“ authors ”表建立主索引,如图所示。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 15 页 - - - - - - - - - 13 第 43 题:为 BOOKS 表建立两个普通索引,第一个索引名为“PK ”,索引表达式为“图书编号”;第二个索引名和索引表达式均为“作者编号”。_ 参考答案:按照题目要求为 books 表建立两个普通索引,如图所示。第 44 题:建立 AUTHORS表和 BOOKS 表之间的永久性联系。 _ 参考答案:按照题目的要求为authors 表和 books 表建立永久性联系,如图所示。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 13 页,共 15 页 - - - - - - - - - 14 简单应用题第 45 题:打开表单 MYFORM4-4,把表单 ( 名称为 Form1)标题改为“欢迎您”,将文本“欢迎您访问系统” (名称为 Labell的标签 )改为 25 号黑体。最后在表单上添加“关闭” (名称为 Command1) 命令按钮,单击此按钮关闭表单。保存并运行表单。_ 参考答案:第 46 题:设计一个表单 MYFORM4,表单中有两个命令按钮“查询”和“退出”( 名称分别为 Command1 和 Command2) 。(1) 单击“查询”命令按钮,查询BOOKAUTH数据库中出版过 3 本以上 (含 3 本)图书的作者信息,查询信息包括作者姓名和所在城市;查询结果按作者姓名升序保存在表 NEW_VIEW4中。(2) 单击“退出”命令按钮关闭表单。注意:完成表单设计后要运行表单的所有功能。_ 参考答案:综合应用题第 47 题:在考生文件夹下,将BOOKS 表中所有书名中含有“计算机”3 个字的图书复制到 BOOKS_BAK表中,以下操作均在BOOKS_BAK表中完成。复制后的图书价格在原价格的基础上降低5% 。从图书均价高于 25 元( 含 25)的出版社中,查询并显示图书均价最低的出版社名称及均价,查询结果保存在new_table4 表中(字段名为出版单位和均价)。_ 参考答案:SQL UPDATE 语句用于实现数据更新的功能,其格式为 UPDATE 表名 SET字段名 1=表达式 1,字段名 2=表达式 2 操作步骤 步骤 1:在命令窗口中输入下列代码,用于将BOOKS 表中满足条件的记录复制到BOOKS_BAK表中,并按回车键以执行该代码。 * 查询书名中含有“计算机”的全部信息,并将结果存储入BOOKS BAK表中,通配名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 14 页,共 15 页 - - - - - - - - - 15 符% 匹配任意字符SELECT*FROM BOOKS WHERE 书名 LIKE%计算机 %INTO TABLE BOOKS_BAK * 步骤 2:在命令窗口中输入下列代码, 用于更新 BOOKS_BAK表中的价格字段, 并按回车键以执行该代码。 * 修改 BOOKS_BAK表,将价格在原价基础上下调5% UPDATE BOOKS BAK SET价格=价格*(1-0.05) * 步骤 3:在命令窗口中输入下列代码,并按回车键以执行该代码。 * 选择查询字段,通过 AS短语指定显示字段, AVG()函数用于求平均值 SELECT TOP 1 BOOKS_BAK.出版单位, AVG(BOOKS_BAK.价格)AS 均价; 指定字段来源FROM BOOKS BAK; GROUP BY 子句用于按出版单位分组 GROUP BY BOOKS_BAK.出版单位 ; HAVING 子句限定分组条件 HAVING均价 =25; 查询结果按均价升序排列 ORDER BY 2; 将查询结果 存 储 到new table4.dbf中INTO TABLE new table4.dbf * 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 15 页,共 15 页 - - - - - - - - -

    注意事项

    本文(2022年二级Visual+FoxPro数据库程序设计月 .pdf)为本站会员(Che****ry)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开