visualFoxPRO(VFP)复习题(选择题)答案

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

VisualFoxPro复习题1、数据表中共有100条记录,当前记录为第10条,执行listnext5以后,当前记录为BA)10B)14C)15D)EOF2、对表文件建立索引,可使用命令CA)SORTB)UPDATEC)INDEXD)JOIN3、一个学生表的结构如下,姓名(C,8),性别(C,2),出生日期(D),是否团员(L),表共有100条记录,则所有记录所占用的字节数为CA)1800B)1900C)2000D)21004、对表结构的修改是在下面哪一个对话框中完成的AA)表设计器B)数据库设计器C)表达式生成器D)浏览窗口5、下列关于数据库表的说法中错误的是DA)可设置长表名,长字段名B)可设置匹配字段类型到类,字段验证和记录验证,触发器C)可设置主索引和候选索引关键字,字段默认值,显示模式D)不可用use命令直接打开,必须在数据库设计器中打开6、在向数据库添加表的操作中,下列叙述中不正确的是BA)可以将一张“独立的”表添加到数据库中B)可以将一个已属于一个数据库的表添加到另一个数据库中C)可以在数据库设计器中新建个表使其成为数据库表D)欲使一个数据库表成为另外一个数据库的表,则必须先使它成为自由表7、在使用replace替换命令时,不能作用于下列哪个字段DA)逻辑型B)日期时间型C)备注型D)通用型8、下列命令结果中,肯定生成一个空表的是CA)copytoboyfor性别=男B)copyfileda.dbftoboy.dbfC)copystrutoboyfields姓名,年龄,奖学金D)select*fromdawhere性别=男intodbfboy(注:功能强大的SQL查询命令)9、若要控制数据库表中学号字段只能输入数字,则应设置BA)显示格式B)输入掩码C)字段有效性D)记录有效性10、数据库文件的扩展名是BA)DBFB)DBCC)DBTD)FPT11、在显示下拉菜单中,单击“追加方式”选项,将在当前表CA)中插入一个空记录B)尾增加一个空记录C)中进入追加状态D)上弹出追加对话框12、显示表中所有教授和副教授记录的命令是CA)listfor职称=教授and职称=副教授B)listfor职称=副教授C)listfor职称=教授or副教授D)listfor教授$职称13、同一个表所有备注字段的内容存储在CA)该表文件中B)不同的备注文件C)同一个备注文件D)同一个数据库文件14、VFP中,主索引可在__B___中建立A)自由表B)数据库表C)任何表D)自由表和视图15、打开一个建立了结构复合索引的数据表,表记录的顺序将按DA)第一个索引标识B)最后一个索引标识C)主索引标识D)原顺序16、在VisualFoxPro的参照完整性规则不包括CA)更新规则B)删除规则C)查询规则D)插入规则17、工资表文件已打开,且已设定按基本工资升序的索引为主控索引,并执行过赋值语句NN=900,下面各条命令中,错误的是BA)seekNNB)locatefor基本工资==NNC)find900D)locatefor基本工资=NN18、在VFP中,数据库表和自由表的字段名最大字符数分别是BA)10,10B)128,10C)256,128D)128,12819、下列关于索引的叙述中错误的是DA)VFP中的索引类型共有4种,分别是主索引,候选索引,普通索引和唯一索引B)在用命令方式建立索引时,可以建立普通索引,惟一索引(UNIQUE)或候选索引(CANDIDATE),但是不能建立主索引C)在表设计器的字段选项卡中建立的索引默认为普通索引D)在数据库设计器中建立两表之间的永久关系时,只须在父表中建立主索引,然后拖动该索引项到子表中的相应字段上既可20在VisualFoxPro的数据工作期窗口,使用SETRELATION命令可以建立两个表之间的关联,这种关联是CA)永久性关联B)永久性关联或临时性关联C)临时性关联D)永久性关联和临时性关联21、在VisualFoxpro6.0中,打开数据库使用的命令为_C__A)USEB)SELECTC)OPEND)CREATE22、在VisualFoxpro6.0中,以共享方式打开一个数据表需使用的参数是BA)EXCLUSIVEB)SHAREDC)NOUPDATED)VALIDATE23、在下列命令中,不具有修改记录功能的是DA)editB)replaceC)browseD)modistru24、显示当前数据库中所有40岁(含40岁)以下,职称为“教授”,“副教授”的姓名和工资,应使用命令CA)BROWSEFIEL姓名,工资FOR年龄=40AND职称=教授AND职称=副教授B)LISTFIEL姓名,工资FOR年龄=40OR职称=教授OR职称=副教授C)BROWSEFIEL姓名,工资FOR年龄=40AND(职称=教授OR职称=副教授)D)LISTFIEL姓名,工资FOR年龄=40OR(职称=教授AND职称=副教授)25、在VisualFoxPro中进行参照完整性设置时,要想设置成:当更改父表中的主关键字段或候选关键字段时,自动更改所有相关子表记录中的对应值。应选择CA)限制(Restrict)B)忽略(Ignore)C)级联(Cascade)D)级联(Cascade)或限制(Restrict)26、打开一个数据库的命令是DA)USEB)USEDATABASEC)OPEND)OPENDATABASE27、VisualFoxpro数据库文件是DA)存放用户数据的文件B)管理数据库对象的系统文件C)存放用户数据和系统数据的文件D)前三种说法都对28、要为当前表所有职工增加100元工资,应该使用命令DA)CHANGE工资WITH工资+100B)REPLACE工资WITH工资+100C)CHANGEALL工资WITH工资+100D)REPLACEALL工资WITH工资+10029、以下关于自由表的叙述,正确的是CA)全部是用以前版本的Foxpro(FoxBASE)建立的表B)可以用VisualFoxpro建立,但是不能把它添加到数据库中C)自由表可以添加到数据库中,数据库表也可以从数据库中移出成为自由表D)自由表可以添加到数据库中,但是数据库表不可以从数据库中移出成为自由表30、执行命令INDEXon姓名TAGindex_name建立索引后,下列叙述错误的是BA)此命令建立的索引是当前有效索引B)此命令所建立的索引将保存在.idx文件中C)表中记录按索引表达式升序排序D)此命令的索引表达式是姓名,索引名是index_name31、表DEMO.DBF中包含有备注型字段,该表中所有备注字段均存储到备注文件中,该备注文件是:CA)DEMO.TXTB)DEMO.FMTC)DEMO.FPTD)DEMO.BAT32、在VFP中,使用AVERAGE命令时,表文件需要DA)排序B)建立索引C)排序或建立索引D)都不需要33、下列命令中,仅拷贝表文件结构的命令是BA)COPYTOB)COPYSTRUCTURETOC)COPYFILETOD)COPYSTRUCTURETOEXETENDED34、要控制两个表中数据的完整性和一致性可以设置参照完整性,要求这两个表AA)是同一个数据库中的两个表B)不同数据库中的两个表C)两个自由表D)一个是数据库表另一个是自由表35、表文件中有数学,英语,计算机和总分四个数值型字段,要将当前记录的三科成绩汇总后存入总分字段中,应使用命令BA)TOTAL数学+英语+计算机TO总分B)REPLACE总分WITH数学+英语+计算机C)SUM数学+英语+计算机TO总分D)REPLACEALL数学+英语+计算机WITH总分36、以下关于空值(NULL)叙述正确的是A)空值等同于空字符串B)空值表示字段或变量还没有确定值C)VFP不支持空值D)空值等同于数值037要求表文件某数值型字段的整数是4位,小数是2位,其值可能为负数,该字段的宽度应定义为AA)8位B)7位C)6位D)4位38、对多表进行操作时,选择工作区所使用的命令为_____C__A)USEB)OPENC)SELECTD)CREATE39如果要给当前表增加一个字段,应使用的命令是BA)APPENDB)MODIFYSTRUCTUREC)INSERTD)EDIT40在VisualFoxpro环境下,若已打开A.DBF表文件,统计该表中的记录数,使用的命令是BA)TOTALB)COUNTC)SUMD)AVERAGE41在VFP环境下,用LISTSTRU命令显示表中每个记录的长度(总计)为60,用户实际可用字段的总宽度为CA)60B)61C)59D)5842当前表中,“体育达标”字段为逻辑类型,要显示所有未达标的记录应使用命令CA)listfor体育达标=.f.B)listfor体育达标.f.C)listfornot体育达标D)listfor体育达标=f43使用replace命令时,如果范围短语为ALL或REST,则执行该命令后记录指针指向CA)末记录B)首记录C)末记录的后面D)首记录的前面44、下列按钮中,哪一个是数据工作期窗口中没有的CA)属性B)打开C)修改D)关系45要从某表文件中真正删除一条记录,应当CA)先用DELETE命令,再用ZAP命令B)直接用ZAP命令C)先用DELETE命令,再用PACK命令D)直接用DELETE命令46设表TXL.DBF中有20条记录。在VFP命令窗口中执行以下命令序列,最后显示的结果是CUSETXLSKIP3COUNTTON?NA)0B)3C)4D)2047若所建立索引的字段值不允许重复,并且一个表中只能创建一个,它应该是AA)主索引B)惟一索引C)候选索引D)普通索引48在表的操作中,DELE命令的作用是BA)将记录从表中彻底删除B)给要删除的记录做删除标记C)不能删除记录D)删除整个表中的记录49在浏览窗口打开的情况下,若要向当前表中连续添加多条记录应使用AA)显示菜单中的追加方式B)表菜单中的追加新记录C)表菜单中的追加记录D)快捷键Ctrl+Y50在VFP6.0中,打开数据库和表的命令分别为CA)USE,OPENB)SELECT,CREATC)OPEN,USED)CREAT,OPEN51不允许记录中出现重复索引值的索引是CA)主索引B)主索引、候选索引、普通索引C)主索引和候选索引D)主索引、候选索引和唯一索引52在VisualFoxPro中,可以对字段设置默认值的表AA)必须是数据库表B)必须是自由表C)自由表或数据库表D)不能设置字段的默认值53可以链接或嵌入OLE对象的字段类型是CA)备注型字段B)通用型和备注型字段C)通用型字段D)任何类型的字段54在VisualFoxPro中,打开数据库的命令是AA)OPENDATABASE数据库名B)USE数据库名C)USEDATABASE数据库名D)OPEN数据库名55在VisualFoxPro中,通用型字段G和备注型字段M在表中的宽度都是BA)2个字节B)4个字节C)8个字节D)10个字节56可以伴随着表的打开而自动打开的索引是CA)单一索引文件(IDX)B)复合索引文件(CDX)C)结构化复合索引文件D)非结构化复合索引文件57在VisualFoxPro的命令窗口中键入CREATEDATA命令以后,屏幕会出现一个创建对话框,要想完成同样的工作,还可以采取如下步骤AA)单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“数据库”单选钮,再单击“新建文件”命令按钮B)单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“数据库”单选钮,再单击“向导”命令按钮C)单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“表”单选钮,再单击“新建文件”命令按钮D)单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“表”单选钮,再单击“向导”命令按钮58表中相对移动记录指针和绝对移动记录指针的命令分别为CA)Locate和SkipB)Locate和GoC)Skip和GoD)Locate和Find59下面有关索引的描述

1 / 7
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功