VISUAL-FOXPRO数据库管理系统试题

合集下载

数据库VF试卷

数据库VF试卷

2015——2016学年十二月份月考试卷《数据库应用基础——Visual FoxPro 》一、单项选择题(从各项选项中选出最符合题意的一项,将其序号填入该题的括号内。

每小题1分,共30分)1. 在Visual FoxPro 中,向表文件中追加数据使用语句( )。

A 、INSERTB 、REPLACEC 、APPEND D 、ADD 2. 在Visual FoxPro 中,删除数据库的所有记录,仅保留库结构的命令是( )。

A 、 delete all B 、pack C 、recall D 、 zap 3. 在Visual FoxPro 中,复制当前工作区中库结构的命令是( )。

A 、Copy stru <原文件> to<目标文件> B 、Copy <原文件> stru to <目标文件> C 、Copy stru to <库文件名>D 、Copy stru to <库文件名>exten4. 在Visual FoxPro 中,使用replace 〈字段名〉with 〈表达式〉for 〈条 件〉后,记录指针为( )。

A 、视情况而定B 、当前记录C 、bofD 、为文件尾5. 在Visual FoxPro 中,对数据库结构或记录进行输入、修改后,应按( )存盘退出。

A 、ctrl+wB 、ctrl+qC 、ctrl+cD 、esc6. 在Visual FoxPro 中,用modify structure 对数据库结构进行修改时,数据库的原有数据( )。

A 、将全部丢失B 、不会丢失C 、可能丢失某些数据项D 、可能丢失某些数据记录7. 在Visual FoxPro 中,分屏显示当前数据库中年龄字段大于20的所有记录,正确的命令为( )。

A 、display all for nl>20B 、display all while nl>20C 、list for nl while nl>20D 、list while nl>208. 在Visual FoxPro 中,skip 命令移动记录指针的基准是( )。

VFP题库及标准答案

VFP题库及标准答案

一、选择题(共40道,每道1分)1、在下面地数据类型中默认值规定为0地是 ( a)A、数值型B、字符型C、逻辑型D、日期型2、在下面地Visual FoxPro表达式中,不正确地是 (c)A、{^2002-05-01 10:10:10 AM}-10B、{^2002-05-01}-DATE()C、{^2002-05-01}+DA TE()D、{^2002-05-01}+103、假定已经执行了命令M="28+2", 再执行?&M,屏幕显示地结果是: ( b)A、30B、28+2C、[28+2]D、30.004、下面关于Visual FoxPro数组地叙述中,错误地是 ( c )A、用DIMENSION和DECLARE都可以定义数组B、Visual FoxPro支持一维数组和二维数组C、一个数组中各个数组元素必须是同一种数据类型D、新定义数组地各个数组元素初值为.F.5、在VFP系统下,文件名中哪个是不合法地(c)A、teacherB、student_12C、stu dentD、s1236、表达式V AL("ABC12")+100地结果是(a)A、数值型B、字符型C、逻辑型D、表达式非法7、要为当前表中所有性别为“女”地职工增加100元工资,应使用命令( b ) .A、replace all 工资 with 工资+100B、replace 工资 with 工资+100 for 性别='女'C、change all 工资 with 工资+100D、change all 工资 with 工资+100 for 性别='女'8、?A T("学生","中文系学生")命令显示地结果是(a)A、7B、4C、.T.D、19、在VFP中,用来指定以共享方式打开表文件地子句是( ).A、exclusiveB、sharedC、noupdateD、validate10、字段宽度不是由VFP系统规定地是(b )A、日期型B、数值型C、逻辑型D、备注型11、在Visual FoxPro中,通用型字段和备注型字段在表中地宽度都是(b)A、2个字节B、4个字节C、8个字节D、10个字节12、要对一个打开地表文件增加新字段,应当使用命令(b)A、appendB、modify structureC、insertD、change13、某表文件有5个字段,其中3个字符型字段地宽度分别为6、12、和10,另外还有一个逻辑型字段和一个日期型字段,该表文件中每条记录地总字节数是(b)A、37B、38C、39D、4014、下列哪个操作要用到modify structure命令(c)A、添加一条记录B、修改记录地内容C、增加一个字段D、删除一条记录15、下面哪个操作要用命令modify structrue (a)A、添加一个字段B、修改一条记录C、删除文件D、修改一个字段地值6、已经打开一student表,含有学号,姓名等字段,执行命令:browse fields 姓名,下面说法正确地是:(C) 1A、该命令执行后可以修改表中多个字段值B、该命令执行后可以添加多个字段C、该命令执行后可以修改姓名字段值D、该命令执行后可以删除多个字段17、对表SC(学号 C(8),课程号 C(2),成绩 N(3),备注 C(20)),可以插入地记录是( ).A、('20080101', 'c1', '90',NULL)B、('20080101', 'c1', 90, '成绩优秀')C、('20080101', 'c1', '90', '成绩优秀')D、('20080101', 'c1', '79', '成绩优秀')18、关于RECALL命令,说法正确地是 (A)A、RECALL能恢复被逻辑删除地记录B、单独使用RECALL命令,能够恢复表中所有被逻辑删除地记录C、RECALL不能恢复被逻辑删除地当前记录D、RECALL中不能指定条件19、有一语句:delete for 年龄>60 ,这条语句地功能是 (B )A、彻底删除年龄大于60岁地记录B、年龄大于60岁地记录被加上删除标记C、删除表D、删除表地年龄列20、表文件中有10条记录,当前记录为3号记录,在当前记录地后面增加一条空记录,应该使用命令 (B)A、APPENDB、APPEND BLANKC、INSERTD、INSERT BLANK21、设表文件已经在当前工作区打开,有关索引文件已经建立,要打开该表文件地某索引文件,应该使用命令 (A)A、SET INDEX TO <索引文件名>B、必须与表文件一起打开C、OPEN INDEX <索引文件名>D、USE INDEX <索引文件名>22、在表设计器地“字段”选项卡中可以创建地索引是(D)A、唯一索引B、候选索引C、主索引D、普通索引23、下列关于索引地说法中错误地是(B)A、索引可以实现按某个关键字表达式地值排序B、自由表和数据库表都可设置主索引C、一个数据库表只能设置一个主索引D、索引文件不能单独使用24、下面有关索引地描述正确地是(C)A、建立索引以后,原来地数据库表文件中记录地物理顺序将重新排序B、索引与数据库表地数据存储在一个文件中C、索引文件有两类:简单索引文件和复合索引文件D、使用索引并不能加快对表地查询操作25、在当前表(表中含有“性别”字段,字符型)中,查找第2个男同学地记录,应使用地命令是 (D)A、LOCATE FOR 性别='男' restB、LOCATE FOR 性别='男'CONTINUEC、LOCATE FOR 性别='男'D、LIST FOR 性别='男' NEXT 226、成绩表中有语文、数学、英语、总分、平均分五个数值型字段,求表中语文成绩地平均值,结果存放在变量yw中,应使用命令 (A)A、average 语文 to ywB、average 语文C、average(语文)D、REPLACE ALL 平均分 WITH (数学+英语+计算机)/327、在FoxPro中,能够进行条件定位地命令是 (C)A、SKIPB、DELETEC、LOCA TE FOR <条件>D、GO28、在student表中有性别(C) 、总成绩(N)字段,求男同学成绩总和,应该用命令(B)A、TOTAL ON 总成绩 FOR 性别='男'B、SUM 总成绩 FOR 性别='男'C、TOTAL ON 总成绩 TO CJ FOR 性别='男'D、SUM FIELD 总成绩 FOR 性别='男'29、多个记录向数组传送数据地命令为 (C)A、SCATTER TOB、GA THER FROMC、COPY TO ARRAYD、APPEND FROM ARRAY30、表已在当前工作区中打开,若要生成当前表地结构文件应用地命令是(B)A、COPY TO TEMPB、COPY STRU TO TEMPC、COPY STRU TO TEMP EXTENDEDD、SORT TO TEMP31、使用SQL语句进行分组检索时,为了去掉不满足条件地分组,应当(B)A、使用WHERE子句B、在GROUP BY后面使用HA VING 子句C、先使用WHERE子句,再使用HA VING子句. D、先使用HA VING 子句,再使用WHERE子句32、一个数据库名为student,要想打开该数据库,应使用命令(B)A、OPEN studentB、OPEN DA TA studentC、USE DA TA studentD、USE student33、在Visual FoxPro中,建立一个数据库文件,文件名gzgl.dbc,可以使用命令 (D)A、CREATE DATABASE gzgl.dbcB、CREATE gzgl.dbcC、MODIFY DATABASE gzgl.dbcD、MODIFY COMMAND gzgl.dbc34、Visual FoxPro地“参照完整性”中“插入规则“包括地选择是(D)A、级联和忽略B、级联和删除C、级联和限制D、限制和忽略35、在Visual FoxPro中,保存程序不可以使用哪种方法 (B)A、Ctrl+WB、Ctrl+DC、单击工具栏上地保存按钮D、Ctrl+S36、在Visual FoxPro中,用于修改过程文件PROG1地命令是(B)A、CHANGE PORG1B、MODIFY COMMAND PROG1C、MODIFY PROG1D、EDIT PROG137、在Visual FoxPro中,如果希望跳出SCAN…ENDSCAN循环体、执行ENDSCAN后面地语句,应使用 (b)A、LOOP语句B、EXIT语句C、BREAK语句D、RETURN语句38、清除主窗口中地内容地命令是(A)A、CLEARB、CLEAR ALLC、CLEAR SCREEND、CLEAR WINDOWS39、退出Visual FoxPro地命令是 (A)A、quitB、clearC、CancelD、Exit40、DBMS地含义是 (B)A、数据库系统B、数据库管理系统C、数据库管理员D、数据库二、填空题(共15道,每道1分)1、所谓自由表就是那些不属于任何数据库地表.2、简单索引文件地扩展名为.idx .3、表达式3**2+0.25*(11%5)地结果是 9.25 .4、在VFP表结构中,备注型字段地宽度为由系统自动定义为4 个字节.5、选择显示菜单中“表设计器”命令,将打开表设计器窗口.6、 browse模式和change模式地切换,可以通过显示菜单中地“浏览”和“编辑”命来实现.7、记录地定位方式有绝对定位、相对定位和条件定位三种.8、打开一张表时,结构复合索引索引文件将自动打开,表关闭时它将自动关闭.9、在使用LOCA TE命令查询后,可使用 continue 命令来查找指定范围内下一个符合条件记录.(写出命令全称)10、要对一个表进行分类汇总,要求这个表是被分类或索引过地.11、把当前表当前记录地学号、姓名字段值复制到数组A 中,使用地命令是SCATTER FIELD 学号,姓名 to A.12、打开数据库设计器地命令是 modify database.(请写出命令全称)13、在程序地控制结构中,Do case 与endcase 标志多重选择结构地开始与结束,它们必须成对出现.(保留字写完整)14、非格式化输入命令 accept能用于输入字符串,且在输入时不加定界符.(写出完整地命令动词)15、数据库是以一定地组织方式存储在一起地、能为多个用户所共享地、与三、判断题(共25道,每道1分)1、 ------- 正确数组变量可以用DECLARE定义,数组必须先定义后使用.2、 ------- 正确在Visual FoxPro中,表达式3**2>8.and.5>3+2地值为.f..3、 ------- 错误 VFP文件名地最大长度为256个字符.4、 ------- 错误 ?str(4567.893,7,3)地结果是4567.8935、 ------- 错误函数len('天安门')地结果为3.6、 ------- 错误自由表不能成为数据库表7、 ------- 正确在同一个表文件中,所有记录地长度均相同8、 ------- 正确修改表文件结构使用MODIFY STRUCTURE命令.9、 ------- 错误 VFP中,可以使用change structure命令修改表地结构.10、 ------- 正确执行命令use cj后,记录指针指向第一条记录.11、 ------- 正确表文件已打开,其中出生年月字段为日期型,年龄字段为数值型.要计算年龄并把其值填入年龄字段中,应使用命令REPLACE ALL 年龄WITH YEAR(DA TE())-YEAR(出生年月)12、 -------错误简单索引文件建立后,自动打开并成为当前地主控索引.13、------- 正确索引文件只改变原表文件记录地逻辑排列顺序,而不改变原表文件记录地物理顺序.14、 ------- 错误命令set order to 将关闭所有打开地索引文件.15、 ------- 正确通过count命令能统计指定范围内满足条件地记录条数.16、 ------- 错误查询时,当found()函数地值为.t.时,则 eof()函数地值一定为.t.17、 ------- 正确 Visual FoxPro中表可以与数据文件进行数据交换.18、 ------- 错误使用copy to new ,可以将当前表地结构和内容都复制到new表中.19、 ------- 错误数据库表之间不能建立关联.20、 ------- 正确只能在数据库表之间建立关联,不能在自由表之间建立关联.21、 ------- 正确 Visual FoxPro中,自定义函数地调用方法为:函数名([实际参数表]).22、 ------正确执行D盘根目录下地程序1.prg,使用命令do d:\1.23、 ------- 正确 Visual FoxPro中,函数定义地最后必须要有return语句.24、 ------- 正确一个关系可以包括多个二维表.25、 ------- 错误数据库系统是一个独立地系统,不需要操作系统地支持.Visual FoxPro考试系统(V1.1)考试状态一、选择题(共40道,每道1分)1、命令短语中表示范围不可以用 (c)A、AllB、Next nC、Rest nD、Record n2、在下面地数据类型中默认值规定为0地是 (a)A、数值型B、字符型C、逻辑型D、日期型3、下列表达式中,不合法地表达式是 (d)A、{^1999/09/09}-{^1990/10/23}B、{^1990/08/12}-123C、'1990-02-03'+'1999-03-24'D、'1997-09-12'+124、用于指定范围地保留字有 (b)A、all rest next recordB、all for next recordC、rest while all nextD、all record next fields5、在visual foxpro中程序文件地扩展名是 (c)A、dbcB、qprC、prgD、pjx6、表达式LEN(SPACE(0))地运算结果是 (c)A、.NULL.B、1C、0D、''7、函数val([^2006/09/23])地参数类型是(c ).A、字符型B、日期型C、数值型D、日期时间型8、?A T("学生","中文系学生")命令显示地结果是 (a)A、7B、4C、.T.D、19、字段类型可以选择VFP系统中定义地(a)种A、13B、10C、11D、610、有关字段名地说法,下列说法错误地是 (d)A、字段名长度最多不能超过10个字符B、字段名必须以字母或汉字开头C、字段名也叫字段变量名D、字段名可以以下划线开头11、下列关于自由表地说法中正确地是 (b)A、自由表可以像数据库表一样设置字段有效性规则B、自由表不能建立主索引C、自由表不可以添加到数据库中 D、自由表间不能建立关联12、下面哪个操作要用命令modify structrue (a)A、添加一个字段B、修改一条记录C、删除文件D、修改一个字段地值13、要对一个打开地表文件增加新字段,应当使用命令 (b)A、appendB、modify structureC、insertD、change14、以下叙述不正确地是 (d)A、可以使用命令动词USE打开或关闭表文件B、可以使用list命令显示表中记录C、可以使用recall命令恢复被逻辑删除地记录D、可以使用MODIFY STRUCTURE命令修改表中记录15、在teacher.dbf中,有一字段名为职称,类型为字符型,下列哪条命令能显示出职称为讲师地所有记录 (a)A、list for 职称=[讲师]B、list while 职称=[讲师]C、list 职称=[讲师]D、list rest 职称=[讲师]16、要从某表文件中真正删除一条记录,应当( c)A、先用DELETE命令,再用ZAP命令B、直接用ZAP命令C、先用DELETE命令,再用PACK命令D、直接用DELETE命令17、显示当前记录可以使用地命令(d)A、listB、list structureC、browseD、display18、student.dbf中有姓名字段,为字符型.有一个内存变量xm,xm="张红军".当前记录为5号记录,现在用xm地值修改当前记录地姓名字段,应当使用命令 (c)A、姓名=xmB、REPLACE 姓名 WITH xmC、REPLACE 姓名 WITH &xmD、REPLACE ALL 姓名 WITH xm19、有一个score.dbf表文件,其中有语文、数学、英语和总分四个数值型字段,要将所有记录地语文、数学、英语三科成绩相加,存入对应地总分字段中,使用地命令是:(c)A、TOTAL 语文+数学+英语TO 总分B、REPLACE 总分WITH 语文+数学+英语allC、SUM 语文,数学,英语 TO 总分D、REPLACE ALL 语文+数学+英语 WITH 总分20、Browse窗口可以拆分为两部分显示,下列说法正确地是: (a)A、可通过browse窗口左下角地黑色方块――窗口拆分器来完成B、可通过browse窗口右下角地黑色方块――窗口拆分器来完成 C、对分割后地browse窗口,不可以在两个窗口中设置不同地显示模式 D、以上答案都正确21、在当前工作区已经打开选课表,其中包括课程号、学号、成绩字段.不同地记录分别有重复地课程号或重复地学号.要使用COUNT命令计算有学生选修地不同课程有多少,应在执行COUNT命令之前使用命令( d)A、INDEX ON 学号 TO GGB、INDEX ON 课程号 TO GGC、INDEX ON 学号 TO GG UNIQUED、INDEX ON 课程号 TO GG UNIQUE22、在表设计器地“字段”选项卡中可以创建地索引是 (d)A、唯一索引B、候选索引C、主索引D、普通索引23、下列关于索引地说法中错误地是 (b)A、索引可以实现按某个关键字表达式地值排序B、自由表和数据库表都可设置主索引C、一个数据库表只能设置一个主索引D、索引文件不能单独使用24、设表文件已经在当前工作区打开,有关索引文件已经建立,要打开该表文件地某索引文件,应该使用命令(a ).A、SET INDEX TO <索引文件名>B、必须与表文件一起打开C、OPEN INDEX <索引文件名>D、USE INDEX <索引文件名>25、有如下命令序列:(c)set deleted onuse filego 3deletecount to a?a,reccount()A、100 100B、100 99C、99 100D、99 9926、设表文件和按工资索引地索引文件已经打开,用SEEK命令把记录指针指向了第一个工资为900元地记录,接着要使指针指向下一个工资为900地记录(表中工资为900元地记录有多条),应使用命令(b)A、DISPLAY NEXT 1B、SKIPC、CONTINUED、SEEK 90027、成绩表中有语文、数学、英语、总分、平均分五个数值型字段,求表中语文成绩地平均值,结果存放在变量yw中,应使用命令(a)A、average 语文 to ywB、average 语文C、average(语文)D、REPLACE ALL 平均分 WITH (数学+英语+计算机)/328、工资数据库表已经打开,其中包含字段基本工资(N),肯定能将记录指针指向基本工资为900地命令是(d)A、SEEK 900B、LOCATE FOR 900C、FIND 900D、LOCA TE FOR基本工资=90029、copy structure to <文件名> 命令地功能是 (a)A、将当前表地结构复制生成新地表结构B、将当前表中记录复制生成新地表C、将当前表地结构参数作为记录复制到新生成地结构文件中D、以上都不对30、要将当前表多条记录存放到指定数组中,应该用到下面哪个命令(a ).A、copy to arrayB、append fromC、scatter toD、gather from31、参照完整性地规则不包括 (d)A、更新规则B、删除规则C、插入规则D、查询规则32、下列选项中,( c)不可以在数据工作期窗口中完成.A、打开表B、关闭表C、建立表D、建立关联33、在Visual FoxPro中,可以对字段设置默认值地表 (a)A、必须是数据库表B、必须是自由表C、自由表或数据库表D、不能设置字段地默认值34、设有两个数据库表,父表和子表之间是一对多地联系,为控制子表和父表地关联,可以设置“参照完整性规则”,为此要求这两个表 (b)A、在父表连接字段上建立普通索引,在子表连接字段上建立主索引B、在父表连接字段上建立主索引或候选索引,在子表连接字段上建立索引C、在父表连接字段上不需要建立任何索引,在子表连接字段上建立普通索引D、在父表和子表地连接字段上都要建立主索引35、在Visual FoxPro中,用于修改过程文件PROG1地命令是 (b)A、CHANGE PORG1B、MODIFY COMMAND PROG1C、MODIFY PROG1D、EDIT PROG136、下列关于过程文件地说法中,错误地是(c ).A、过程文件地建立使用modify command命令B、过程文件地扩展名为.prgC、在调用过程文件中地过程之前不必打开过程文件D、过程文件包含地过程可以被其它程序调用37、在Visual FoxPro中,关于过程调用叙述正确地是(c)A、当实参地数量少于形参地数量时,多余地形参初值取逻辑假B、当实地数量多于形参地数量时,多余地实参被忽略C、实参与形参地数量必须相等D、上面地A和B都正确38、清除主窗口中地内容地命令是 (a)A、CLEARB、CLEAR ALLC、CLEAR SCREEND、CLEAR WINDOWS39、DBMS地含义是(b ).A、数据库系统B、数据库管理系统C、数据库管理员D、数据库40、在下列四个选项中,不属于基本关系运算地是 (d)A、连接B、投影C、选择D、排序二、填空题(共15道,每道1分)1、在VFP地字段类型中,系统默认日期型数据占 8个字节.2、简单索引文件地扩展名为.idx .3、函数len("奥运会成功了")地值是 12.4、在VFP中,表中备注型字段所保存地数据信息存储在以.fpt 为扩展名地文件中.5、对表结构地修改是在表设计器对话框中完成地.6、将所有被逻辑删除地记录进行物理删除地命令是 pack.7、现有表JSJ,表中有99条记录,执行下列命令:USE JSJGO 5SKIP -2?RECNO( )显示结果是 3 .8、索引查询中,若要查找地关键字段是日期型地,使用 seeek 命令完成.9、使用顺序查询地命令是LOCATE,要查询满足条件地第二条记录应使用地命令是 continue .(将命令写完整)10、在使用calculate命令时,要计算某个数值型字段地平均值应使用地函数名是average .11、要将当前student.dbf表地结构参数作为记录复制到新生成地结构文件new.dbf表中应使用命令:copy stru extended tonew.dbf. (请将保留字书写完整)12、在使用Foxpro 时, 在每个工作区中可以同时打开 32767 个表文件.(请写阿拉伯数字形式)13、"Vfp程序设计语言提供了三种基本地控制结构,它们分别是顺序结构、选择结构和循环结构 . "14、在程序中希望通过语句输入日期时间型数据,可以使用语句:@行,列get...命令和read命令配合,还可以使用input 命令.15、英文缩写'RDBMS'地中文含义是关系数据库管理系统三、判断题(共25道,每道1分)1、 ------- 正确数值运算符地优先权高于关系运算符.2、 ------- 正确表达式一般由常量、变量或函数通过运算符连接而成.3、 ------- 错误 VFP文件名地最大长度为256个字符.4、 ------- 错误 V AL函数可将数值型数据转为字符型5、 ------- 错误函数len('天安门')地结果为3.6、 ------- 正确在同一个表文件中,所有记录地长度均相同7、 ------- 错误自由表不能成为数据库表8、 ------- 错误 VFP中,可以使用display命令显示表地结构.9、 ------- 错误使用LIST ALL命令可以把备注型和通用型字段地内容显示出来10、 ------- 错误在“表”菜单中没有相当于ZAP命令地菜单项11、 ------- 正确在browse 窗口中修改记录字段值,要一个一个修改,replace命令可以实现对一批记录地某些字段内容进行修改12、 ------- 错误数据库表文件中地记录物理顺序和对应数据库表文件地索引文件地记录逻辑顺序总是不一致地13、 ------- 错误用SET INDEX TO <文件名>命令打开索引文件时,不必打开相应地数据库表文件14、 ------- 正确排序关键字可以是任意地某类型字段.15、------- 正确对于已经索引过地地表,要查找满足条件地下一条记录应使用地命令SKIP.16、 -------错误使用find命令可以在打开地索引文件中查找第一个满足条件地记录,若要查找后面满足条件地记录可配合使用continue命令来完成.17、 ------- 正确数据文件可以使用type命令来显示.18、 ------- 正确在使用copy to命令实现表中数据向数据文件中传送时,可以使用sdf限定数据文件为标准格式.19、 ------- 错误两表之间"临时性"联系称为关联,建立关联地两个表必须已经建立了"永久性"关系.20、 ------- 正确可以使用数据工作期窗口来创建表之间地临时关系.21、 ------- 错误要结束一个循环条件永远为真地循环,应使用命令loop.22、------- 正确在Visual FoxPro中,建立、修改VFP程序文件地命令均为Modify Command.23、 ------- 正确 Scan -Endscan命令不仅可用于表地扫描操作,还可以对数据文件进行扫描操作.24、 ------- 正确 DBMS是数据库定义语言地英文缩写.25、 ------- 错误数据库管理系统就是数据库系统.Visual FoxPro考试系统(V1.1)--- 考生姓名:55666 考生学号:6565656 考生班级:08国贸1VFP上机考试系统(V1.1)考试状态一、选择题(共40道,每道1分)1、在下面地Visual FoxPro表达式中,不正确地是(c)A、{^2002-05-01 10:10:10 AM}-10B、{^2002-05-01}-DATE()C、{^2002-05-01}+DA TE()D、{^2002-05-01}+102、下列表达式地值不是逻辑型地是(c)A、10>5+6B、10=9C、20+30D、.t..and.10>93、命令?{^1998-08-08}-{^1998-08-03}在屏幕上显示地结果是(b )A、不能正确执行B、5C、1D、{^1998-08-08}-{^1998-08-03}4、有关变量地说法中不正确地是 (a)A、变量名必须以字母、汉字或下划线开头B、变量分字段变量和内存变量C、在VFP中,变量名地长度不受限制D、数组定义后,它地每个元素都可当作一个内存变量来使用5、Visual FoxPro中程序文件编译之后地文件扩展名为(a ).A、prgB、fxpC、qprD、pjx6、下列函数中函数值为字符型地是(c ).A、abs( )B、sqrt( )C、substr( )D、date( )7、下列表达式结果为.f.地是(a ).A、'女'<'男'B、'girl'>'boy'C、year({^2009/05/01})>2000D、datetime()+5>datetime()8、Mod(15,-4)地结果是 (a)A、-1B、-3C、1D、39、VFP中,用来建立表结构地命令是(a ).A、modify structureB、createC、create databaseD、modifycommand10、一个表文件地数值型字段要求保留2个整数位和4个小数位,那么它地宽度最少说应当定义为(c )位A、5B、6C、7D、811、执行use sc in 0命令地结果是(b ).A、选择0号工作区打开sc表B、选择编号最小地未用工作区打开sc表C、选择1号工作区打开sc表D、显示出错信息12、下列哪个操作要用到modify structure命令 (a)A、添加一条记录B、修改记录地内容C、增加一个字段D、删除一条记录13、下面哪个操作要用命令modify structrue (a)A、添加一个字段B、修改一条记录C、删除文件D、修改一个字段地值14、下列哪种操作不需要用命令modify structure (d)A、修改小数位B、增加一个字段C、修改字段名D、修改一个字段地值15、某表文件有5个字段,其中3个字符型字段地宽度分别为6、12、和10,另外还有一个逻辑型字段和一个日期型字段,该表文件中每条记录地总字节数是 (b)A、37B、38C、39D、4016、在没有索引文件打开地情况下,执行命令go top后,则函数Bof()地值为(a)A、.F.B、.T.C、1D、最大记录数17、对表SC(学号 C(8),课程号 C(2),成绩 N(3),备注 C(20)),可以插入地记录是( ).A、('20080101', 'c1', '90',NULL)B、('20080101', 'c1', 90, '成绩优秀')C、('20080101', 'c1', '90', '成绩优秀')D、('20080101', 'c1', '79','成绩优秀')18、有关ZAP命令地描述,正确地是( d).A、ZAP命令只能删除当前表地当前记录B、ZAP命令只能删除当前表地带有删除标记地记录C、ZAP命令能删除当前表地全部记录D、ZAP命令能删除表地结构和全部记录19、下列使用菜单进行逻辑删除地说法中,错误地是(d )A、逻辑删除之前应该先打开表地浏览窗口,使显示“表”菜单B、“表”菜单里面地“删除记录”菜单项表示地是逻辑删除C、通过“表”菜单里面地“删除记录”菜单项可以完成逻辑删除操作D、“表”菜单里面地“彻底删除”菜单项表示地是逻辑删除20、有一个score.dbf表文件,其中有语文、数学、英语和总分四个数值型字段,要将所有记录地语文、数学、英语三科成绩相加,存入对应地总分字段中,使用地命令是:(b)A、TOTAL 语文+数学+英语 TO 总分B、REPLACE 总分 WITH 语文+数学+英语allC、SUM语文,数学,英语 TO 总分 D、REPLACE ALL 语文+数学+英语 WITH 总分21、执行如下命令USE STUDENT INDEX STULIST后,屏幕显示 Record# 学号姓名性别年龄1 99001 王晨阳男 252 99002 张键女 243 99003 田新梅女 264 99004 丁远航男 23再执行命令 SORT ON 学号 TO XH最后一条命令在系统状态栏中地信息表明 (c)A、文件正在使用B、STUDENT.DBF已经存在C、4条记录排序完成D、STUDENT.DBF已被索引22、已知student.dbf表文件,有性别和年龄字段,类型分别为C、N,要求按性别地升序和年龄地降序排序生成新表文件stu.dbf,应使用地命令是 (a)A、sort to stu on 性别,年龄/dB、index to stu on 性别,年龄/dC、copy to stuon 性别,年龄/d D、sort to stu on 性别,年龄23、将结构化复合索引文件中地索引标记“bianhao”设置为主控索引,使用地命令是(b ).A、SET INDEX TO TAG bianhaoB、SET ORDER TO TAG bianhaoC、CREATE INDEX TO bianhaoD、SET ORDER bianhao24、有一表student.dbf已经打开,要打开已经建立地索引文件xm.idx,下列正确地是 (d)A、USE student INDEX TO xm.idxB、USE student INDEX xm.idxC、setorder to xm.idx D、SET INDEX TO xm.idx25、当前工资表中有108条记录,当前记录号为8,用SUM命令计算工资总和时,若缺省范围和条件短语,则系统将 (d)A、只计算当前记录地工资值B、计算前8条记录地工资总和C、计算后8条记录地工资总和D、计算全部记录地工资总和26、在当前表中,查找第2个女同学地记录,应使用地命令是 (c)A、LOCATE FOR 性别='女' restB、LOCA TE FOR 性别='女'C、LOCATE FOR 性别='女'CONTINUED、LIST FOR 性别='女' NEXT 227、在Visual FoxPro中,使用LOCA TE FOR命令按条件查找记录,当查找到满足条件地第一条记录后,如果还需要查找下一条满足条件地记录,应使用 (c)A、再次使用LOCA TE FOR命令B、SKIP命令C、CONTINUE命令D、GO命令28、在VFP查询中,FOUND()值为真,下列说法正确地是( a).A、eof()值一定为假B、找到了符合条件地所有记录C、用continue可以查询下一个符合条件地记录D、用skip可以查询下一个符合条件地记录29、要将指定地数据文件中地多条记录追加到当前表尾,应该用到下面哪个命令.(b )A、copy toB、append fromC、scatter toD、gather from30、要使用数组数据更新当前表地当前记录,应使用命令 ()A、SCATTER TO <数组名>B、DIMENSION <数组名>C、APPEND FROM <数组名>D、GATHER FROM <数组名>31、下列关于索引地叙述,错误地是 (b)A、只有数据库表才能建立主索引B、只有数据库表才能建立候选索引C、数据库表和自由表都可以建立普通索引D、数据库表和自由表都可以建立唯一索引32、在Visual FoxPro中,数据库表地字段或记录地有效性规则地设置可以在 (c)A、工程管理器中进行B、数据库设计器中进行C、表设计器中进行D、表单设计器中进行33、在Visual FoxPro中,假定数据库表S(学号,姓名,性别,年龄)和SC(学号,课程号,成绩)之间使用“学号”建立了表之间地永久联系,在参照完整性地更新规则、删除规则和插入规则中选择设置了"限制",如果表S所有地记录在表SC中都有相关联地记录,则 (c)A、允许修改表S中地学号字段值B、允许删除表S中地记录C、不允许修改表S中地学号字段值D、不允许在表S中增加新地记录34、把某个工作区设置为当前工作区用到下面哪个命令.(d )A、setB、putC、getD、select35、一个过程文件最多可以包含128个过程,过程文件扩展名是 (a).A、PRGB、FOXC、DBTD、TXT36、在程序中不需要用public等命令明确声明和建立,可直接使用地内存变量是( d)A、局部变量B、公共变量C、本地变量D、全局变量37、在Visual FoxPro中,如果希望跳出SCAN…ENDSCAN循环体、执行ENDSCAN后面地语句,应使用 (b)A、LOOP语句B、EXIT语句C、BREAK语句D、RETURN语句。

Vfoxpro试题

Vfoxpro试题

Visual foxpro期末试题姓名:得分:一、选择题(每题2分,共50分。

)(1) 关系数据库管理系统所管理的关系是。

A) 一个DBF文件B) 若干个二维表C) 一个DBC文件D) 若干个DBC文件(2) 不允许记录中出现重复索引值的索引是。

A) 主索引B) 主索引、候选索引、普遍索引C) 主索引和候选索引D) 主索引、候选索引和唯一索引(3) 要控制两个表中数据的完整性和一致性可以设置"参照完整性",要求这两个表。

A) 是同一个数据库中的两个表B) 不同数据库中的两个表C) 两个自由表D) 一个是数据库表另一个是自由表(4) 在Visual FoxPro中,可以对字段设置默认值的表。

A) 必须是数据库表B) 必须是自由表C) 自由表或数据库表D) 不能设置字段的默认值(5) Visual FoxPro关系数据库管理系统能够实现的三种基本关系运算。

A) 索引、排序、查找B) 建库、录入、排序C) 选择、投影、联接D) 显示、统计、复制(6) 打开Visual FoxPro"项目管理器"的"文档"(Docs)选项卡,其中包含。

A) 表单(Form)文件B) 报表(Report)文件C) 标签(Label)文件D) 以上三种文件(7) 可以链接或嵌入OLE对象的字段类型是。

A) 备注型字段B) 通用型和备注型字段C) 通用型字段D) 任何类型的字段(8) 使用菜单操作方法打开一个在当前目录下已经存在的查询文件zgjk.qpr后,在命令窗口生成的命令是。

A) OPEN QUERY zgjk.qpr B) MODIEY QUERY zgjk.qprC) DO QUERY zgjk.qpr D) CREATE QUERY zgjk.qpr(9) 在下列字符串中,不符合Visual FoxPro规定的、非法的变量名是A)GZINPUT2 B)A_SK97 C)4AK D)姓名(10) 索引文件的默认扩展名是A).DBF B).IDX C).DBT D).MEM(11) 在Visual FoxPro中,打开数据库的命令是。

vfp试题及答案

vfp试题及答案
11、如果一个班只能有一个班长,而且一个班长不能同时担任其它班的班长,班级和班长两个实体之间的关系属于一对一联系。T
12、1<x<5 and a<b是vfp中的合法的表达式。F
13、vfp中各类运算符的优先级从高到低依次是算术运算符、逻辑运算符、关系运算符。T
14、vfp中内存变量名与字段名不能相同。F
11、一张表可以同时在2个工作区中打开。F
12、set order to 0的功能是取消主控索引T。
13、打开一个建立了结构化复合索引的数据表,再执行list命令,则表记录的顺序是按第一个索引标识的顺序显示。F
14、使用copy命令复制时,必须对所有字段进行复制。F
15、建立单一索引文件的命令中,不包含用于指定降序的选项。T
16、表中数据更新时,它所有的索引文件会自动更新。F
17、replace命令中缺省范围和for子句时,默认修改所有记录。F
18、locate命令只能将记录指针定位到满足条件的第一条记录。T
19、建立索引文件时,备注型字段可以作为索引字段。F
20、设置记录过滤器后,不满足条件的记录会被删除。F
I=i+1
Enddo
retu
(1)如果输入字符串为“ABCDE”,则程序运行结果为(B )
A、ABCDE B、EDCBA C、EDCBABCDE D、ABCDEDCBA
(2)如果将程序中第三行的“accept”改为“input”,则在输入字符串时(C )
A、不能正常输入 B、没有任何影响 C、需加定界符输入 D、以上说法都不对
17、设x=4,y=2,z=”/”,s=”x”+”&z.”+”y”表达式?&S的输出结果是<2 >

《VFP数据库系统》题目及答案

《VFP数据库系统》题目及答案

《VFP数据库系统》作业专业班级:姓名:学号:作业要求:题目可打印,答案要求手写,该课程考试时交作业。

第一次作业:一、判断题1.一个变量或一个常数也是一个表达式。

√2.Visual FoxPro的菜单选项随着用户的操作可以发生变化。

√3.关系数据库对关系有3种基本操作:选择、投影和连接。

√4.函数的自变量类型和函数值的类型必须一致。

×5.NULL是指没有任何值,与0、空字符串或空格串具有相同的意义。

×6.Visual FoxPro表达式中的每一项都必须是同类型的。

√7.已知K=1,执行P=K=K+2后,则P的值为3。

×8.数组和表文件一样,都可以永久存储大量结构化数据。

×9.在Visual FoxPro中,一个变量也可以作条件使用。

√10.不论表文件是否打开,同名的字段变量的优先级高于内存变量。

×11.在Visual FoxPro命令中若同时出现FOR子句和WHILE子句,则它们的优先级别相同。

×12.在一个表达式中一定包含运算符。

×13.可以用“=”命令给字段变量赋值。

×14.当记录指针指向最后一条记录时,它的文件结束函数EOF()值为假。

√15.SET EXACT ON只对字符串运算起作用。

√二、选择题1.下述关于数据库系统的叙述正确的是( C )。

A.数据库系统避免了一切冗余B.数据库系统中数据的一致性是指数据类型一致C.数据库系统减少了数据冗余D.数据库系统比文件系统管理更多的数据2.Visual FoxPro系统所用的术语与关系术语存在以下对应关系( B )。

A. 表结构对应关系,表文件对应元组,记录对应属性,字段对应属性值B.表结构对应关系模式,表文件对应关系,记录对应元组,字段对应属性C.表文件对应关系模型,表文件对应关系,记录对应元组,字段对应属性D.表结构对应关系模式,表文件对应关系模型,记录对应元组,字段对应属性3.一个关系表文件中的各条记录( D )。

VF考题20套

VF考题20套
B:.DBF
C:.QPR
D:.CDX
答案:A
第17题 (2.0分) 题号:1060
永久关系是数据库表之间的关系,在数据库设计器表现为表索引之间的().
A:关系
B:联接
C:映射
D:连线
答案:D
第18题 (2.0分) 题号:396
ASC(″F″)-ASC(″A″)+10的值为().
use 表名
dimension A(3)
A(1) = 'top'
A(2) = 'bottom'
A(3) = 'skip'
Go &A(2)
A:表头
B:表的最末一条记录
C:第5条记录
D:第2条记录
答案:B
第13题 (2.0分) 题号:468
关于″?″和″??″,下列说法中错误的是().
C:2 3 4
D:2 4
答案:A
第10题 (2.0分பைடு நூலகம் 题号:1377
在命令窗口中输入下列命令:
STORE 4*5 TO X
? X
主屏幕上显示的结果是().
A:4
B:5
C:X
D:20
答案:D
第11题 (2.0分) 题号:1371
有如下FoxPro程序:
*功能:复制表XSDA.DBF,生成新表XS.DBF,在新表中查找所有
* 男同学的记录,并将男同学的记录逻辑删除。
* 请在【】处添上适当的内容,使程序完整。
*-------------------------------------------------------

Visual FoxPro数据库期末题库1.0

Visual FoxPro数据库期末题库1.0

1300
当用LOCATE或SEEK命令查询时,如果找到满足条件的第一条记录。这时函数FOUND()返回值是(D)。 假定学生数据表s tudent.dbf中前6条记录均为男生的记录,执行以下命令序列后,记录指针定位在(B ) Us e s tudent Goto 3 Locate Next 3 For 性别=“ 男” CLE命令的功能是(A)。 要想在打开的数据表中删除记录,应先后选用的命令是(B )。 数据表文件中有数学、英语、计算机和总分4个数值型字段,要将当前记录的3科成绩汇总后存入总分字段中,应使用的命令是(B )。 数据表有20条记录,当前记录号为1,且无索引文件处于打开状态。若执行命令Skip-1后再执行命令?Recno(),屏幕将显示(B )。 设某数值型字段宽度为8,小数位为2,则该字段的整数部分的最大值为(A)。 如果在建立数据库表book.dbf时,将单价字段的有效性规则设置为“ 单价>0” ,通过该设置,能确保数据的(C )。 职工工资表文件按基本工资字段升序索引后,再执行GoTop命令,此时当前记录号为(D)。 若使用Replace 命令时,若范围子句为All或Res t,则执行该命令后记录指针指向(D)。 设职工数据表文件已经打开,其中有工资字段,要把指针定位在第一个工资大于620元的记录上,应使用的命令是(C )。 Vis ual FoxPro中的Zap命令可以删除当前数据表文件的(A )。 数据表有10条记录,当前记录号是3,使用Append Black命令增加一条空记录后,则当前记录的序号是(D)。 在职工档案表文件中,“ 婚否” 是L型字段(已婚为.t.,未婚为.f.),“ 性别” 是C 型字段,若要显示已婚的女职工,应该用(C )。 在Vis ual FoxPro中,建立索引的作用之一是(D)。 以下关于主索引的说法正确的是(C )。 下列关于索引的叙述,错误的是(A)。 数据表AA中有字符型字段GH 及数值型字段GL,以下操作正确的是(C )。 在一个已经打开索引文件的数据表文件中,快速搜索关键字值与表达式值与表达式值相匹配的记录的命令是(B )。 执行命令“Index On姓名Tag Index_name” 建立索引后,下列叙述错误的是(B )。 如果在2号工作区打开“ 学生表” 文件后,又进入了别的工作区,当要从别的工作区返回的到2号工作区时,可以使用的命令是(D)。 在d:/js gl/js gl.dbf 表中查找男教师的第2条记录,正确的命令是(C )。 当一个数据库表被移出数据库成为自由表后,它的主索引会自动变为(A )。 以下关于自由表的叙述,正确的是(C )。 下列说法正确的是(C )。 要限制数据库表中字段的重复值,可以使用(C )。 使用”Us e<文件名>” 命令打开表文件时,能够同时自动打开的是(A)。 执行Select 0 选择工作区的结果是(B )。 备注文件和结构复合索引文件 选择了空闲的最小号工作区 候选索引 Seek 索引改变记录的屋里顺序 全部记录 99999 域完整性 清除工作区窗口 Delete 、Pack Replace 总分With数学+英语+计算机 1 第三条记录上

Visual FoxPro数据库管理系统填空题

Visual FoxPro数据库管理系统填空题

1、数据是计算机程序处理的对象,也是运算产生的结果。

2、数据库(DataBase)是存储在计算机存储设备,结构化的相关数据集合。

它不仅包括描述事物的数据本身,而且还包括相关事物之间的联系。

3、DBMS是数据库管理系统,它可以对数据库的建立、使用和维护进行管理。

4、实体间联系的种类可以归纳为三种类型一对一联系、一对多联系和多对多联系。

5、在Visual FoxPro中,一个关系存储为一个文件,其扩展名是.dbf,称为表。

6、在Visual FoxPro中,把相互之间存在联系的表放到一个数据库中统一管理数据库文件的扩展名是.dbc。

7、从可视化编程的角度看,对象是一个具有属性和方法的实体,它是现实世界中个体或事物的抽象表示,是其属性和相关操作的封装。

8、常量是处理数据是始终保持不变的数据,在Visual FoxPro中定义的常量有数值型常量、字符型常量、逻辑型常量、日期型常量和日期时间型常量、编译时常量等几种类型。

9、在Visual FoxPro中有3种形式的变量:内存变量、数组变量和字段变量。

10、在Visual FoxPro中,可以使用LOCAL、PRIVATE和PUBLIC命令强制规定变量的作用范围。

11、根据运算符的不同Visual FoxPro中的表达式可以分为5种:算术表达式、字符串表达式、日期表达式、关系表达式和逻辑表达式。

12、写出下列函数值:INT(ABS(99-100)/2))= 0 ;SQRT(SQRT(64))= 2.83 ;ROUND(-3.1415926,3)= -3.142 ;SIGN(7*3+2)= 1 ;UPPER(“hello”)= “HELLO”;STR(459.65)= “-460”;VAL(16YEAR)= 16 ;AT(“LL”,”HELLO”)= 3 ;SUBSTR(“Hello”,3,2)= “ll”;HOUR({^1999/11/22})= 0 ;LEFF("123456789",LEN("数据库"))=_123456__。

Visual FoxPro试题及答案

Visual FoxPro试题及答案

VISUAL FOXPRO试题及答案(一)一、选择题下列各题A) 、B) 、C) 、D) 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。

(1) DBMS的含义是:A) 数据库系统 B) 数据库管理系统C) 数据库管理员 D) 数据库(2)从关系模式中指定若干个属性组成新的关系的运算称为:A) 联接 B) 投影 C) 选择 D) 排序(3)对于“关系”的描述,正确的是:A) 同一个关系中允许有完全相同的元组B) 同一个关系中元组必须按关键字升序存放C) 在一个关系中必须将关键字作为该关系的第一个属性D) 同一个关系中不能出现相同的属性名(4)在表设计器的“字段”选项卡中可以创建的索引是A) 唯一索引 B) 候选索引 C) 主索引 D) 普通索引(5)在程序中不需要用public等命令明确声明和建立,刻直接使用的内存变量是A) 局部变量 B) 公共变量 C) 私有变量 D) 全局变量(6)扩展名为dbf的文件是A) 表文件 B) 表单文件 C) 数据库文件 D) 项目文件(7)下列程序段的输出结果是CLEARSTORE 10 TO ASTORE 20 TO BSET UDFPARMS TO REFERENCEDO SWAP WITH A,(B)? A,BPROCEDURE SWAPPARAMETERS X1, X2TEMP=X1X1=X2X2=TEMPENDPROCA) 10 20 B) 20 20 C) 20 10 D) 10 10(8)使用调试器调试第(7)小题的程序,如果想在过程SWAP执行时观察X1的值,可以在其中安置一条命令,程序执行到该命令时,系统将计算X1的值,并将结果在调试输出窗口中显示,这条命令的正确写法是:A) DEBUGOUT X1 B) DEBUG X1 C) OUT X1 D) TEST X1(9) 设X=10, 语句?VARTYPE ("X")的输出结果是A) N B) C C) 10 D) X(10) 表达式LEN(SPACE(0))的运算结果是A) .NULL. B) 1 C) 0 D) ""(11) 为表单建立了快捷菜单mymenu,调用快捷菜单的命令代码DO mymenu.mpr WITH THIS 应该放在表单的那个事件中?A) Destory事件 B) Init事件 C) Load事件 D) RightClick事件(12)(24)题使用的数据表如下:当前盘当前目录下有数据库:学院.dbc,其中有“教师”表和“学院”表。

VisualFoxPro考试试题及答案

VisualFoxPro考试试题及答案

VFP测试试题及答案一.单项选择题1.关系模型的完整性不包括〔A〕.A.迭代完整性B.实体完整性C.参照完整性D.用户定义完整性2.VisualFoxPro数据中的每一行称为〔C〕A.申标B.行号C.记录D.编数3.关系数据模型中的关系指的是〔D〕.A.表行B.表列C.总和D.二维表4.常用的数据模型中有(C)A.比拟模型B.曲面模型C.关系模型D.对称模型5.常用的数据模型中包括(A).A.层次模型B.线性模型C.双轨模型D.瀑布模型6.(A)是包含表中的一个或一组字段按一定顺序排列的数据列表.A.索引B.合并C.列序D.标号7.数据库系统的三级模式中包括(B).A.循环模式B.内模式C.高级模式D.流行模式8.常用的数据模型里有〔B〕.A.盘旋模型B.网状模型C.棱状模型D.交义模型9.VisualFoxPro 的表中每一歹U称作〔A〕.A.字段B.歹0标C.名称D.线型10.数据库系统不包括〔D〕.A.操作系统B.数据表C.数据库D.方案书11.数据模型描述的是〔C〕.A.大小B.颜色C.事物间联系D.特征12.关系二维表中垂直方向的列称作〔C〕A.列名B.特征C.届性D.行标13.数据库系统三级模式中包括〔A〕.A.外模式B.层叠模式C.交义模式D.圆环模式14.数据库是指〔A〕的数据集合.A.相关的B.无序的C.混合的D.循环的15.关系二维表中水平方向的行称作〔A〕A.元组B.行标C.数值D.列值16.数据库系统中不包括〔B〕.A.数据库B.空调C.治理员D.数据库治理系统17.数据库系统的特点不包括〔D〕.A.数据共享B.减少数据冗余C.防止不一致D.数据交义18.数据库治理系统的英文缩写是〔B〕.A.DAB.DBMSC.MANGD.GUANLI19.数据库系统的组成中不包括〔A〕.A.说明书B.数据库治理系统C.电脑主机D.数据20.关系二维表中列的取值范围称作〔A〕A.域B.值围C.数据D.区间21.数据库的英文缩写是〔C〕A.SJKB.ABCC.DBD.OBJ22.符合数据库特点的是〔A〕.A.存储在计算机内部B.无序的C.内部无关的D.用户独享23.以下选项届于数值类数据的是〔B〕A.一二三B.123C.2021/2/1D.ABC24.关系R〔D1,D2〕的目等于〔B〕.A. 1B. 2C. 3D. 425.关系代数中的专门的关系运算中不包括〔A〕A.套用B.选择C.投影D.连接26.关系运算的类别中包括〔C〕.A.关系几何B.关系分析C.关系演算D.关系型27.以下关于关系中届性的描述正确的选项是〔B〕.A.排列次序不能交换B.届性名需唯一C.同一届性中数据可来自多个域D.届性可以再分28.关系演算用(C)来表达对关系操作的要求和条件A.大小B.数量C.谓词表达式D.类别29.关系是笛卡尔积的(A).A.子集B.区间C.单位D.父集30.集合D1(1,2,3)基数是(C).A. 1B. 2C. 3D. 431.下歹0关于关系中元组的描述正确的选项是(A).A.不可重复B.顺序固定C.可以重复D.在表中垂直显示32.来自同一笛卡儿积且具有相同关系框架的两个关系称为〔C〕关系A.父子B.层叠C.同类D.链接33.关系运算中包括〔D〕.A.关系原理B.关系迭代C.关系论D.关系代数34.关系模型中的数据从用户角度看其逻辑结构是〔A〕.A.二维表B.横条C.坚格D.双行35.关系数学中域所包含的值的个数称为〔C〕.A.层次B.统计C.基数D.关联36.关系代数中的传统集合运算中不包括〔D〕.A.并B.交C.差D.排列37.关系模型中的数据在数学上它是从〔C〕定义的A.代数B.几何C.笛卡尔积D.分数38.一组具有相同数据类型的值的集合称为(A).A.值域B.区间C.差D.积39.以下关于集合(D1,D2)的笛卡儿积表示正确的选项是(D)A.D1+D2B.D1-D2C.D1/D2D.D1X D240.VisualFoxPro 的操作界面中包含(D).A.贞眉B.表行C.行距D.工具栏41.VisualFoxPro 是什么类型的软件(A).A.系统软件B.用户软件C.图形软件D.编译软件42.VisualFoxPro 的操作界面里包含(A).A.命令窗口B.双横栏C.任务栏D.滚动窗口43.VisualFoxPro 的操作界面包括(B).A.时间B.标题栏C.地址D.分隔条44.VisualFoxPro 能够以(C)方式退出.A.输入SJKB.单击滚动条C.文件菜单退出命令D.双击45.VisualFoxPro 安装方式中包括〔A〕.A.典型B.交义C.循环D.流行46.VisualFoxPro 可通过〔B〕方式安装.A.完整B.自定义C.回述D.并行47.VisualFoxPro 可以通过以下〔B〕方式退出.A.单击命令窗口B.输出Quit命令C.双击工作区D.单击分隔条48.VisualFoxPro的操作界面包括〔A〕局部.A.菜单栏B.字符区C.设置区D.函数区49.VisualFoxPro 新建文件通过〔B〕菜单实现A.创立B.文件C.添加D.保存50.VisualFoxPro8.0 可以〔D〕方法启动.A.单击边框B.输入DAKAIC.双击任务栏D.开始菜单双击快捷方式51.VisualFoxPro 的执行方式中包括〔A〕.A.向导B.绘制C.重写D.编译52.VisualFoxPro 能通过(D)方式退出.A.双击时间区B.双击状态栏C.输入LIKAID.单击关闭按钮53.VisualFoxPro 的设计工具中包括(B).A.标尺B.设计器C.触发器D.计时器54.VisualFoxPro 可以(A)方式退出.A.双击限制菜单B.输入Exit命令C.选择离开菜单D.单击标题栏55.VisualFoxPro8.0 可通过(A方法启动.A.双击快捷方式B.输入OpenC.单击任务栏D.双击桌面56.VisualFoxPro 中变量的类型中包括(A).A.内存变量B.循环变量C.逻辑变量D.高级变量57.VisualFoxPro数组下标的起始值是(C).A.-1B.0C. 1D. 258.VisualFoxPro 函数Int(-12.34) 的结果是(C).A.12B.0.34C.-12D.-0.3459.以下选项届于数值型常量的是〔B〕.A.一二三B.123C.[123]D.'123'60.VisualFoxPro 释放变量可使用〔A〕命令.A.ReleaseB.outC.closeD.??61.以下选项届于逻辑型常量的是〔D〕.A."逻辑"B.[Logic]C.10D..Y.62.VisualFoxPro 函数Len('abcd') 的结果是(D).A. 1B. 2C. 3D. 463.VisualFoxPro逻辑表达式运算符中不包括(C),A.AndB.OrC.EtherD.Not64.内存变量赋值表达式正确的选项是(A).A.store 123 to a,bB.123=a,bC.a,b=123D.store a,b=12365.VisualFoxPro 中变量的类别中包含(C).A.测试变量B.交义变量C.字段变量D.单变量66.以下选项届于字符型常量的是(A).A.'20210212'B.20210212C.2021-01-02D.2021/02/0267.内存变量赋值操作正确的选项是(A).A.a=123B.123=aC.123->aD.a@268.VisualFoxPro 函数At('c','abcd') 的结果是(C).A.1B.2C. 3D. 469.VisualFoxPro 中变量的类型中包含(D).A.复合变量B.双变量C.测试变量D.数组变量70.VisualFoxPro 函数ABS(-12.34)的结果是A.12B.-12C.12.34D.0.3471.VisualFoxPro表达式的组成局部中不包括A.常量B.变量C.函数D.图片(C).(D).72.VisualFoxPro 函数Max〔1,2,3,4〕的结果是〔D〕.A. 1B. 2C. 3D. 473.VisualFoxPro 变量类别包含〔D〕.A.交换变量B.层次变量C.环状变量D.系统变量74.VisualFoxPro显示变量名称、作用范围、数据类型、值可使用〔B〕命令A.SHOWB.ListC.=D.&&75.VisualFoxPro 函数Left('abcde',2)的结果是(B).A. aB.abC. eD.de76.VisualFoxPro 关系表达式1+2>3结果正确的选项是(C).A. 1B.大于C..F.D.077.VisualFoxPro 表数值表达式(1+2*3)A2(C).A.7B.9C.49D.8178.在光标当前位置显示变量A的表达式正确的选项是(C).A.:AB.=AC.??AD.@A79.VisualFoxPro 表达式{八2021-1-1}-{八2021-1-1} 的结果是〔D〕.A.{A2021-12-31}B. 1C.12D.36580.VisualFoxPro定义数组使用关键字〔D〕.A.ArrayB.XiabiaoC.SshuzuD.Dimension81.以下关于显示变量A的表达式正确的选项是〔D〕.A. AB.=AC.store AD.?A82.VisualFoxPro 函数的三要素不包括〔D〕.A.函数名B.参数C.函数值D.扩展名83.VisualFoxPro字符表达式的运算符中包括(B)A.~B.+C.*D.!84.VisualFoxPro 表中记录可通过(A)窗口查看.A.浏览B.查询C.交义D.修改85.VisualFoxPro 表结构设计器中包括(A).A.字段名B.字型C.字号D.颜色86.VisualFoxPro修改表中记录使用〔B〕命令.A.XiugaiB.ReplaceC.AndD.Not87.将记录指针指向第5条记录的命令是〔D〕.A.#5B.*5C.to 5D.go 588.VisualFoxPro 创立表的主要工作是〔C〕.A.确定时间B.确定作者C.表结构的定义D.起表名89.VisualFoxPro 的索引文件类型包括〔D〕.A.交义索引文件B.临时索引文件C.数学索引文件D.复合索引文件90.VisualFoxPro数据表中的每一行称作〔B〕.A.行名B.记录C.自由行D.标准行91.VisualFoxPro 索引的建立通过〔A〕命令.A.Index OnB.CreateC.OpenD.Close92.VisualFoxPro复合索引文件的扩展名是〔B〕A.FHB.CDXC.AIOD.PLE93.设当前记录为2,将记录指针指向第5条记录的命令是〔C〕A.go 1B.go 2C.skip 3D.skip 494.VisualFoxPro 的索引文件类型中包括〔A〕.A.简单索引文件B.层次索引文件C.循环索引文件D.顺序索引文件95.VisualFoxPro显示表中记录使用〔B〕命令.A.ShowB.ListC.ChakanD.Xianshi96.VisualFoxPro 翻开表的命令是(D).A.OpenB.CloseC.Dakaie97.VisualFoxPro 表问关系包括(A).A.一对一关系B.交义关系C.映射关系D.循环关系98.VisualFoxPro的每张表中(A)索引只能有一个A.主B.从C.交义D.混合99.VisualFoxPro 表中字段的数据类型不包括(D)A.字符型B.数值型C.日期型D.枚举型100.VisualFoxPro中要求字段值唯一且每张表可建立多个的是〔B〕索引A.从B.候选C.临时D.层次101.VisualFoxPro数据库文件的扩展名是〔A〕.A.DBCB.ABCC.DBTD.ER102.VisualFoxPro追加表记录使用〔A〕命令.A.AppendB.ZhuijiaC.OpenD.Close103.VisualFoxPro索引文件根据(D)值的大小排列记录.A.记录号B.名字C.域D.索引关键字104.VisualFoxPro 自由表的创立方式中不包括(D).A.文件菜单B.命令C.工具菜单D.图形105.VisualFoxPro数据表文件的扩展名是(C).A.SFB.ADC.DBFD.DRU106.VisualFoxPro简单索引文件的扩展名是〔A〕A.IDXB.SYC.XLSD.BAC107.VisualFoxPro 的表间关系包括〔D〕.A.对偶关系B.一致关系C.网格关系D.一对多关系108.VisualFoxPro 可通过〔D〕方式翻开数据库.A.参数B.声音C.图片D.文件菜单109.VisualFoxPro 删除表中记录使用〔A〕命令.A.DeleteB.ShanchuC.XiugaiD.Or110.VisualFoxPro数据表的类型中包括〔D〕.A.底表B.层表C.树表D.自由表111.VisualFoxPro 创立数据库的方法包括〔D〕.A.文字式B.语音式C.连续式D.工程治理器112.VisualFoxPro数据表中的每一列称作〔D〕.A.交点B.域D.字段113.VisualFoxPro 创立数据库的方法中有(A)A.文件菜单式B.临时式C.永久式D.层次式114.VisualFoxPro表的类型中包括(B).A.网表B.数据库表C.空格表D.交义表115.VisualFoxPro表结构设计器的字段设置区中包括(D)A.颜色B.灰度C.字号D.类型116.VisualFoxPro 索引的主要功能是(D).A.添加记录B.删除记录C.显示编号D.逻辑排序117.VisualFoxPro中〔A〕是一组相关数据按行列排列的二维表.A.表B.名称C.值D.域118.VisualFoxPro 翻开浏览窗口使用〔A〕命令.A.BrowseB.LiulanC.InternetD.TcpIP119.VisualFoxPro数据库表的创立方式中不包括〔A〕.A.状态栏B.文件菜单C.工程治理器D.表设计器120.VisualFoxPro索引类型中包括〔D〕.A.直线索引B.函数索引C.临时索引D.普通索引121.VisualFoxPro查询对象通过设置〔B〕条件进行数据检索.A.重复B.筛选C.分级D.线性122.VisualFoxPro视图的数据源能够采用〔B〕.A.查询B.视图C.图片D.word123.VisualFoxPro 中以电子表格形式显示结果的向导方式称作(A)向导A.交义表B.单行C.文字D.重复124.VisualFoxPro查询的输出形式中包括(A).A.浏览B.文字C.图形D.语音125.VisualFoxPro查询不可进行(C)操作.A.筛选B.分组C.绘图D.排序126.VisualFoxPro查询可通过(B)方式创立.A.图形B.设计器C.状态栏D.标题栏127.VisualFoxPro查询的创立可通过〔C〕方式实现.A.复制B.粘贴C.设计器D.表格128.VisualFoxPro查询不能使用〔D〕作为数据源.A.数据库表B.自由表C.视图D.查询129.VisualFoxPro中以图形的形式显示结果的向导方式称作〔A 〕向导A.图形B.焦点C.平等D.互动130.VisualFoxPro查询的输出形式有(D).A.数据库B.交义图C.网状图D.表131.VisualFoxPro 视图必须存在于某个(D)当中.A.图片B.文字C.视频D.数据库132.VisualFoxPro查询设计器选项卡中数据在(A)选项卡设置A.字段B.联播C.分层D.复合133.VisualFoxPro查询文件的扩展名是(A)A.QPRB.CXC.ABDD.UIO134.VisualFoxPro创立查询的命令是(A).A.Create QueryB.CJCXC.OpenD.Close135.VisualFoxPro提供的可视化数据检索工具包括(A)A.查询B.分层C.工具D.连接136.VisualFoxPro 视图以(A)窗口形式输出数据.A.浏览B.文字B.C.图片D.交义137.VisualFoxPro字体C.参数D.分级138.VisualFoxProA.分级B.远程C.临时D.交义139.VisualFoxProA.数据库表B.工程C.图形D.视频140.VisualFoxProA.本地B.层次视图可以设置(C),在运行时灵活的筛选所需数据.从数据源角度,视图类型中有(B)视图.视图的数据源可以采用(A).根据数据源划分,视图类型中包括(A)视图.A.方向C.模型D.平行141.VisualFoxPro查询的创立方式包括〔A〕.A.向导B.文本C.图形D.声音142.VisualFoxPro中以浏览窗口形式显示结果的向导方式称作〔A〕向导A.查询B.列表C.循环D.分层143.VisualFoxPro 程序的表中循环使用〔C〕命令.A.OdkB.AlkC.ScanD.Close144.VisualFoxPro程序的限制结构中有(D)结构.A.交义B.图形C.双层D.分支145.VisualFoxPro 计算机算法是(A).A.解决问题的步骤B.语HC.编译D.连接146.结构化程序设计的设计思想是(A).A.自顶向下B.分层C.循环D.交义147.VisualFoxPro程序的条件循环使用(A)命令.A.Do WhileB.CosC.BeginD.Open148.算法常用的表小方法包括(A) oA.N-S 图B.几何C.代数D.机器语言149.VisualFoxPro程序中数据输入使用(A)命令A.InputB.文本C.outD.cose150.VisualFoxPro 程序是(A)的集合.A.命令B.图片C.符号D.视频151.VisualFoxPro程序文件的执行使用〔D〕命令.A.ZHIXINB.OpenC.CloseD.Do152.VisualFoxPro 程序的多重分支结构使用〔A〕命令A.Do CaseB.DoC.AbcD.Obj153.VisualFoxPro程序的分支结构使用〔A〕命令.A.IfB.ABC.CoD.De154.算法常用的表小方法中有〔B〕.A.语音B.流程图C.文字D.视频155.算法常用的表示方法中包括(A).A.自然语言'表小法B.汉语C.英文D.机器语言156.VisualFoxPro程序的限制结构包括(C)结构A.临时B.双层C.顺序D.复合157.VisualFoxPro程序文件的扩展名是(A).A.PRGB.ABFC.OBJD.LSD158.VisualFoxPro程序中注释可以使用〔A〕命令.A.NoteB.zhusiC.@D.#159.VisualFoxPro程序文件可以通过〔C〕方式建立.A.绘图B.复制C.命令D.语音160.算法的特征中包括〔D〕.A.复杂性B.交义性C.循环性。

VisualFoxPro考试试题及答案

VisualFoxPro考试试题及答案

VFP考试试题及答案. 单选题1.关系模型的完整性不包括(A) 。

A. 迭代完整性B. 实体完整性C. 参照完整性D. 用户定义完整性2.VisualFoxPro 数据中的每一行称为(C) 。

A. 串标B. 行号C. 记录D. 编数3.关系数据模型中的关系指的是(D) 。

A. 表行B. 表列C. 总和D. 二维表4.常用的数据模型中有(C) 。

A. 比较模型B. 曲面模型C. 关系模型D. 对称模型5.常用的数据模型中包括(A) 。

A. 层次模型B. 线性模型C. 双轨模型D. 瀑布模型6.(A) 是包含表中的一个或一组字段按一定顺序排列的数据列表。

A. 索引B. 合并C. 列序D. 标号7.数据库系统的三级模式中包括(B) 。

A. 循环模式B. 内模式C. 高级模式D. 流行模式8.常用的数据模型里有(B) 。

A. 回旋模型B. 网状模型C. 棱状模型D. 交叉模型9.VisualFoxPro 的表中每一列称作(A) 。

A. 字段B. 列标C. 名称D. 线型10.数据库系统不包括(D) 。

A. 操作系统B. 数据表C. 数据库D. 计划书11.数据模型描述的是(C) 。

A. 大小B. 颜色C. 事物间联系D. 特征12.关系二维表中垂直方向的列称作(C) 。

A. 列名B. 特征C. 属性D. 行标13.数据库系统三级模式中包括(A)。

A.外模式B.层叠模式C.交叉模式D.圆环模式14.数据库是指(A)的数据集合。

A.相关的B.无序的C.混合的D.循环的15.关系二维表中水平方向的行称作(A)。

A.元组B.行标C.数值D.列值16.数据库系统中不包括(B)。

A.数据库B.空调C.管理员D.数据库管理系统17.数据库系统的特点不包括(D)。

A.数据共享B.减少数据冗余C.避免不一致D.数据交叉18.数据库管理系统的英文缩写是(B)。

A.DAB.DBMSC.MANGD.GUANLI19.数据库系统的组成中不包括(A)。

vfp上机练习题

vfp上机练习题

vfp上机练习题今天我们来进行一些VFP(Visual FoxPro)上机练习题,帮助大家更好地理解和掌握这个数据库管理系统。

下面是一些常见的练习题,希望对你的学习有所帮助。

一、VFP基础知识练习1. 创建一个新的数据库,命名为"VFP_Practice",并在该数据库中创建一个表格,名为"Student"。

表格中应包含以下字段:- 学号(ID):字符型,长度为10- 姓名(Name):字符型,长度为20- 年龄(Age):整型- 性别(Gender):字符型,长度为2- 成绩(Score):双精度型2. 在"Student"表格中插入5条学生记录,并确保每个字段都有合适的值。

3. 编写VFP代码,查询"Student"表格中所有女生的信息。

4. 编写VFP代码,查询"Student"表格中成绩在90分以上的学生信息。

二、VFP查询语句练习1. 编写VFP代码,查询"Student"表格中年龄最大的学生信息。

2. 编写VFP代码,查询"Student"表格中成绩最低的学生信息。

3. 编写VFP代码,查询"Student"表格中成绩在80分到90分之间的学生信息。

4. 编写VFP代码,查询"Student"表格中男生的平均年龄。

三、VFP表格操作练习1. 编写VFP代码,向"Student"表格中插入一条学生记录。

2. 编写VFP代码,修改"Student"表格中学号为"001"的学生的成绩为95分。

3. 编写VFP代码,删除"Student"表格中年龄大于等于20岁的学生记录。

4. 编写VFP代码,将"Student"表格中所有女生的成绩增加10分。

真题VFP数据库

真题VFP数据库

一. Visual FoxPro【03】0809(14) Y4(9)将一个项目编译成一个应用程序时,如果应用程序中包含需要用户修改的【15】0704 (13)Visual FoxPro是一种BA) 数据库系统B) 数据库管理系统C) 数据库D) 数据库应用系统【16】0709 (11) Y2 (14) 在Visual Foxpro中,通常以窗口形式出现,用以创建和修改表、表单、数据库等应用程序组件的可视化工具称为BA)向导B)设计器C)生成器D)项目管理器【17】1003 (11)Visual ForPro数据库系统所使用的数据的逻辑结构是【】。

关系(或二维表)【18】0609(16)扩展名为pjx的文件是________。

DA)数据库表文件B)表单文件C)数据库文件D)项目文件【20】0704(13)连编应用程序时,如果选择连编生成可执行程序,则生成的文件的扩展名是 ________。

EXE 【22】1009(25)在Visual FoxPro中,可视类库文件的扩展名是CA).dbf B).scx C).vcx D).dbc【25】1003 (11)在Visual FoxPro中,编译后的程序文件的扩展名为DA)PRG B)EXE C)DBC D)FXP【26】0904(9) 在Visual FoxPro中,程序文件的扩展名是【】。

.PRG二. 表【01】1003 (16)在Visual FoxPro中,“表”是指BA)报表B)关系C)表格控件D)表单【02】0904(22)在Visual FoxPro中,关系数据库管理系统所管理的关系是BA.修改记录值 ` B.修改表结构C.修改数据库结构D.修改数据库或表结构【11】1003 (12)假设表文件TEST.DBF己经在当前工作区打开,要修改其结构,可以使用命令AA)MODI STRU B)MODI COMM TEST C)MODI DBF D)MODI TYPE TEST【13】0809(22)CREATE DATABASE命令用来建立A) 数据库B) 关系C) 表D) 数据文件【18】0709(19)C1(23)下面有关数据库表和自由表的叙述中,错误的是BA)数据库表和自由表都可以用表设计器来建立B)数据库表和自由表都支持表间联系和参照完整性C)自由表可以添加到数据库中成为数据库表D)数据库表可以从数据库中移出成为自由表C)系统会弹出“另存为”对话框,请用户输入数据库名并保存D)出错信息,提示“数据库不存在”【23】0609(7)0904(6) Y1(7)在Visual FoxPro中所谓自由表就是那些不属于任何【】的表。

VisualFoxPro 试题及答案

VisualFoxPro 试题及答案

VISUAL FOXPRO期末试题答案一、选择题下列各题A) 、B) 、C) 、D) 四个选项中,只有一个选项就是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。

(1) DBMS的含义就是:A) 数据库系统 B) 数据库管理系统C) 数据库管理员 D) 数据库(2)从关系模式中指定若干个属性组成新的关系的运算称为:A) 联接 B) 投影 C) 选择 D) 排序(3)对于“关系”的描述,正确的就是:A) 同一个关系中允许有完全相同的元组B) 同一个关系中元组必须按关键字升序存放C) 在一个关系中必须将关键字作为该关系的第一个属性D) 同一个关系中不能出现相同的属性名(4)在表设计器的“字段”选项卡中可以创建的索引就是A) 唯一索引 B) 候选索引 C) 主索引 D) 普通索引(5)在程序中不需要用public等命令明确声明与建立,刻直接使用的内存变量就是A) 局部变量 B) 公共变量 C) 私有变量 D) 全局变量(6)扩展名为dbf的文件就是A) 表文件 B) 表单文件 C) 数据库文件 D) 项目文件(7)下列程序段的输出结果就是CLEARSTORE 10 TO ASTORE 20 TO BSET UDFPARMS TO REFERENCEDO S A,(B)? A,BPROCEDURE S X1, X2TEMP=X1X1=X2X2=TEMPENDPROCA) 10 20 B) 20 20 C) 20 10 D) 10 10(8)使用调试器调试第(7)小题的程序,如果想在过程SWAP执行时观察X1的值,可以在其中安置一条命令,程序执行到该命令时,系统将计算X1的值,并将结果在调试输出窗口中显示,这条命令的正确写法就是:A) DEBUGOUT X1 B) DEBUG X1 C) OUT X1 D) TEST X1(9) 设X=10, 语句?VARTYPE ("X")的输出结果就是A) N B) C C) 10 D) X(10) 表达式LEN(SPACE(0))的运算结果就是A) 、NULL、B) 1 C) 0 D) ""(11) 为表单建立了快捷菜单mymenu,调用快捷菜单的命令代码DO mymenu、mpr WITH THIS 应该放在表单的那个事件中?A) Destory事件B) Init事件C) Load事件D) RightClick事件(12)(24)题使用的数据表如下:当前盘当前目录下有数据库:学院、dbc,其中有“教师”表与“学院”表。

VFP试题

VFP试题

VFP试题1。

VFP是一种________ 模型的数据库管理系统。

选择:A. 层次_ B. 网络_C. 对象_ D. 关系答案:D2。

对于二维表的关键字来讲,不一定存在的是________ 。

选择:A. 主关键字_ B.候选关键字_C. 超关键字_ D. 外部关键字答案:D3。

目前三种基本的数据模型是________ 。

选择:A. 层次模型、网络模型、关系模型_ B. 对象模型、网络模型、关系模型_C. 网络模型、对象模型、层次模型_ D. 层次模型、关系模型、对象模型答案:A4。

在命令窗口中,不能实现的操作是________ 。

选择:A. 复制已执行过的命令_ B. 重复执行已执行过的命令_C. 同时执行多个命令_ D. 在命令窗口中显示命令执行结果答案:D5。

VFP系统中,表的结构取决于___________ 。

选择:A. 字段的个数、名称、类型和长度_ B. 字段的个数、名称、顺序_C. 记录的个数、顺序_ D. 记录和字段的个数、顺序答案:A6。

某表单FrmA上有一个命令按钮组CommandGroup1,命令按钮组中有四个命令按钮:CmdTop,CmdPrior,CmdNext,CmdLast。

要求按下CmdLast时,将按钮CmdNext 的Enabled属性置为.F.,则在按钮CmdLast的Click事件中应加入_______ 命令。

选择:A. This.Enabled=.F. B. This.Parent.CmdNext.Enabled=.F._C. This.CmdNext.Enabled=.F. D. Thi sform.CmdNext.Enabled=.F._ 答案:B7。

数据库管理系统是________ 。

选择:A. 教学软件_ B. 应用软件C. 计算机辅助设计软件_ D. 系统软件答案:D8。

关系型数据库采用________ 表示实体和实体间的联系。

选择:A. 对象B. 字段_C. 二维表_ D. 表单答案:C9。

Visual FoxPro题库

Visual FoxPro题库

1.8E+9是一个()。

A.内存变量B.字符变量C.数值常量D。

非法表达式2。

对数据表的结构进行操作,是在()环境下完成的。

A。

表设计器B。

表向导C。

表浏览器 D.表编辑器3. 扩展名为.dbc的文件表示( )A。

表文件B。

备份文件C。

数据库文件D。

项目文件4. 在Visual FoxPro中,乘法和除法运算的优先级为()A。

相同B。

乘法优先C。

除法优先 D.不确定5. 表单文件的扩展名是()A。

.scx B. .fxp C。

hlp D。

jdx6. 在Visual FoxPro 中,APPEND命令的作用是()A.在表的任意位置添加记录B。

在当前记录之前插入新记录C.在表的尾部添加记录D.在表的首部添加记录7. 下列常量中,只占用内存空间1个字节的是( )A.数值型常量B。

字符型常量 C.日期型常量D。

逻辑型常量8. 以下赋值语句正确的是( )A. STORE 8 TO X,Y B。

STORE 8,9 TO X,YC。

X=8,Y=9 D. X,Y=89. 查询第一作者为“张三”的所有书名及出版社,正确的SQL语句是()A。

SELECT 书名,出版社FROM 图书WHERE 第一作者=张三B. SELECT 书名,出版社FROM 图书WHERE 第一作者=“张三”C。

SELECT 书名,出版社FROM 图书WHERE “第一作者”=张三D. SELECT 书名,出版社FROM 图书WHERE “第一作者"=“张三”10。

在Visual FoxPro中,程序文件的扩展名为()A. 。

prg B。

qpr C。

scx D. 。

sct11。

用二维表形式表示的数据模型是()A.层次数据模型B.关系数据模型C.网状数据模型D.网络数据模型12。

执行下面的语句后,数组M与N的元素个数分别为()DIMENSION M(6) , N(4,5)A. 6 20 B。

6 5 C. 7 21 D。

6 913. Visual FoxPro中,一个表可以创建()个主索引。

数据库应用基础—V F试题及答案

数据库应用基础—V F试题及答案

2018年最新三校生冲刺“对口高考”强化训练(2)《数据库应用基础—Visual FoxPro》试题及答案一、单选题1、数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是()A、DBS包括DB和DBMSB、DBMS包括DB和DBSC、DB包括DBMS和DBSD、DBS就是DB;也就是DBMS2、用二维表结构表示实体之间联系的数据模型称为()A、层次模型B 、网状模型C、关系模型D、表格模型3、若X=34.567则命令?STR(X,2)-SUBSTR(“34.567”,5,1)的显示结果是( )A、346B、356C、357D、3554、执行下列的命令:aB =6.0Ab="Visual FoxPro"? aB +Ab结果是()A、6.0"Visual FoxPro"B、Visual FoxProC、6.06.0D、Visual FoxProVisual FoxPro5、在已知的教学环境中,一名学生可以选择多门课程,一门课程可以被多名学生选择,这说学生记录型和课程记录型之间的联系是()。

A、一对一B、一对多C、多对多D、未知6、在数据表结构中,逻辑型、日期型、备注型字段的宽度分别固定位为()A 、3,8,10 B、1,8,4 C、1,8任意D、1,8,107、在Visual FoxPro中不允许出现重复字段值的索引的是()A、候选索引和主索引B、普通索引和唯一索引D、唯一索引和主索引C、唯一索引8、下面关于数据库表和自由表的叙述中,错误的是()A、数据库表是属于某个数据库的表B、自由表示是不属于任何数据库的表C、数据库表和自由表可以相互转换D、数据库表和自由表不能相互转换9、按工资降序查询D:\ZG\ZGDA.DBF表中的编号,姓名,工资字段的数据,正确的命令是()。

A、SELECT 编号,姓名,工资FROM D:\ZG\ZGDA ORDER BY 工资ASCB、SELECT FIELDS 编号,姓名,工资FROM D:\ZG\ZGDA ORDER BY 工资DESCC、SELECT 编号,姓名,工资FROM D:\ZG\ZGDA GROUP BY 工资DESCD、SELECT 编号,姓名,工资FROM D:\ZG\ZGDA ORDER BY 工资DESC10、为了实现单击命令按钮就关闭表单的功能,应在该按钮的Click事件过程中写入的语句是()。

VFP试题

VFP试题

一、单选题(每小题1分,共30分)1、数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是 B 。

A、DB包括DBS和DBMSB、DBS包括DB和DBMSC、DBMS包括DB和DBSD、DBS包括DB,但不包括DBMS2、在关系型的数据库管理系统中,三种基本关系运算是 A 。

A、选择、投影和连接B、选择、删除和复制C、创建、修改和合并D、统计、连接和合并3、在下列式子中,结果为日期型的VFP正确表达式是 B 。

A、DATE()+TIME()B、DATE()+120C、DATE()+CTOD("02/01/99")D、288-DATE()4、日期型、逻辑型、备注型这三种字段的宽度分别是 D 字节。

A、8、3、10B、8、3、254C、8、1、10D、8、1、45、表文件中共有30条记录,当前记录号是25,要显示最后6个记录,在下列命令中,错误命令是 B 。

A、LIST NEXT 6B、LIST RESTC、DISPLAY NEXT 6D、DISPLAY ALL REST6、设D="09/09/2003" ,命令 ?TYPE("&D")的输出值是 C 。

A、09/09/2003B、CC、ND、D7、设数据库表文件及其索引文件已打开,为了确保指针定位在物理记录号为1的记录上,应该使用命令 D 。

A、GO TOPB、GO BOF()C、SKIP 1D、GO 18、用命令DIMENSION S(3,4)定义后,S数组中共有 A 个元素。

A、12B、6C、7D、209、下列命令中,仅拷贝表文件结构的命令是 B 。

A、COPY TOB、COPY STRUCTURE TOC、COPY FILE TOD、COPY STRUCTURE TO EXETENDED10、下列表达式中,其运算结果为.T.的是 C 。

A、20/4-2B、"等级考试"$"等级"C、"01/12/98"<"12/30/97"D、"四"=="四川"11、打开一个建立了结构复合索引的表文件,表记录的顺序将按 D 排列。

VFP常见试题和答案

VFP常见试题和答案

第一章一、单选题1.用二维表来表示实体及实体之间联系的数据模型称为 2 。

①.实体一联系模型②.关系模型③.层次模型④.网状模型2.数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是1 。

①.DBS包括DB和DBMS②.DBMS包括DB和DBS③.DB包括DB和DBMS④.以上答案均不对3.在下述关数据库系统的叙述中,正确的是 2 。

①.数据库中只存在数据项之间的联系②.数据库的数据项之间和记录之间都存在联系③.数据库的数据项之间无联系,记录之间存在联系④.数据库的数据项之间和记录之间都不存在联系4.数据库系统与文件系统最主要的区别是 2 。

①.数据库系统复杂,而文件系统简单②.文件系统不能解决数据冗余和数据独立性问题,而数据系统可以解决③.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件④.文件系统管理的数据量少,而数据库系统可以管理庞大的数据量5.Visual Foxpro 是一种关系型数据库管理系统,所谓关系是指3 。

①.各条记录中的数据彼此有一定的关系②.一个数据库文件与另一个数据库文件之间有一定的关系③.数据模型符合满足一定条件的二维表格式④.数据库中各个字段之间彼此有一定的关系6.关系数据库的任何检索操作都是由三种基本运算组合而成的,这三种基本运算不包括 2 。

①.联结②.比较③.选择④.投影7.数据库系统的核心是 4 。

①.编译系统②.数据库③.操作系统④.数据库管理系统8.在“选项”对话框的“文件位置”选项卡里可以设置 2 。

①.表单的默认大小②.默认目录③.日期和时间的显示格式④.程序代码的颜色9.要启动Visual FoxPo的向导可以 4 。

①.打开“新建”对话框②.单击工具栏上的“向导”图标按钮③.从“工具”菜单中选择“向导”④.以上方法均可以10.关系数据库管理系统所管理的关系是 2 。

①.一个DBF文件②.若干个二维表③.一个DBC文件④.若干个DBC文件11.不允许记录中出现重复索引值的索引是 3 。

VisualFoxPro测试题(一)

VisualFoxPro测试题(一)

高中英语科技类单选题30题1. The development of new technology has made our lives more ______.A. convenientB. difficultC. boringD. simple答案:A。

本题考查形容词的词义辨析。

“convenient”意为“方便的”;“difficult”意为“困难的”;“boring”意为“无聊的”;“simple”意为“简单的”。

新技术的发展通常会让我们的生活更方便,所以选A。

2. With the help of modern science and ______, many diseases can be cured.A. technologyB. informationC. knowledgeD. culture答案:A。

“technology”指“技术”;“information”指“信息”;“knowledge”指“知识”;“culture”指“文化”。

现代科学和技术能帮助治愈很多疾病,故选A。

3. The latest ______ in communication has changed the way we interact with each other.A. achievementB. inventionC. progressD. discovery答案:C。

“achievement”意为“成就”;“invention”意为“发明”;“progress”意为“进步”;“discovery”意为“发现”。

最新的通讯方面的进步改变了我们相互交流的方式,C 选项更符合语境。

4. Scientists are working hard to find ______ solutions to environmental problems.A. effectiveB. expensiveC. beautifulD. traditional答案:A。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

VISUAL-FOXPRO数据库管理系统试题————————————————————————————————作者:————————————————————————————————日期:VISUAL FOXPRO数据库管理系统试题姓名:成绩:一、填空题(44分)1.VISUAL FOXPRO由公司设计。

它的最大特点是。

2.VISUAL FOXPRO中显示命令窗口可用菜单下的命令,快捷键为。

3.VISUAL FOXPRO中显示工具栏可用菜单下的命令。

4.VISUAL FOXPRO中可用程序菜单下的运行命令直接运行的是、和。

5.VISUAL FOXPRO中表扩展名为,表单为,菜单为,项目为,索引为,备注文件为,备份文件为,数据库为,查询为,报表为。

6.VISUAL FOXPRO中浏览表时,最前的一个字节用来。

7.VISUAL FOXPRO中使用某个索引就在菜单下的命令。

8.VISUAL FOXPRO中表记录的查看方式有和两种。

9.VISUAL FOXPRO中共有个工作区。

10.VISUAL FOXPRO中标签默认的名字为,文本框为,按纽为,编辑框为,列表框为,单选按纽为。

11.如果限制在主表中删除一条记录,则参照完整性的删除规则应设置成 _ _________ 。

12.如果要让运行的表单第一次显示时自动位于主窗口中央,则应该将表单的_________________属性值设置为.T.。

13.索引可以分为多种类型,其中______和_______要求关键字段值必须唯一。

14.通用型字段可用来存___________________15.表中的记录存放在磁盘文件上的顺序称为___________,表被打开后在使用中记录的顺序称为__________。

16.VF基类分为两种是。

17.退出VF的命令为。

18.VF删除记录分为和两步。

二、选择题(84分)1、下列哪个没有提供向导。

A、表B、视图C、查询D、菜单2、VF中不可以直接用程序/运行命令执行的是。

A、菜单B、表单C、程序D、查询4、关系数据库管理系统所管理的关系是( )。

A)一个DBF文件 B)若干个二维表C)一个DBC文件 D)若干个DBC文件5、不允许记录中出现重复索引值的索引是( )。

A)主索引 B)主索引、候选索引、普通索引C)主索引和候选索引 D)主索引、候选索引和唯一索引6. 要控制两个表中数据的完整性和一致性可以设置参照完整性,要求这两个表( )。

A)是同一个数据库中的两个表B)不同数据库中的两个表C)两上自由表D)一个是数据库表另一个是自由表7、在VisualFoxPro中,可以对字段设置默认值的表( )。

A)必须是数据库表 B)必须是自由表C)自由表或数据库表 D)不能设置字段的默认值8. VisualFoxPro关系数据库管理系统能够实现的三种基本关系运算是( )。

A)索引、排序、查找 B)建库、录入、排序C)选择、投影、联接 D)显示、统计、复制9. 打开VisualFoxPro项目管理器的文档(Docs)选项卡,其中包括( )。

A)表单(Forln)文件 B)报表(Report)文件C)标签(Label)文件 D)以上三种文件10. 可以链接或嵌入OLE对象的字段类型是( )。

A)备注型字段 B)通用型和备注型字段C)通用型字 D)任何类型的字段11. 下面关于属性、方法和事件的叙述中,错误的是( )。

A)属性用于描述对象的状态,方法用于表示对象的行为B)基于同一类产生的两个对象可以分别设置自己的属性值C)事件代码也可以像方法一样被显式调用D)在新建一个表单时,可以添加新的属性、方法和事件12. 查询设计器和视图设计器的主要不同表现在于( )。

A)查询设计器有更新条件选项卡,没有查询去向选项B)查询设计器没有更新条件选项卡,有查询去向选项C)视图设计器没有更新条件选项卡,有查询去向选项D)视图设计器有更新条件选项卡,也有查询去向选项13. 在VisualFoxPro中,表单(Fomi)是指( )。

A)数据库中各个表的清单 B)一个表中各个记录的清单C)数据库查询的列表 D)窗口界面14. 在Visual FoxPro中,打开数据库的命令是( )。

A)OPEN DATABASE<数据库名>B)USE<数据库名>C)USE DATABASE<数据库名>15. 结构化程序设计的三种基本逻辑结构是( )。

A)选择结构、循环结构和嵌套结构B)顺序结构、选择结构和循环结构C)选择结构、循环结构和模块结构D)顺序结构、递归结构和循环结构16. Visual FoxPro的报表文件.FRX中保存的是( )。

A)打印报表的预览格式 B)打印报表本身C)报表的格式和数据 D)报表设计格式的定义17. 在VisualFoxPro中进行参照完整性设置时,要想设置成:当更改父表中的主关键宇段或候选关键字段时,自动更改所有相关子表记录中的对应值。

应选择( )。

A)限制(Restrict) B)忽略(1gnore)C)级联(Cascade) D)级联(Cascade)或限制(Restrict)18. 在VisualFoxPro的数据工作期窗口,使用SETRELATION命令可以建立两个表之间的关联,这种关联是( )。

A)永久性关联 B)永久性关联或临时性关联C)临时性关联 D)永久性关联和临时性关联19. 在创建快速报表时,基本带区包括( )。

A)标题、细节和总结 B)页标头、细节和页注脚C)组标头、细节和组注脚 D)报表标题、细节和页注脚20 如果在屏幕上直接看到查询结果:查询去向应该选择( )。

A)屏幕 B)浏览C)临时表或屏幕 D)浏览或屏幕21.在下面的数据类型中默认值为.F.的是( )A.数值型 B.字符型 C逻辑型 D.日期型22. 在Visual FoxPro中,通用型字段C和备注型字段M在表中的宽度都是( )。

A)2个字节 B)4个字节 C)8个字节 D)10个字节22. 可以伴随着表的打开而自动打开的索引是( )。

A)单一索引文件(1DX) B)复合索引文件(CDX)C)结构化复合索引文件 D)非结构化复合索引文件23. Visual FoxPro参照完整性规则不包括( )。

A)更新规则 B)查询规则C)删除规则 D)插入规则24. 在数据库设计器中,建立两个表之间的一对多联系是通过以下索引实现的( )。

A)一方表的主索引或候选索引,多方表的普通索引B)一方表的主索引,多方表的普通索引或候选索引C)一方表的普通索引,多方表的主索引或候选索引D)一方表的普通索引,多方表的候选索引或普通索引25.在下列四个选项中,不属于基本关系运算的是( )A.连接 B.投影 C.选择 D.排序26.如果一个班只能有一个班长,而且一个班长不能同时担任其它班的班长,班级和班长两个实体之间的关系属于( )A.一对一联系B.一对二联系C.多对多联系 D.一对多联系27.Visual FoxPro支持的数据模型是( )A.层次数据模型 B.关系数据模型C.网状数据模型 D.树状数据模型28.视图设计器中含有的,但查询设计器中却没有的选项卡是( )A.筛选 D.排序依据 C.分组依据 D.更新条件29.使用报表向导定义报表时,定义报表布局的选项是( )A.列数、方向、字段布局 B.列数、行数、字段布局C.行数、方向、字段布局 D.列数、行数、方向30.不能够作为应用程序系统中的主程序的是( )A.表单 B.菜单 C.数据表 D.程序31.将一个预览成功的菜单存盘,再运行该菜单,却不能执行。

这是因为( )A.没有放到项目中 B.没有生成 C.要用命令方式 D.要编人程序32.设计菜单要完成的最终操作是( ) 。

A.创建主菜单及子菜单 B.指定各菜单任务C.浏览菜单 D.生成菜单程序33.为一个表单建立了快捷菜单,要打开这个菜单应当( )A.用热键 B.用快捷键 C.用事件 D.用菜单34.要创建快速菜单,应当( )A.用热键 B.用快捷键 C.用事件 D.用菜单35.报表设计器中不包含在基本带区的有( )A.标题 B.页标头 C.页脚注 D.细节36.报表控件有( )A.标签 D.预览 C.数据源 D.布局37.不能作为报表数据源的是( )A.数据库表 B.视图 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.图形C.报表 D.浏览三、判断题(42分)1、不管表用何种方法打开,都可通过数据工作期窗口查看。

2、数据库表一定要先打开数据库才能打开。

3、将VF表导出时,表可以先打开或先不打开。

4、将EXCEL表导入到VFP中时,该表不能打开。

5、用向导建立的文件可以用设计器修改。

6、建立表之间永久关系时,两张表都必须建立普通索引。

7、建立表临时关系时,指针会互相影响。

8、建立表永久关系时,指针会互相影响。

9、一张表不能同时属于几个数据库。

10、查询的源数据可以是自由表或数据库表或视图。

11、表的结构可根据需要任意修改而不会影响到其中数据。

12、表单的源数据可以是自由表或数据库表或视图。

13、视图必须建立在数据库中。

14、表的永久关系只能建立在数据库表之间。

15、打开数据工作期也可以看到表的永久关系。

16、表之间建立了永久关系后不能再建立临时关系。

17、表单的控件只支持一种数据类型。

18、报表可以显示备注型和通用型字段。

19、视图可以显示备注型和通用型字段。

20、查询可以显示备注型和通用型字段。

21、表单可以显示备注型和通用型字段。

22、快速报表不能显示通用型字段23、视图是一张虚拟表,视图定义保存在数据库中,直到运行时,数据才填充到视图中24、本地视图的基表在视图打开时不会自动打开。

25、本地视图的基表当视图关闭时基表自动关闭。

26、当项目处于打开状态时,如果用用命令建立数据库,则该数据库不会创建于项目中。

27、建立索引时,表的记录物理存储顺序不变,但逻辑顺序改变。

28、索引文件不能单独使用。

29、表被打开时,相应的索引文件也自动打开。

30、用表设计器建立索引时,索引自动生效,不需设置。

31、不能恢复已物理删除的记录。

32、对字符型“班级”字段设置默认值时,应输入班级=“三”。

33、用设计器建立视图或查询时,字段选项卡一定不能为空。

相关文档
最新文档