Visual FoxPro数据库基础与应.doc

上传人:飞****2 文档编号:60109871 上传时间:2022-11-13 格式:DOC 页数:5 大小:24KB
返回 下载 相关 举报
Visual FoxPro数据库基础与应.doc_第1页
第1页 / 共5页
Visual FoxPro数据库基础与应.doc_第2页
第2页 / 共5页
点击查看更多>>
资源描述

《Visual FoxPro数据库基础与应.doc》由会员分享,可在线阅读,更多相关《Visual FoxPro数据库基础与应.doc(5页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、vfp试题4 一、 选择题(每题2分,共计60分) 1、表文件及其索引文件(.IDX)已打开,要确保记录指针定位在记录号为1的记录上,应使用命令( ) A. GO TOP B. GO BOF( ) C. GO 1 D. SKIP 1 2、利用向导创建数据表时,应该( ) A. 在工具栏上单击向导按钮 B. 在命令窗口执行 CREATE C. 在表设计器中选择 D. 在新建窗口中单击向导按钮 3、修改数据表中的数据是在( )环境下完成的 A表设计器 B表向导 C表浏览器 D表编辑器 4、对数据表的结构进行操作,是中( )环境下完成的 A表设计器 B表向导 C表浏览器 D表编辑器 5、数据库中共有

2、30个记录,如果当前记录为第3条记录时,把记录指针向下移动2个记录,测试当前记录号函数RECNO()的值是( ) A3 B2 C5 D4 6、数据库中共有30个记录,如果当前记录为第1条记录时,把记录指针移到最后一个,测试当前记录号函数RECNO()的值是( ) A31 B30 C29 D28 7、数据表中的记录暂时不想使用,为提高数据表的使用效率,对这些“数据”要进行( ) A逻辑删除 B物理删除 C不加处理 D数据过滤器 8、数据表中有30个记录,如果当前记录为第30条记录,把记录指针移到第一个记录,测试当前记录号函数RECNO()的值是( ) A29 B30 C1 D0 9、要打开多个数

3、据表文件,应该在多个( ) A工作区中 B数据库中 C工作期中 D项目中 10、在“显示”下拉菜单中,单击“追加方式”选项,将在当前表( ) A中增加一个空记录 B尾增加一个空记录 C中进入追加状态 D上弹出追加对话框 11、一个表的全部备注字段的内容存储在( )中 A同一表备注文件 B不同表备注文件 C同一文件文本 D同一数据库文件 12、如果需要给当前表增加一个字段,应使用的命令是( ) AAPPEND BMODIFY STRUCTUER CINSERT DEDIT 13、在VFP环境下,用LIST STRU命令显示表中第个记录的长度(总计)为60,用户实际可用字段的总宽度为( ) A60

4、 B61 C59 D58 14、已知当前表中有60条记录,当前记录为第6号记录。如果执行命令SKIP 3后,则当前为第( )号记录 A3 B4 C8 D9 15、在 VFP的表结构中,逻辑型、日期型和备注型字段的宽度分别为( ) A1、8、10 B1、8、4、 C3、8、10 D3、8、任意 16、顺序执行下列命令后,最后一条命令显示结果是( ) USE CHJ GO 5 SKIP -2?RECNO() A3 B4 C5 D7 17、使用REPLACE 命令时,如果范围短语为ALL或REST,则执行该命令后记录指针指向( ) A末记录 B首记录 C末记录的后面 D首记录的前面 18、不能对记录

5、编辑修改的命令是( ) AMODI STRU BCHANGE CBROWSE DEDIT 19、对学历为大学的职工按工资由高到低排列,工资相同的职工按年龄由大到小排序,应使用的命令是( ) ASORT TO XL ON 工资/A, 出生日期/D FOR 学历=大学 BSORT TO XL ON 工资/D, 出生日期/A FOR 学历=大学 CSORT TO XL ON 工资/A, 出生日期/A FOR 学历=大学 DSORT TO XL ON 工资/D, 出生日期/D FOR 学历=大学 20、当前表中有4个数值型字段:高等数学、英语、计算机应用网络和总。其中高等数学、英语、计算机网络的成绩均

6、已录入,总分 字段为空。要将所有学生的总分自动计算出来并填入总分段中,使用命令( ) A REPL 总分 WITH 高等数学+英语+计算机网络 B REPL 总分 WITH 高等数学,英语,计算机网络 C REPL 总分 WITH 高等数学+英语+计算机网络 ALL D REPL 总分 WITH 高等数学+英语+计算机网络 FOR ALL 21、下面字符串中非法字符串为( ) Aa string BIt is astring. C”a string” D”It is a string.” 22、当前工作区是指( ) A最后执行SELECT命令所选择的工作区 B最后执行USE命令所在的工作区 C

7、最后执行REPL命令所在的工作区 D建立数据表时所在的工作区 23、表达式ASC(APPEND)的值是( ) A128 B127 C65 DA 24、将项目文件中数据表移出后,该数据表被( ) A移出项目 B逻辑删除 C称出数据库 D物理删除 25、要使学生数据表中不出现同名学生记录,在数据库中需要建立( ) A字段有效性控制 B属性设置 C记录有效性控制 D设置触发器 26、已知“是否通过”字段为逻辑型,要显示所有未通过的记录应用命令( ) ALIST FOR 是否通过=.F. BLIST FOR NOT 是否通过.T. CLIST FOR “是否通过” DLIST FOR NOT 是否通过

8、 27、索引字段值不惟一,就该选择的索引类型是( ) A主索引 B普通索引 C候选索引 D惟一索引 28、在数据表中建立一个索引应当依照( ) A一个字段 B多个字段 C表达式 D惟一一个字段 29、在建立惟一索引,出现重复字段时,只存储重复出现记录的( ) A第一个 B最后一个 C全部 D几个 30、打开一个建立了结构复合索引的数据表,表记录的顺序将按( ) A第一个索引标识 B最后一个索引标识 C主索引标识 D原顺序 二、 填空题:(每题2分,共计34分) 1、执行以下命令序列后,BOOK1 的指针指向第 号记录,BOOK2的指针指向第 号记录。 SELECT 2 USE BOOK1 SE

9、LECT 3 USE BOOK2 SELECT 2 SKIP 2 2、创建数据库有两种方式,即界面操作方式和 。 3、数据库表有4种索引类型,即 、普通索引、惟一索引和候选索引。 4、在同一个数据表中可以有 个候选索引。 5、为了确保相关表之间数据的一致性,需要设置 规则。 6、数据表是由表结构和 两部分组成。 7、物理删除表中数据时,要先完成 的操作。 8、字段“定价”为数值型,如果整数部分最多为3位,小数部分2位,那么该字段的宽度至少应为 。 9、Visual FoxPro将表分为两种,即数据库表和 。 10、如果某记录的备注型字段标志显示为 ,则表明该字段不再为空。 11、浏览窗口显示表

10、记录有两格式,即浏览和 。 12、在SORT命令中,当记录按关键字段值升序排序时可以省略参数 /A ,当记录按关键字段降序排序时则必须使用参数 。 13、要想逐条显示当前表中的所有记录,可以根据 函数值来判断是否已经显示完毕。 14、计算机等级考试考生数据库STUDENT.DBF笔试和上机成绩已分别录入其中的“笔试”和“上机”字段(皆为N型),此外另有“等 级”字段(C型)。凡两次考试均达到80分以上者,应在等级字段中填入“优秀”。编程如下,请填空。 SET TALK OFF USE STUDENT DO WHILE .NOT. EOF( ) IF 笔试=80 .AND. 上机=80 ENDI

11、F SKIP ENDDO USE SET TALK ON 15、下面一段是将STUDENT.DBF和CLASS.DBF、TEACHER.DBF按照姓名(XM)进行关联的程序,请将空白处填上相应的内容。 SELE A USE STUDENT SELE B USE CLASS LOCATE FOR XM=”张三” ? RECNO(1) SELE C USE STACHER SET RELATION TO 5 INTO A GO TOP ? RECNO(1) 三、编程题(6分) 1、 已建立了一个销售流水帐XS.DBF结构如下: 雇员号 (C,4) 品名 (C,6) 单价 (N,6,2) 日期 (D,8) 数量 (N,3) 金额 (N,9,2) 其中“金额”不必输入,按下面公式计算求出: 金额=单价*数量 要求编写一个查询雇员某日售额的程序,输出当天此雇员销售的商品、单价、数量金额等信息

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

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

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com