VFP第二章测试题

上传人:工**** 文档编号:558810461 上传时间:2022-09-15 格式:DOCX 页数:9 大小:74.33KB
返回 下载 相关 举报
VFP第二章测试题_第1页
第1页 / 共9页
VFP第二章测试题_第2页
第2页 / 共9页
VFP第二章测试题_第3页
第3页 / 共9页
VFP第二章测试题_第4页
第4页 / 共9页
VFP第二章测试题_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《VFP第二章测试题》由会员分享,可在线阅读,更多相关《VFP第二章测试题(9页珍藏版)》请在金锄头文库上搜索。

1、数据库程序设计第二章测试卷一、填空题(每空1分,共25分)1 .项目文件的扩展名是,数据表文件的扩展名是,数据库文件的扩展名是:。2 .日期型字段具有个字节的固定长度,其格式是。3 .逻辑型字段只有和两种。其存储长度为个字节。4 .在项目管理器为选项添加说明,应选择菜单的“编辑说明”命令。5 .项目管理器的“移去”按钮有两个功能:一是;二是6 .在奥运会游泳比赛中,一个游泳运动员可以参加多项比赛,一个游泳比赛项目可以有多个运动员参加,游泳运动员与游泳比赛项目两个实体之间的联系是联系。7 .在VisualFoxPro中,可以在表设计器中为字段设置默认值的表是表。8 .在VisualFoxPro中

2、,扩展名为.PRG的程序文件位于项目管理器的选项卡中。9 .在VisualFoxPro中,是指文件、数据、文档和VisualFoxPro对象的集合。10 .在定义字段有效性规则时,在规则框中输入的表达式类型是。11 .为了确保相关表之间数据的一致性,需要设置规则。12 .数据库表之间的一对一联系通过主表的索引和子表的索引实现。13 .在VisualFoxPro中,最多同时允许打开个数据库表和自由表。14 .“参照完整性生成器”对话框中的“删除规则”选项卡可用于指定删除中的记录时所用的规则。15 .打开索引文件后,设置主控索引的命令是,未打开索引重新索引的命令是。16 .常见的范围有ALL、ne

3、xtn和四种。二、选择题(每题0.5分,共27分)1 .设有两个数据库表,父表和子表之间是一对多的联系,为控制子表和父表的关联,可以设置“参照完整性规则”,为此要求这两个表()A)在父表连接字段上建立普通索引,在子表连接字段上建立主索引B)在父表连接字段上建立主索引,在子表连接字段上建立普通索引C)在父表连接字段上不需要建立任何索引,在子表连接字段上建立普通索引D)在父表和子表的连接字段上都要建立主索引2 .在VisualFoxPro中,以下关于删除记录的描述,正确的是()A)SQL的DELET瑜令在删除数据库表中的记录之前,不需要用US令打开表B)SQL的DELET瑜令和传统VisualFo

4、xPro的DELET瑜令在删除数据库表中的记录之前,都需要用US令打开表C)SQL的DELET瑜令可以物理地删除数据库表中的记录,而传统VisualFoxPro的DELET瑜令只能逻辑删除数据库表中的记录D)传统VisualFoxPro的DELET瑜令在删除数据库表中的记录之前不需要用USE命令打开表3 .在VisualFoxPro中,下列关于表的叙述正确的是()A)在数据库表和自由表中,都能给字段定义有效性规则和默认值B)在自由表中,能给字段定义有效性规则和默认值C)在数据库表中,能给字段定义有效性规则和默认值D)在数据库表和自由表中,都不能给字段定义有效性规则和默认值4 .VisualFo

5、xPro的“参照完整性”中“插入规则”包括的选择是()A)级联和忽略B)级联和删除C)级联和限制D)限制和忽略5 .在VisualFoxPro中,使用LOCATEFOR命令按条件查找记录,当查找到满足条件的第一条记录后,如果还需要查找下一条满足条件的记录,应使用(A)再次使用LOCATEFO限令B)SKIP命令C)CONTINUE命令D)GO命令6 .在VisualFoxPro中,如果在表之间的联系中设置了参照完整性规则,并在删除规则中选择“限制”,则当删除父表中的记录时,系统反应是(A)不做参照完整性检查B)不准删除父表中的记录C)自动删除子表中所有相关的记录7.字符型数据的最大长度是(D)

6、若子表中有相关记录,则禁止删除父表中记录)A) 20B) 254C) 10D) 65K8 .已知“是否住校”字段为逻辑型,要显示所有未住校的记录应使用命令是()A)LISTFOR是否住校=.T.B)LISTFORNOT是否住校=.F.C)LISTFOR是否住校D)LISTFOR是否住校.F.9 .下面的命令将当前记录定位到第6条记录,哪个是正确的命令()A)GO6B)skip-6C)skip6D)GOTOP+510 .在新打开的数据表文件中有20条记录,只显示第20条记录,应使用命令()A)go20B)gotopC)skip1D)skip19Displaydisplaylistdisplay1

7、1 .下述命令中的哪一条不能关闭数据表文件:()A)useB)closedatabaseC)clearD)clearall12 .项目管理器的“数据”选项卡用于管理()A数据库、自由表和查询B、数据库、视图和查询G数据库、自由表和报表D、数据库、表单和查询13 .项目管理器的“文档”选项卡用于管理()A表单、报表和查询B、数据库、表单和报表G查询、报表和视图D、表单、报表和标签14 .对项目管理器中的按钮,错误的叙述是()A“新建”按钮用于创建新文件B、“修改”按钮用于打开设计器修改文件G“关闭”按钮用于关闭项目管理器Dk“添加”按钮用于为项目添加文件15 .对项目管理器中的按钮,错误的叙述是

8、()A“移去”按钮用于把文件移出项目B、“浏览”按钮用于浏览项目管理器的内容G“运行”按钮用于运行程序文件D、“打开”按钮用于打开文件16 .对于打开项目管理器,以下叙述错误的是()A、打开项目文件,对应的项目管理器自动打开R选择“常用”工具栏的“打开”按钮,可以打开项目文件G选择“文件”菜单的“打开”命令,可以打开项目文件口选择项目管理器中的“打开”按钮,可以打开项目文件17 .在项目管理器中重命令文件,下列叙述中错误的是()A选择“项目”菜单的“重命令文件”命令,可以重命令文件R选择快捷菜单的“重命令”命令,可以重命令文件G在项目管理器中重命令文件,系统自动修改对该文件的引用信息口在项目管

9、理器中重命令文件,与在Windows环境下重命令文件等效18 .在一个表中可以建立()A)多个普通索引,多个唯一索引,多个候选索引,一个主索引8) 一个普通索引,多个唯一索引,多个候选索引,多个主索引C)多个普通索引,一个唯一索引,多个候选索引,多个主索引D)多个普通索引,多个唯一索引,一个候选索引,多个主索引19 .表xsda.bdf中结构复合索引文件名可为()A)xsda.idxB)xsda.cdxC)sy.idxD)sy.cdx20 .结构复合索引文件不具备的特性为()A)在打开表时自动打开B)同一索引文件中可包含多个索引D)自动按所有索引顺序显示B)单项索引、复合索引D)升序索引、降序

10、索引D)普通索引()C) sy.idxD) sy.cdxC)在添加、更加或删除记录时自动进行维护索引21.在表设计器中,索引可以分为()A)主索引、候选索引、唯一索引、普通索引C)单索引、结构复合索引、非结构复合索引22.不允许出现重复值的索引是()A)唯一索引B)主索引C)简单索引23.表xsda.dbf的结构复合索引文件名为A)xsda.idxB)xsda.cdx24 .用“indexon表达式to索引文件名”命令建立的索引文件扩展名为()A).idxB).cdxC).fptD).tag25 .打开一个建立了结构复合索引的数据库表,表记录的顺序将按()A)第一个索引标识B)最后一个索引标识

11、C)主索引标识D)原顺序26 .在学生成绩表xscj.bdf中有学号、姓名、课程、任课教师、成绩等字段,现要统计任课教师的个数,准备对“任课教师”字段建立索引,这种索引应该是()A)主索引B)普通索引C)候选索引D)唯一索引27 .在建立表的唯一索引中,若表中出现重复字段值时,索引文件只存储重复出现记录的()A)第一个B)最后一个C)全部D)几个28 .设工资表已打开,要把记录指针定位在第1条工资高于800元的记录上,应用命令()A)seek工资800B)Find工资800C)FindFor工资800D)LoCatefor工资80029 .当某个库文件和相关的多个索引文件被打开时,有关主索引的

12、正确叙述是()A)可以将多个索引文件同时设置为主索引B)同一时刻只能将一个索引文件设置为主索引C)只要指定了主索引文件,就不能更改关于主索引的设置D)索引文件只要被打开就能对记录操作起作用30 .若要避免用户在字段中输入重复的数据,应根据此字段创建()类型的索引,以便自动进行唯一性检查。A)主索引、候选索引B)主索引和唯一索引C)候选索引和唯一索引D)普通索引31 .在VisualFoxPro中,若排序命令SORT。尴、分,英语分DESCTOXS1,则()A)按总分降序排列,总分相同时按英语分降序排列B)按总分升序排列,总分相同时按英语分降序排列C)按总分升序排列,总分相同时按英语分升序排列D

13、)按总分降序排列,总分相同时按英语分升序排列32 .可以伴随表的打开而自动打开的索引是()A)单一索引文件(IDX)B)复合索引文件(CDX)C)结构化复合索引文件D)非结构化复合索引文件33 .对一个未建立索引也未排序的表进行直接查询的命令是()A)LOCATEB)FINDC)SEEKD)DISPLAY34 .在VisualFoxPro中,SEE期口LOCAT瑜令都可以用于查找记录,但在使用上有所不同,下面表述正确的是()A)SEEK命令可以一次查找到全部记录,LOCAT瑜令只能找到一条记录B)SEEK命令只能查找字符串,LOCAT瑜令可以查找任何类型字段C)SEE鲍令需要打开相应索引文件才

14、能使用,LOCAT瑜令不需要索引文件D)SEE融令可以和COUTINU命令联合使用,而LOCAT瑜令不可以35 .设当前表中含有学号、姓名字段,下列四条命令执行后,肯定不能生成新表的命令是()A)INDEXON姓名TORSRB)COPYTORSRC)COPYSTRUTORSRD)SORTTORSR。心号36 .设职工表和按“工作日期”索引文件已经打开,要把记录指针定位到工作刚好满90天的职工,应当使用命令()A)FINDDATE()-90B)SEEKDATE()+90C)FINDDATE()+90D)SEEKDATE()-9037 .数据库菜单下,“清理数据库”的功能是()A)删除无用数据库B

15、)删除无用表C)删除表中的无用记录D)删除表中有删除标记的记录38 .在参照完整性生成器中,不能设置()A)更新规则B)删除规则C)插入规则D)查询规则39 .在更新规则中,若选择“级联”,则()A)用新的联接字段值自动更新子表中的相关所有记录B)若子表中有相关的记录,则禁止修改父表中的直接字段值C)修改子表字段值时,主表也将自动更新相关的所有记录D)若主表中有相关的记录,则禁止改写表中的联接字段值40 .如果在关联的数据库表中有带删除标记的记录,则编辑其参照完整性约束前将()A)物理删除数据库中各个表中所有带删除标记的记录B)重新对有删除标记的表建立索引C)先去掉所建关系、清除数据库,再建立关系D)必须将所有有删除标记的记录恢复为正常记录41 .关于父表与从表的叙述中,正确的是()A)父表与从表是由表结构决定的B)父表与从表的地位是相对的C)父表只能有主索引,从表一定不能有主索引D)一个表不可能既是父表,又是从表42 .输入字段有效性规则时,在选定字段后,规则框、信息框、默认值框的数据类型分别是()A)字符型,字符型,不确定B)逻辑型、字符型,数

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 营销创新

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号