说明:1、题目中有些字母输写有误,白己改正;2、答案在最后2页3.3习题3.1.1单选题1.打开一个数据库的命令是()。
A. USE数据库名E DAMAS数据库名C. OPEN数据库名D.OPENDAMAS敏据库名2 Visual FoxPros据库文件扩展名是()。
A. dbcB. dbfC. pigD. pjx3在VF晌令窗口中,关闭当前数据库和表的命令是()A USE B CLOSE DAMASEC CLOSE ALLD CLEAR4 命令MODIFY DATABASE功能是()。
A修改数据库的结构B查看数据库结构C.删除数据库D移动数据库5. 以下关于白由表的叙述,正确的是()。
A. 全部是用以前版本的FoxPro(FoxBASE)立的表B. 可以用Visual FoXPr健立,但是不能把它添加到数据库中C. 白由表可以添加到数据库中,数据库表也可以从数据库中移出成为白由表D 白由表可以添加到数据库中,但数据库表不可以从数据库中移出成为白由表6. 对当前数据表增加新字段,应当使用命令()。
A. APPEND B MODIFY STRUCTUREC INSERTD. BROWSE7下列对表的操作中,用BROWS命令可以实现的是()。
A. 增加字段B. 删除字段C建立xxD. 修改字段值8. 在VFP中,SOR谕令所不具备的功能是()。
A. 按指定关键字排序B. 默认为升序排序C改变原始表记录的物理位置D.可以使用备注作为排序依据字段9. 在下面VF临令中,不能修改数据记录的命令是()。
A. BROWSEB.EDITC.CHANGED.MODIFY10. 设数据表文件中共有35条记录,执行命令GO BOTTOMS,记录指针指向记录的序号是()。
A. 35B.36C.ID.EOF11. 顺序执行下面VFP命令之后,屏幕所显示的记录号顺序是()。
USE ABCGO 3LIST NEXT 4A. l —4B. 3一6C. 4-7D.全部记录12. 指针指向的记录号为1,若执行命令SKIP I后再执行命令?RECNO (),屏幕将显示()。
A. 0B.I C-I D.出错信息13 .为职工表所有员工增加50元工资的REPLACE令为:()。
A .REPLAC资WITH 工资十50”B. REPLAC压资WTTH工资十50C. REPLACE ALE资WITH 工资=工资十50D. REPLACE ALL资WITH工资十5014在VFP系统中,用户打开一个数据表后,若要显示其中的记录,可使用的命令是()。
A. BROWSEB. SHOWC. VIEWD. OPEN15. 假定职工表中前8条记录均为日用百货(部门号为1001)的记录,执行以下命令序列后,记录指针定位在()。
USE职工GOTO 4LOCATE NEXT 4FO® 门号=1001A第1条记录xxB第7条记录xxC第4条记录xxD第6条记录xx16. 在当前数据表中删除某些记录,应先后选用的两个命令是()。
A DELETE. RECALL B DELETE、PACKC DELETE、ZAP D PACK DELETE17. 当前表为职工表,执行命令DISPLAY WHILE门号=“1001 寸,屏幕上没有显示任何记录,这说明()A表文件是空文件B表文件中没有部门号=1001的记录C表文件中的第一个记录的部门号不等于1001D表文件中当前记录的部门号不等于100118. 在VFP中,能够进行条件定位的命令是()。
A SKIPB SEEKC. LOCATE D GO19. 实现插入一条空记录并使其成为第八条记录的命令序列是()。
A SKIP 7INSERT BLANKB GOTO 7INSERT BLANKC LOCATE FOR REC NO = 8INSERT BLANKD GOTO 7INSERT BLANK BEFORE20. 在当前数据表尾部增加一条主记录,应该使用命令()。
A. APPEND B APPEND BLAN' KC INSERTD INSERT BLANK21 . ZAP命令可以删除当前数据表文件的()。
A全部记录B满足条件的记录C结构D有删除标记的记录22.要显示销售数据表中部门号为100011,单价大于等于10元、小于等于40元全部食品销售记录,应当使用命令()。
A. LIST FO嘟问号=“100011,”价格>=10,价格v = 40B LIST FO部门号=“100011” AND. 价格>=10AND 价格V = 4 0C LIST FOR门号="100011"AND.价格>=10.OR 价格v = 40D LIST FORK门号=“100011. ”AND (价格〉=10OR价格v =4O23TOTAl>令的功能是()。
A对数据表的记录个数进行统计B. 对数据表的字段个数进行统计C对数据表的所有字段按指定关键字进行分类汇总D.对数据表的数值字段按指定关键字进行分类汇总24计算部门号=“100011”销售定额大于等于5000元的商品平均销售额,并将结果赋予变量SA中,应使用的命令是()。
A AVERAGE^格* 销售数TO*SA FOF^P门号=“100011,”价格*定额>5000B AVERAGE FIELDS*销售数TD SA FO部门号=“100011”AND .价格*定额〉=5000C AVERAG断格*销售数TO SA FO嘟门号=“10001依'ND .价格*定额> = 5000D AVERAG耕格*销售数TO SA FO嘟门号=“100011 ” .激格*定额> = 500025.资数据表当前记录号是6,若用SUM命令计算工资而不给出范围子句,该命令执行结果为()。
A当前记录工资值B. 全部记录工资值之和C第6条记录后所有工资值之和D第6条记录前所有工资值之和26在VisualFoxPro常用字段的类型有()种。
A 5B 6C 8D 1327在使用数据表文件之前应()。
A打开该数据表B建立该数据表结构C浏览该数据表D添加数据表中的记录28修改数据表结构的命令是:A. MODIFY COMMANDB.MODIFY SDIUCTUREC. MODIFY DAMASED.MODIFY FILE29数据表文件当前记录位置为记录号100,将记录指针移向记录号60的命令是:()。
A SKIP 60B SKIP40C. SKIP-40D GO—4030.对一个数据表文件执行了LIST命令之后,执行?EOF()命令的结果是:()。
A. FB.T .C.0D.I31命令ZAP的作用是:()。
A将当前工作区内打开的数据表文件中所有记录加上删除标记B将当前工作区内打开的数据表文件删除C将当前工作区内打开的数据表文件中所有记录作物理删除D将当前工作区内打开的数据表文件结构删除32计算所有职称为正、副教授的工资总额,将结果赋给内存变量ZEE,应该使用命令:()aA SUM工资TO ZE FO眼称=副教授” ANfM授”B SUM工资TO ZE FO眼称二副教授” O戚授”C SUM工资TO ZE FO眼称一副教授”.AND职称。
教授”D SUM工资TO ZE FO戚授” $职称33. 在』I Visual FoxPro中,COPY T&库文件名>FOR<条件〉命令中的FOR<条件〉短语功能是()运算。
A投影B连接CxxD. 选择34. 设某一个数据表文件中各字段的数据类型和宽度为:姓名(C, 8)、出生(D.、团员(L)、平均分(N, 6, 2)。
则为每个记录保留的存储空间是(①)字节。
平均分宇段的整数部分的宽度为(②)。
①A23B. 24C 25D 26②A.1B.2C3D.435在Visual FoxPro中,每打开一个数据表文件的同时,可打开()个索引文件。
A1B 10C 7D无限制36下列有关数据库优点的描述中,最完整的是()。
A减少数据的冗余B.可以数据共享C提供统一的数据控制D.A、B、C均包括37下列对BROWS命令描述最完整和正确的是()。
A浏览当前数据表文件B浏览、修改当前数据表文件,但不能增加或删除记录C浏览,修改当前数据表文件,也能增加或删除记录D浏览、修改当前数据表文件(包括增加或删除记录),也能修改表结构38已打开一个职工数据库文件,其库文件的结构有姓名( C.,职称(C.,出生年月(D.,工资(N)等字段,要把指针定位在第一个工资大于880元的记录上应使用的命令是()。
A FIND FO«资>880B SEE职资>880C LOCATE FOR:资>880D FINDX资>88039在FoxPro中,SEE偷令和LOCATE^令部可以用来查找记录,但在使用上有所不同,如()。
A SEE圈令可以一次找到全部记录,LOCATE^令一次只能找到一条记录B SEE 麻令必须打开索引文件才能使用,LOCATE^令不需要素引文件C SEE命令只能查找字符串,LOCATE^令可以查找任何字段D SEE偷令可以和CONTIJNtJ蛭用,LOCATE^令则不能40设在第3、4、5号工作区上分别打开了数据库文件F1、F2.DBF、F3.DBF当前区在3号工作区,要在F2.DBFB据库文件中追加记录,同时保持其它打开的数据库文件状态不变,应当使用命令()。
A. USE F2APPENDB. SELECT APPENLD 4C .GO F2APPENDD. SELECT 5USE F2 APPEND BLANK41下列文件都是RSDA.DBF勺索引文件,在打开数据库文件RSDA.DBF寸白动打开的索引文件是()A. xm.idxB.zc.idxC.rdsa.cdxD.xmcz.cdx42若要对一个已打开的数据表文件增加新字段,应当使用命令的是()。
A APPENDB MODI STRUC. INSERT D EDIT43在FoxPr。
中下列概念中正确的是()。
A在同一个工作区中,某一时刻只能有一个库文件处于打开状态B一个库文件可以在不同的工作区中同时打开C一个工作区中可以同时打开多个库文件DJDIN命令生成的库文件可以与连接库文件在一个工作区同时打开44、设学生成绩库文件STU.DB"有字段:班级(c型),姓名(c型),年龄(D型)和成绩(N型)。
要列出“97101硬,年龄在20至25岁的学生记录,用命令() A.LIST FOR®级=“971011 ” .OR.>=20 AND. 年龄〉=25B LIST FOR®级=“971011 ” .OR> =20.OR年龄v = 25C LIST FOR®级=“97011 ” .AND.年龄〉=20.OR 年龄v = 25DLIST FOR®级=“97011 ” .AND.年龄〉二20 OR年龄v =2545、若刚打开的库文件中有字符型字段name,按name建立的索引文件也已打开。