VFP题库2016
- 格式:doc
- 大小:4.87 MB
- 文档页数:568
VFP72(2015-2016VFP期末考试题)一、选择题(每题2分,共70分)1、VFP属于()数据库管理系统。
A、网状型B、关系型C、层次型D、集合型2、数据库系统的核心是()。
A、数据库B、操作系统C、数据库管理系统D、文件系统3、执行?AT("教室","自习教室")命令后显示结果为()。
A、. T.B、2C、3D、54、执行DISPLAY 姓名,出生日期FOR性别=“女”命令之后,屏幕显示的是所有性别字段值为“女”的记录,这时记录指针指向()。
A、最后一个性别为“女”的记录B、最后一个性别为“女”的记录的下一个记录C、文件尾D、状态视表文件中数据记录的实际情况而定5、一个数据库名student,要想打开该数据库,应使用命令()。
A、OPEN studentB、OPEN DATA studentC、USE DATE studentD、USE student6、要求将所有工程师的工资增加200元,应使用命令()。
A、change all 工资 with 工资+200 while 职称=”工程师”B、replace all 工资with 工资+200 while 职称=”工程师”C、change all 工资 with 工资+200 for 职称=”工程师”D、replace all 工资 with 工资+200 for 职称=”工程师”7、执行以下命令后显示的结果是()。
N=”123.45”67+&NA、190.45B、67+&NC、67123.45D、错误信息8、在建立惟一索引,出现重复字段值时,只储存重复出现记录的()。
A、第一个B、最后一个C、全部D、几个9、在VFP中,表之间的“一对多”关系是指()。
A、一个表与多个表之间的关系B、一个表中的记录对应另一个表中的多条记录C、一个表中的记录对应多个表中的一条记录D、一个表中的记录对应多个表中的多条记录10、在下面的Visual FoxPro表达式中,不正确的是()。
大学生vfp考试题及答案一、选择题1. 在Visual FoxPro(VFP)中,以下哪个选项不是数据库表的完整性规则?A. 实体完整性B. 域完整性C. 参照完整性D. 触发器完整性答案:D2. VFP中,要实现数据的排序,可以使用以下哪个命令?A. SELECTB. ORDER BYC. SORTD. INDEX答案:C3. 在VFP中,以下哪个函数用于计算字符串的长度?A. LEFT()B. RIGHT()C. LEN()D. SPACE()答案:C4. 在VFP中,要创建一个表单,应该使用以下哪个命令?A. CREATE TABLEB. CREATE FORMC. USED. BROWSE答案:B5. VFP中,以下哪个控件用于显示图像?A. LabelB. TextBoxC. Image ControlD. Grid答案:C二、填空题6. 在VFP中,要将一个字段设置为自动增长的编号,应该使用字段属性_________。
答案:AutoIncrement7. 当需要在VFP中实现多表连接查询时,可以使用_________函数。
答案:JOIN8. 在VFP中,要实现对表进行记录的追加操作,应使用的命令是_________。
答案:APPEND9. VFP中,要对表中的记录进行删除操作,应使用的命令是_________。
答案:DELETE10. 在VFP中,要实现对表中数据的局部更新,可以使用_________命令。
答案:UPDATE三、简答题11. 简述在VFP中如何建立一对多关系?答案:在VFP中,建立一对多关系通常涉及两个表。
首先,需要在一个表中创建一个与另一个表的主键相匹配的字段,这个字段称为外键。
然后,通过设置数据库的参照完整性规则来建立关系,确保在子表中引用的每个父表记录都是有效的。
12. 描述在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)),可以插入的记录是( )。
第 1 题101.下面叙述中()不属于数据库系统的特点。
答案:(C)A.数据结构化好B.数据独立性高C.数据冗余度高D.数据共享程度高102.某工厂生产多种产品,每种产品要使用多种零件,一种零件可能安装在多种产品上,则产品和零件之间存在着()的联系。
答案:(C)A.一对一B.一对多C.多对多D.不能确定103.现实世界中的事物(对象或个体),在数据世界中则表示为()。
答案:(A)A.记录B.数据项C.文件D.数据库104.数据库的一系列特性是由一个称为()的软件,提供通用的存取和控制方法加以实现的。
答案:(B)A.数据服务器B.数据库管理系统C.数据分析系统D.数据存储系统105.数据库系统的特点包括()。
答案:(D)A.数据的结构化B.数据共享C.数据的独立性和可控冗余度D.以上都是第 2 题201.一个关系相当于一张二维表,表中的各列相当于关系的()。
答案:(D)A.数据项B.元组C.结构D.属性202.在关系模式中,关系可视为一张表,元组是指表中的()。
答案:(B)A.一列B.一行C.表名D.值域203.关系数据库管理系统必须实现的三种基本关系运算是()。
答案:(C)A.索引、排序、查找B.建库、录入、排序C.选择、投影、连接D.显示、统计、复制204.数据库管理系统采用的数据模型一般有()三种。
答案:(B)A.网状、链状和层次B.层次、关系和网状C.链状、网状和关系D.层次、关系和环状205.在下列关系模型的叙述中,不正确的是()。
答案:(B)A.主码能够唯一地定义关系中的每一个元组B.关系中的每个属性可以对应于多个值域C.在关系中,元组的次序无关紧要D.在关系中,列的次序无关紧要第 3 题301.设计器是创建和修改应用系统的可视化工具,如果要在设计器中新建和查看不同的表及其关系,应使用()。
答案:(D)A.表设计器B.查询设计器C.表单设计器D.数据库设计器302.扩展名为.prg的程序文件在项目管理器的()选项卡中显示和管理。
1[单选题] 关于视图和查询,以下叙述正确的是( )。
A.视图和查询都只能在数据库中建⽴ B.视图和查询都不能在数据库中建⽴ C.视图只能在数据库中建⽴ D.查询只能在数据库中建⽴ 参考答案:C 参考解析:视图是数据库中的-个特有功能,视图只能创建在数据库⾥。
⽽查询从指定的表或视图中提取满⾜条件的记录,可以不在数据库中创建。
因此视图只能在数据库中建⽴,⽽查询可以不在数据库中建⽴。
2[简答题](1)建⽴⼀个名为“cd1”的菜单,菜单中有两个菜单项“浏览”和“关闭”。
“浏览”下还有“排序结果”、“分组结果”两个菜单项。
单击“关闭”菜单返回到系统菜单。
(2)在数据库“农场管理”中建⽴视图“view1”。
具体要求是:视图中的数据取⾃表“种植信息”的全部字段和新字段“收⼈”,并按“收⼊”排序(升序),其中字段“收⼊”等于“(市场价⼀种植成本)*数量”。
参考解析: (1)【操作步骤】 ①选择【⽂件】→【新建】命令,选择“菜单”,单击“新建⽂件”按钮,再单击“菜单”按钮,打开菜单设计器,在“菜单名称”中输⼊“浏览”,在“结果”下拉列表框中选择“⼦菜单”,单击“创建”按钮创建“浏览”⼦菜单,输⼊⼦菜单名称“排序结果”,单击下⼀⾏,输⼊⼦菜单名称“分组结果”。
②在菜单设计器右上⾓的“菜单级”下拉列表框下选择“菜单栏”返回到上⼀级菜单,单击下⼀⾏,在“菜单名称”中输⼊“关闭”,在“结果”下拉列表框中选择“命令”,在右边的⽂本框中输⼊:SET SYSMENU TO DEFAULT。
③关闭菜单设计器并保存菜单为“cd1”。
(2)【操作步骤】 ①选择【⽂件】→【打开】命令,在“打开”对话框的“⽂件类型”下拉列表框中选择“数据库”,选择“农场管理.dbc”,单击“确定”按钮,打开数据库设计器。
②选择【⽂件】→【新建】命令,选择“视图”,单击“新建⽂件”按钮打开“添加表或视图”对话框,选择“表”单选项,选择数据库“农场管理”和数据库中的表“种植信息”,单击“添加”按钮将数据表“种植信息”添加到视图设计器中,然后关闭“添加表或视图”对话框。
计算机二级VFP试题及答案(2)2016年计算机二级VFP试题及答案B)视图是一个预先定义好的SQL SELECT语句文件C)查询和视图是同一种文件,只是名称不同D)查询和视图都是一个存储数据的表(23) 在Visual FoxPro中,以下关于视图描述中错误的是A) 通过视图可以对表进行查询B) 通过视图可以对表进行更新C)视图是一个虚表D) 视图就是一种查询(24) 使用SQL语句将学生表S中年龄(AGE)大于30岁的记录删除,正确的命令是A) DELETE FOR AGE>30B) DELETE FROM S WHERE AGE>30C) DELETE S FOR AGE>30D) DELETE S WHERE AGE>30(25) 在Visual FoxPro中,使用LOCATE FOR 命令按条件查找记录,当查找到满足条件的第一条记录后,如果还需要查找下一条满足条件的记录,应使用A)再次使用LOCATE FOR 命令B)SKIP命令C)CONTINUE命令D)GO命令(26) 在Visual FoxPro中,删除数据库表S的SQL命令是A) DROP TABLE SB) DELETE TABLE SC) DELETE TABLE S.DBFD) ERASE TABLE S(27) 下列表达式中,表达式返回结果为.F.的是A) AT(“A”,”BCD”)B) “[信息]”$“管理信息系统”C) ISNULL(.NULL.)D) SUBSTR(“计算机技术”,3,2)(28) 使用SQL语句向学生表S(SNO,SN,AGE,SEX)中添加一条新记录,字段学号(SNO)、姓名(SN)、性别(SEX)、年龄(AGE)的值分别为0401、王芳、女、18,正确的命令是A)APPEND INTO S (SNO,SN,SXE,AGE) valueS (‘0401’,’王芳’,’女’,18)B)APPEND S valueS (‘0401’,’王芳’,’女’,18)C)INSERT INTO S (SNO,SN,SEX,AGE) valueS (‘0401’,’王芳’,’女’,18)D)INSERT S v alueS (‘0401’,’王芳’,18,’女’)(29) 假设某个表单中有一个命令按钮cmdClose,为了实现当用户单击此按钮时能够关闭该表单的功能,应在该按钮的Click事件中写入语句A) ThisForm.CloseB) ThisForm.EraseC) ThisForm.ReleaseD) ThisForm.Return(30) 在SQL的SELECT查询结果中,消除重复记录的方法是A) 通过指定主关系键B) 通过指定惟一索引C) 使用DISTINCTD)使用HAVING子句(31) 在Visual FoxPro中,以下有关SQL的SELECT语句的叙述中,错误的是A)SELECT子句中可以包含表中的列和表达式B)SELECT子句中可以使用别名C)SELECT子句规定了结果集中的列顺序D)SELECT子句中列的顺序应该与表中列的顺序一致(32) 下列关于SQL中HAVING子句的描述,错误的是A)HAVING子句必须与GROUP BY子句同时使用B)HAVING子句与GROUP BY子句无关C)使用WHERE子句的同时可以使用HAVING子句D)使用HAVING子句的作用是限定分组的条件(33) 在Visual FoxPro中,如果在表之间的联系中设置了参照完整性规则,并在删除规则中选择“限制”,则当删除父表中的记录时,系统反应是A) 不做参照完整性检查B) 不准删除父表中的记录C) 自动删除子表中所有相关的记录D) 若子表中有相关记录,则禁止删除父表中记录第(34)——(35)题使用如下三个数据库表学生表:S(学号,姓名,性别,出生日期,院系)课程表:C(课程号,课程名,学时)选课成绩表:SC(学号,课程号,成绩)在上述表中,出生日期数据类型为日期型,学时和成绩为数值型,其他均为字符型。
9月计算机二级《VFP》测试题及答案2016年9月计算机二级《VFP》测试题及答案1.Modify Command命令建立的文件的默认扩展名是( )。
A.prgB.appC.cmdD.exe2.设置表单标题的属性是( )。
A.TitleB.TextC.BiaotiD.Caption3.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是( )。
A.DBS包括DB和DBMSB.DBMS包括DB和DBSC.DB包括DBS和DBMSD.DBS就是DB,也就是DBMS4.扩展名为mpr的文件是( )。
A.菜单文件B.菜单程序文件C.菜单备注文件D.菜单参数文件5.在SQL SELECT语句中为了将查询结果存储到临时表应该使用短语( )。
A.T0 CURSORB.INTO CURSORC.INTO DBFD.TO DBF6.在Visual FoxPro中,若所建立索引的字段值不允许重复,并且一个表中只能创建一个,这种索引应该是( )。
A.主索引B.唯一索引C.候选索引D.普通索引7.打开已经存在的表单文件的命令是( )。
A.MODIFY FORMB.EDIT FORMC.OPEN FORMD.READ FORM8.释放和关闭表单的方法是( )。
A.ReleaseB.DeleteC.LostFocusD.Destroy9.SQL语句中删除视图的命令是( )。
A.DROP TABLEB.DROP VIEWC.ERASE TABLED.ERASE VIEW10.计算每名运动员的“得分”的正确SQL命令是( )。
A.UPDATE运动员FIELD得分=2*投中2分球+3*投中3分球+罚球B.UPDATE运动员FIELD得分WITH2*投中2分球+3*投中3分球+罚球C.UPDATE运动员SET得分WITH2*投中2分球+3*投中3分球+罚球D.UPDATE运动员SET得分=2*投中2分球+3*投中3分球+罚球11.设有订单表order(订单号,客户号,职员号,签订日期,金额),查询2011年所签订单的信息,并按金额降序排序,正确的SQL命令是( )。
vfp考试题及答案一、单项选择题(每题2分,共20分)1. 在Visual FoxPro中,以下哪个命令用于打开表单文件?A. OPEN DATABASEB. OPEN FORMC. OPEN TABLED. OPEN REPORT答案:B2. Visual FoxPro中,以下哪个函数用于计算字符串的长度?A. LENB. TYPEC. SPACED. AT答案:A3. 在Visual FoxPro中,以下哪个命令用于关闭数据库?A. CLOSE DATABASEB. CLOSE TABLEC. CLOSE FORMD. CLOSE ALL答案:A4. Visual FoxPro中,以下哪个命令用于创建一个新的数据库?A. CREATE DATABASEB. CREATE TABLEC. CREATE FORMD. CREATE REPORT答案:A5. 在Visual FoxPro中,以下哪个命令用于删除一个表?A. DELETE TABLEB. DROP TABLEC. REMOVE TABLED. CLEAR TABLE答案:B6. Visual FoxPro中,以下哪个函数用于将字符串转换为数值?A. STRB. NUMC. VALD. CTOD答案:C7. 在Visual FoxPro中,以下哪个命令用于设置当前工作目录?A. SET DIRECTORYB. SET PATHC. SET WORKING DIRECTORYD. SET CURRENT DIRECTORY答案:D8. Visual FoxPro中,以下哪个命令用于设置表单的标题?A. SET TITLEB. SET FORM TITLEC. FORM SET TITLED. FORM TITLE答案:A9. 在Visual FoxPro中,以下哪个命令用于查看当前数据库的结构?A. SHOW DATABASEB. DISPLAY DATABASEC. BROWSED. LIST答案:A10. Visual FoxPro中,以下哪个命令用于执行SQL查询?A. SELECTB. QUERYC. SQLD. EXECUTE SQL答案:D二、填空题(每题2分,共20分)1. 在Visual FoxPro中,使用________命令可以查看当前数据库中的表。
vfp计算机二级考试题及答案一、单项选择题1. 在Visual FoxPro中,以下哪个命令用于显示当前数据库中所有表的列表?()A. LIST TABLESB. DISPLAY TABLESC. SHOW TABLESD. PRINT TABLES答案:B2. Visual FoxPro中,以下哪个函数用于计算字符串中子字符串出现的次数?()A. AT()B. INSTR()C. LEN()D. LIKE()答案:B3. 在Visual FoxPro中,以下哪个命令用于打开一个表单?()A. DO FORMB. OPEN FORMC. DISPLAY FORMD. VIEW FORM答案:A4. Visual FoxPro中,以下哪个命令用于关闭一个表单?()A. CLOSE FORMB. QUIT FORMC. EXIT FORMD. CANCEL FORM答案:A5. 在Visual FoxPro中,以下哪个函数用于计算字符串中子字符串的位置?()A. AT()B. INSTR()C. LEN()D. LIKE()答案:A6. Visual FoxPro中,以下哪个命令用于设置表单的标题?()A. SET FORM TITLEB. SET FORM CAPTIONC. SET TITLED. SET CAPTION答案:D7. 在Visual FoxPro中,以下哪个命令用于设置表单的背景颜色?()A. SET FORM COLORB. SET FORM BACKCOLORC. SET COLORD. SET BACKCOLOR答案:C8. Visual FoxPro中,以下哪个命令用于设置表单的前景色?()A. SET FORM COLORB. SET FORM FORECOLORC. SET COLORD. SET FORECOLOR答案:D9. 在Visual FoxPro中,以下哪个函数用于返回当前日期?()A. DATE()B. TODAY()C. NOW()D. TIME()答案:B10. Visual FoxPro中,以下哪个命令用于设置表单的字体?()A. SET FONTB. SET FORM FONTC. SET FONT FACED. SET FONT NAME答案:A二、填空题1. 在Visual FoxPro中,使用________命令可以创建一个新的数据库。
2016年计算机二级《VFP》模拟试题及答案一、选择题(每题2分,共60分)1. 在Visual FoxPro中,下列关于数据类型的叙述错误的是()A. 字符型B. 数值型C. 日期型D. 查找型答案:D2. 在Visual FoxPro中,下列哪个不是合法的变量名?()A. VFPB. 3dataC. data_1D. data$答案:B3. 在Visual FoxPro中,下列关于数组的叙述错误的是()A. 数组可以是任意维B. 数组必须先定义后使用C. 数组可以存储不同类型的数据D. 数组元素的默认值为.F.答案:A4. 在Visual FoxPro中,下列哪个命令用于创建一个自由表?()A. CREATE TABLEB. CREATE DATABASEC. CREATE VIEWD. CREATE答案:D5. 在Visual FoxPro中,下列关于索引的叙述错误的是()A. 索引可以提高查询速度B. 索引可以降低插入、删除、更新的速度C. 索引可以创建在多个字段上D. 索引的类型有主索引、候选索引、普通索引和唯一索引答案:B6. 在Visual FoxPro中,下列哪个命令用于打开一个数据库?()A. OPEN DATABASEB. USE DATABASEC. CLOSE DATABASED. CREATE DATABASE答案:A7. 在Visual FoxPro中,下列关于SQL查询的叙述错误的是()A. SELECT语句可以查询多个表B. FROM子句用于指定查询的表C. WHERE子句用于指定查询条件D. ORDER BY子句用于指定查询结果的排序方式答案:D8. 在Visual FoxPro中,下列关于视图的叙述错误的是()A. 视图是一个虚拟表B. 视图可以包含多个表的数据C. 视图不可以更新数据D. 视图可以定义在数据库中答案:C9. 在Visual FoxPro中,下列哪个命令用于创建一个菜单?()A. CREATE MENUB. MODIFY MENUC. DO MENUD. EXECUTE MENU答案:A10. 在Visual FoxPro中,下列关于表单的叙述错误的是()A. 表单是应用程序的用户界面B. 表单可以包含多个控件C. 表单的默认事件是Load事件D. 表单不可以包含页框控件答案:D二、填空题(每题3分,共30分)11. 在Visual FoxPro中,若要定义一个日期型变量,可以使用______命令。
所有单选题1、Visual FoxPro是基于______操作系统的数据库系统。
A:MS-DOSB:WindowsC:UNIXD:AMOS/L答案:B评析:空2、命令SELECT 0的功能是______。
A:选择区号最小的空闲工作区B:选择区号最大的空闲工作区C:选择当前工作区的区号加1的工作区D:随机选择一个工作区的区号答案:A评析:空3、下列命令中,不能求出当前表中所有记录个数的是______。
A:COUNTB:RECCOUNT()C:CALCULATE CNT()D:SUM TO CONNT答案:D评析:空4、已知:X="AB",AB=100。
执行命令?&X+10的结果是______。
A:XB:ABC:ABC58D:110答案:D评析:空5、在VFP系统中,用户打开一个表后,若要显示其中的记录,可使用的命令是______。
A:BROWSEB:SHOWC:VIEWD:OPEN答案:A评析:空6、下面命令执行后都将生成ABC.DBF文件,其中生成空表文件的命令是______。
A:SORT TO ABCB:COPY TO ABCC:COPY STRUCTURE TO ABCD:COPY FILE TO ABC答案:C评析:空7、表达式LEN('ABC'-'DE')的值是______。
A:1B:3C:5D:7答案:C评析:空8、若使用REPLACE命令,其范围子句为ALL或REST,则执行该命令后记录指针指向______。
A:首记录B:末记录C:首记录的前面D:末记录的后面答案:D评析:空9、仅关闭当前表文件的命令是______。
A:CLOSE ALLB:CLEARC:USED:CLOSE DATABASE答案:C评析:空10、DELETE命令的作用是______。
A:为当前记录做删除标记B:直接物理删除当前记录C:删除当前表文件的所有记录D:在提问确认后物理删除当前记录答案:A评析:空11、执行命令?AT("IS","THIS IS ROM",4)显示的结果是______。
A:0B:3C:6D:2答案:A评析:空12、要将A盘上根目录下STK.DBF文件复制到C盘的\DB子目录,应在VFP命令窗口中使用命令______。
A:COPY A:STK.DBF C:\DBB:COPY FILE A:\STK.DBF TO C:\DB\STD.DBFC:COPY FILE STK.DBF TO C:\DB\STD.DBFD:COPY TO A:\STK.DBF答案:B评析:空13、执行LIST NEXT 1命令之后,记录指针的位置指向______。
A:下一条记录B:原来记录C:尾记录D:首记录答案:B评析:空14、如工资的数据表和按基本工资(N型字段)升序排序的索引文件已打开,并执行过赋值语句NN=900,下面各条命令中,错误的是______。
A:SEEK NNB:SEEK FOR 基本工资=NNC:FIND 900D:LOCATE 基本工资答案:B评析:空15、命令SELECT 3等价于命令______。
A:SELECT AB:SELECT 0C:SELECT CD:SELECT Ⅲ答案:C评析:空16、VFP中的SET RELATION关联是______。
A:逻辑连接B:物理连接C:逻辑排序D:物理排序答案:A评析:空17、JOIN命令对两个数据表进行物理连接时,对它们的要求是______。
A:两个数据表都不能打开B:两个数据表都必须打开C:一个表打开,一个表关闭D:两个数据表必须结构相同答案:B评析:空18、使用下面命令必须打开索引文件的是______。
A:SORTB:LOCATEC:SEEKD:SUM答案:C评析:空19、若表文件及其索引文件已打开,为了确保指针定位在记录号为1的记录上,应该使用的命令是______。
A:GO TOPB:GO RECNO()=1C:SKIP 1D:GO 1答案:D评析:空20、下面正确的语句有______个。
X3=X3+1STORE 5+8 TO A,B,CSTORE 1,2,3 TO A,B,C *USE=90A:1B:2C:3D:4答案:C评析:空21、在3号记录之后插入一个空白记录,正确的命令是______。
A:3INSERT BLANKB:GOTO 4INSERT BLANKC:GO 3INSERT BLANKD:TO 4INSERT BLANK BEFORE答案:D评析:空22、显示所有以A打头的所有内存变量,正确的命令是______。
A:LIST MEMO LIKE AB:LIST FOR A*C:DISP MEMO LIKE A*D:DISP MEMO A*答案:C评析:空23、SQL查询语句中ORDER BY子句的功能是______。
A:对查询结果进行排序,默认排降序B:对查询结果进行排序,默认排升序C:对查询结果进行排序,只能排升序D:以上都不对答案:B评析:空24、SQL查询语句中HAVING子句的作用是______。
A:指出分组查询的范围B:指出分组查询的值C:指出分组查询的条件D:指出分组查询的字段答案:C评析:空25、执行命名SEEK "张三"后,若未找到符合条件的记录,则命令?BOF(),?FOUND(),?EOF()的显示结果是______。
A:F T FB:F F TC:T F FD:F T T答案:B评析:空26、查询设计器中"筛选"选项卡对应的SQL短语是______。
A:WHEREB:JOINC:INTOD:ORDER BY答案:A评析:空27、在VFP系统中,查询文件的扩展名为______。
A:DBFB:QPRC:.SCXD:.TXT答案:B评析:空28、关闭当前工作区所有已打开的索引文件,正确的命令是______。
A:USEB:SET INDEX TOC:CLOSE INDEX ALLD:SET ORDER TO答案:B评析:空29、当前工作区已打开表中英语、数学及总分字段,计算每个学生总分的正确命令是______。
A:SUM 英语+数学 TO 总分B:REPL ALL 总分 WITH 英语+数学C:SUM 英语,数学,总分D:REPL 总分 WITH 英语+数学答案:B评析:30、下列命令中,不产生新文件的命令是______。
A:TOTAL TO BJHZ ON 班级B:INDEX ON 班级 TO BJC:SORT TO BJ ON 班级/DD:SET INDEX TO BJ答案:D评析:空31、下列命令中,不能定义内存变量的有______。
A:STOREB:SCATTERC:REPLACED:A=123答案:C评析:空32、为一个打开的表文件增加新字段,应当使用命令______。
A:APPENDB:MODIFY STRUCTUREC:INSERTD:BROWSE答案:B评析:空33、已知:X="ABC",ABC=56。
执行命令?&X+2的结果是______。
A:XB:ABCC:58D:ABC58答案:C评析:空34、下面命令中,将生成新文件的是______。
A:SORT TOB:BROWSEC:APPEND FROMD:RECALL答案:A评析:空35、若能够正常执行下面命令,说明字段"修理日期"的类型是______。
REPLACE ALL 修理日期 WITH DTOC(DATE())A:数值型B:字符型C:逻辑型D:日期型答案:B评析:空36、表达式MAX(1,6)+MIN(4,18)的值是______。
A:9B:10C:11D:12答案:B评析:空37、表达式LEN("计算机+6")的值是______。
A:12B:6C:7D:8答案:D评析:空38、表达式AT("IS","THIS IS A BOY")的值是______。
A:.T.B:.F.C:3D:6答案:C评析:空39、表达式ASC(SUBSTR("ABCD",2,1))的值是______。
A:65B:66C:67D:非法调用答案:B评析:空40、在屏幕的第二行第二列开始显示姓名(C,8),存款数额(N,6,2)和存入日期(D)三个字段的值,应该使用命令______。
A:@ 2, 2 SAY 姓名,存款数额,存入日期B:@ 2, 2 SAY 姓名+存款数额+存入日期C:@ 2, 2 SAY 姓名+STR(存款数额,6,2)+DTOC(存入日期)D:@ 2, 2 SAY 姓名+STR(存款数额,6,2)+CTOD(存入日期)答案:C评析:空41、命令文件的扩展名是______。
A:IDXB:PRGC:DBCD:DBF答案:B评析:空42、表达式CTOD("07/22/94")+10的值是______。
A:08/01/94B:08/02/94C:08/4/94D:08/5/94答案:A评析:空43、下列语句中,能够正确地给内存变量A赋逻辑真值的命令是______。
A:A=".T."B:STORE "T" TO AC:A=TRUED:STORE .T. TO A答案:D评析:空44、不能给多个内存变量赋值的是______。
A:STOREB:CALCULATE TOC:SUM TOD:COUNT TO答案:D评析:空45、不能修改当前数据库记录内容的命令有______。
A:GATHERB:REPLACEC:DISPLAYD:BROWSE答案:C评析:空46、下面命令涉及数组操作的有______个。
A:SCATTERB:SORTC:SEEKD:LIST答案:A评析:空47、下面命令有语法错误的是______。
A:LIST ALLB:DISP ALLC:MODIFY ALL STRUD:MODIFY COMMAND答案:C评析:空48、下列叙述正确的是______。
A:用SET RELATION命令建立表间关联之前,两个表都必须建立索引 B:用JOIN命令连接两个表之前,两个表都必须建立索引C:用APPEND FROM命令追加记录之前,这个表必须在当前工作区打开 D:用INSERT INTO命令追加记录之前,这个表必须在当前工作区打开答案:C评析:空49、Visual FoxPro是基于______操作系统的数据库系统。
A:MS-DOSB:WindowsC:UNIXD:AMOS/L答案:B评析:50、命令SELECT 0的功能是______。