VFP操作命令练习(第二章)_第1页
VFP操作命令练习(第二章)_第2页
VFP操作命令练习(第二章)_第3页
VFP操作命令练习(第二章)_第4页
VFP操作命令练习(第二章)_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Visual FoxPro总复习练习题VFP操作命令练习一、 用适当的内容填空。1. 数据库文件扩展名是_,通常用_创建和修改数据库。2. 在VFP中,打开数据库设计器的命令是_。3. 在VFP中,用字母、汉字、数字或下划线命名字段,但不能用_开头。4. 在学生表(XSB)的学号字段(XH)中,如果设定掩码为“999999”,则只允许输入_位_符号。5. 不带条件和范围的VFP命令Delete将删除指定表中的_记录。6. 在VFP中,可以为数据库表设置字段有效性规则,该“规则”是一个_表达式, “信息”是一个_表达式。7. 在VFP中,使数据库表变为自由表的命令是_。 8. 每一个打开的表文件

2、都有一个用来记载记录当前位置的指针,该指针指向的记录称为_。9. 在Visual FoxPro中,建立普通索引的作用之一是提高_速度。10. 在Visual FoxPro数据库的每个表中只能有一个_索引。11. 在VFP中指定字段或表达式中不允许出现重复值的索引是_12. 在VFP中,同一个表的多个索引可以创建在一个索引文件中,索引文件名与相关的表同名,索引文件的扩展名是_,这种索引称为_。13. 在VFP中,表设计器的“字段”选项卡中创建的是_索引。14. 在VFP中,为数据表建立性别(C,2)和年龄(N,2)的复合索引,正确的索引表达式为_。15. 用命令“Index On 姓名 Tag

3、name Unique”建立索引,其索引类型是_索引,索引文件类型是_文件。16. 在VFP中,Index命令无法建立的索引是_索引。17. 在VFP系统中,用户可以使用Open Database命令打开多个数据库,但在某一时刻只有一个_数据库。18. 在VFP中所谓自由表就是那些不属于任何_的表。19. 在VFP中参照完整性规则包括_、_和【_。20. 在VFP中选择一个没有使用的、编号最小的工作区的命令是_。21. 在VFP中,使用数据库设计器为两个表建立联系,首先应在父表中建立_索引,在子表中建立_索引。22. 数据库是一个容器,用于管理存放在其中的对象,这些对象包括_、_、_、_和_等

4、。23. 存储于数据库中的表称为_,其在磁盘上以独立的文件保存,扩展名为_,将其从数据库中移出,其可以变为_。24. 在VFP数据类型的描述中,用字母_表示字符类型,用字符_表示数值类型,用字母_表示日期类型,用字母_表示逻辑类型。25. 表中备注型字段的字母表示为_ ,备注型字段用来保存_信息,建立具有备注类型字段的表将同时建立一个和表文件主名相同,扩展名为_的备注文件。26在VFP系统中,表具有的字段数最多为_个,数据库表的字段名长度最多为_个字符,自由表的字段名长度最多为_个字符。27. 利用表设计器来设计表时,自由表和数据库表的设计界面是不同的,数据库表能够设置的_信息是自由表所不具有

5、的。28对数据库表使用“移去”功能,其将转换为_,为其设置的_信息将丢失。29. 利用工作区可以在VFP中同时打开多个表,VFP中共有_个工作区,在每个工作区中能够打开_个表文件。30选择工作区用_命令,其参数可以是_或_。31在打开表时为其指定别名使用的关键字是_,没有为其指定别名,则表的默认别名为_。32. 对表中的记录用VFP的Delete命令进行删除,这种删除方式称为_,在执行了Set Delete On命令后,使用Browse命令浏览表中记录则被删除的记录_。33在表中增加一个空记录,使用的命令动词是_;将同结构其他表中记录追加到当前表中,使用的命令动词是_。34在命令中按给定条件操

6、作记录时,表示条件通常可以使用For或While两种子句形式,对条件字段进行了索引应该使用_子句,而_子句与索引无关,其操作范围内的全部满足条件记录。35在VFP系统中,可以修改记录的命令有_等;如果允许操作部分字段,可以用_关键字实现。36表中记录的输出除使用“?”命令外,还可以使用_和_命令,在这两个命令中,将输出结果送打印机中,需要使用_参数。37. 索引是对表中的记录进行逻辑上的重新排列,VFP中的索引文件可以分为_、_ 和_三种,其对应的文件扩展名分别是_、_和_。38. _索引文件可以在表打开的同时自动打开,在系统中控制索引顺序的索引称为_。39查找表中记录可以使用的命令通常有_和

7、_,其中_命令要求表具有相关项的索引。40统计表中满足条件的记录数可以使用_命令;对表中数值类型求和可以使用_命令;对表中数据进行分类汇总可以使用_命令。41. 表与表之间可以存在一对一关系、一对多关系和多对多关系,在VFP数据库中可以建立的关系有_ 和_,建立关系的两个表需要建立相应的_文件。42在数据库中建立的表与表之间的关系称为_关系,其通常应用在_、_和_中;使用Set Relation to命令建立表间的关系称为_,其可以控制不同工作区中表间记录指针的联动。43.基于Visual FoxPro,打开一个空表,函数EOF( )的值为_ 。44.基于Visual FoxPro,当打开的表

8、为一个空表时,函数RECNO( )的值为 _ 。45.如果在主表中删除一条记录,要求子表中的相关记录自动删除,则参照完整性的删除规则应设置成_。46. Visual FoxPro数据库表的参照完整性是通过表之间的_性联系建立的。47. 基于Visual FoxPro,不能用_ 和通用型字段构造索引表达式创建索引。48. 基于Visual FoxPro,参照完整性规则包括更新规则、删除规则和_ 。49. 基于Visual FoxPro,当前工作区已打开一张表,执行LIST之后,EOF()的值是_ 。50. 基于Visual FoxPro,假设记录指针指向第2条记录,当执行LIST NEXT 1后

9、,屏幕上将显示第_ 条记录。51. 基于Visual FoxPro,可以为字段建立字段有效性规则的表是_ 表。52. 基于Visual FoxPro,惟一索引的"惟一"是指 _ 的惟一,而不是字段值的惟一。53. 在Visual FoxPro中,一个数据库表可以创建_个主索引文件。54. 在Visual FoxPro中可以修改表结构的窗口称为_。55. 在Visual FoxPro中通过建立主索引或候选索引来实现_ 完整性约束。56. 基于Visual FoxPro,在数据库中,数据有效性规则包括域完整性、实体完整性和_等。57. 基于Visual FoxPro,执行GO

10、BOTTOM之后,EOF()的值是_。58. 基于Visual FoxPro,自由表中不能创建的索引类型是_ 。二、 从参考答案中选择一个最佳答案。1. 在VFP中,创建一个名为MAIN.DBC的文件,使用的命令是【 】。A. Create B. Create MAIN C. Create Table MAIN D. Create Database MAIN2. 在VFP中,打开数据库MAIN的正确命令是【 】。 A. Use Database MAIN B. Use MAIN C. Open MAIN D. Open Database MAIN3. VFP中字段的数据类型不可以指定为【 】。

11、A. 日期型 B. 时间型 C. 通用型 D. 备注型4.在Visual FoxPro中,存储图象的字段类型应该是【 】。A. 备注型 B. 通用型 C. 字符型 D. 双精度型5. 在一个VFP数据库表文件中有2个通用字段和3个备注字段,该表的备注文件数目是【 】个。A. 1 B. 2 C. 3 D. 56. 当前打开的图书表中有字符型字段“图书号”,将图书号以字母A开头的图书记录全部打上删除标记的命令是【 】。A. Delete For 图书号=”A” B. Delete While 图书号=”A”C. Delete For图书号=”A*” D. Delete For图书号 Like “A

12、%”7. 在VFP中,为当前表所有性别为"女"的职工增加100元工资,命令是【 】。A. Change All 工资 With 工资+100 For 性别="女"B. Replace 工资 With 工资+100 For 性别="女"C. Change All 工资 With 工资+100 D. Replace All 工资 With 工资+1008. 在VFP中,表文件和索引文件都已打开,确保将记录指针定位在记录号为1的记录上,使用命令【 】。A. Go Top B. Go Bof( ) C. Skip 1 D. Goto 19.

13、以下关于主索引和候选索引的叙述正确的是【 】。A. 主索引和候选索引都能保证表记录的惟一性B. 主索引和候选索引都可以建立在数据库表和自由表上C. 主索引可以保证表记录的惟一性,而候选索引不能D. 主索引和侯选索引是相同的概念10. 下列关于索引文件叙述正确的是【 】。A. 索引文件必须配合原数据表使用B. 一个数据表文件只能建立一个对应的索引文件C. 复合索引文件的扩展名为IDX D. 单独索引文件的扩展名为CDX11. 在VFP中,打开表并设置当前有效索引(相关索引已建立),下列命令正确的是【 】。A. Order Student In 2 Index学号 B. Index 学号 Orde

14、r StudentC. Use Student In 2 Order 学号 D. Use Student In 212. 有一学生表,通过表设计器为该表建立索引。其中一个索引的索引表达式为姓名,索引名为XM。若该表在当前工作区中已打开,将上述索引设置为当前索引的命令是【 】。A. Set Inde To 姓名 B. Set Inde To XM C. Set Orde To姓名 D. Set Orde To XM13. 不能放入数据库容器中的对象是【 】。A. 连接 B. 视图 C. 数据库表 D. 表单14. 在VFP系统中,利用【 】命令可以创建表。A. Create B. Create

15、Database C. New D. New Table15在VFP中,具有扩展名.DBF的文件是【 】。A. 数据库文件 B. 索引文件 C. 查询文件 D. 表文件16. 在VFP中,表结构中的逻辑型、通用型、日期型字段的宽度由系统自动给出,它们分别为【 】。 A. 1、4、8 B. 4、4、10 C. 1、10、8 D. 2、8、817表的记录长度比其各字段长度之和多一个字符,这个字符用来【 】。A. 存放记录号 B. 存放索引标识 C. 存放删除标志 D. 存放数据库序列号18. 在VFP中,学生表(XSB)已打开,调用表设计器对表结构进行修改,使用的命令是【 】。A. Modify

16、Structure XSB B. Modify Command XSB C. Modify Structure D. Modify Table19. 向表中添加记录可以使用的命令有【 】。A. Append Record B. Append Blank C. New D. Create 20. 某个表中使用逻辑型字段“婚否”存储职工的婚姻状况,并规定其值为真(.T.)时代表已婚,其值为假(.F.)时代表未婚。打开该表后,要显示全部未婚职工的记录,可以使用的命令是【 】。A. List All B. Display For 职工=”未婚” C. Display All For .NOT.婚否 D

17、. List All For “未婚”21. 用【 】命令可以将表中做了逻辑删除的记录真正从表中删除。A. Delete B. Pack C. Zap D. Drop 22删除表中全部记录的命令是Zap,与之等价的命令是【 】。A. Delete All B. Delete C. Pack All D. ReCall AllPack Pack Delete All Delete All23对打开的一个空表,分别使用函数Bof和Eof进行测试,得到的结果是【 】。A. .T.和.T. B. .T.和.F. C. .F.和.T. D. .F.和.F.24. 在当前打开的表中执行Go Bottom

18、/ Skip / ?Eof(),则屏幕显示为【 】。A. .T. B. .F. C. 没有任何信息 D. 提示出错 25. 在VFP命令中省略范围时使用For子句,则其操作范围是【 】。A. 当前记录 B. 全部记录 C. Rest D. 不执行操作26. 使用命令Use XSB In 3 Alias XSJBZL 打开表后,则表的别名为【 】。A. XSXXB B. 3 C. Alias D. XSJBZL 27执行语句Select 0选择工作区,下列说法正确的是【 】。A. 选择了0号工作区 B. 选择了当前工作区C. 选择了最小工作区 D. 选择了没有使用的最小号工作区28用命令“Ind

19、ex On 学号 Tag 学号”为学生表建立索引,其索引类型是【 】。A. 普通索引 B. 主索引 C. 候选索引 D. 惟一索引29 统计表中满足条件的记录数,可以使用命令【 】。A. RecCount B. Count C. RecNum D. Total30在命令窗口中使用Locate命令成功查找到所需一个记录,如要继续查找满足条件的其他记录,则应多次使用命令【 】。A. Skip B. Continue C. Loop D. Next31为两个相关表建立永久关系,对这两个表的基本要求是【 】。A. 存储于同一数据库中 B. 两个自由表C. 存储于不同的数据库中 D. 一个是数据库表,另

20、一个是自由表32建立表间参照完整性时,在父表中删除记录,要求同步删除子表中的相关记录,则父表与子表的删除规则应选择为【 】。A. 级联 B. 限制 C. 忽略 D. 响应33如果要更改表中数据的类型,应在“表设计器”的【 】选项卡中进行。A 字段 B 表 C 索引D 数据类型34以下关于自由表的叙述正确的是【 】。A自由表可以添加到数据库中,但数据库中的表不可以从数据库中移出成自由表B自由表不能添加到数据库中C自由表可以添加到数据库中,数据库中的表也可以从数据库中移出成为自由表D自由表是用以前FoxPro版本建立的表35在Visual Foxpro中,数据库表与自由表不同,下列不属于数据表特点

21、的是【 】。A数据库表的字段没有默认的控件类B数据库表可以使用长表名,在表中可以使用长字段名C可以为数据库表的字段指定默认值和输入掩码D数据库表支持主关键字、参照完整性和表之间的联系36设置字段级规则时,“字段有效性”框的“规则”中应输入_表达式,“信息”框中输入_表达式【 】。A 字符串、逻辑 B 逻辑、字符串 C 逻辑、由字段决定 D 由输入的字段决定、逻辑37. 使用BROWSE命令可以方便地对当前数据表记录进行多种编辑操作,包括【 】。A 修改、追加、删除、但不能插入 B 修改、追加、删除及插入C 修改、删除、插入但不能追加 D 修改、追加、插入,但不能删除38. 在Visual Fo

22、xpro中,要浏览表记录,首先用【 】命令打开要操作的表。A USE B OPEN STRUCTURE C MODIFY STRUCTURE D MODIFY39. 当执行命令 USE teacher ALIAS js IN B 后,被打开的表的别名是【 】。A teacher B js C B D js_B40下面【 】命令组与 LIST FOR xb="女" 具有相同的显示结果。A LIST SET FILTER TO B SET FILTER TO xb="女" LISTC SET FILTER TOLIST D LISTSET FILTER TO

23、 xb="女"41索引文件中的标识名最多由【 】个字母、数字或下划线组成。A B C D 42某打开的表中有条记录,当前记录号为,执行命令 LIST NEXT 3后,所显示的记录的序号为【 】。A B C D 43下列关于表的索引的描述中,错误的是【 】。A 复合索引文件的扩展名为.cdxB 结构复合索引文件随表的打开而自动打开C 当对表编辑修改时,其结构复合索引文件中的所有索引自动维护D 每张表只能创建一个主索引和一个候选索引44. Visual FoxPro中的4个索引中,表可以创建多个【 】。A 主索引、候选索引、唯一索引、普通索引 B 候选索引、唯一索引、普通索引C

24、 主索引、候选索引、唯一索引 D 主索引、唯一索引、普通索引45. Visual FoxPro中多表关联参照完整性不包括【 】。A 更新规则 B 插入规则 C 查询规则 D 删除规则46. 在Visual FoxPro中,表文件ST.DBF中有字段:姓名(C)、出生年月(D)和总分(N)等,要建立姓名、总分和出生年月的组合索引,其索引关键字表达式是【 】。A 姓名+总分+出生年月 B "姓名"+"总分"+"出生年月"C 姓名+STR(总分)+STR(出生年月) D 姓名+STR(总分)+DTOC(出生年月) 47. 在Visual F

25、oxPro中,参照完整性规则包括【 】。A 更新 B 更新、插入、删除 C 查询 D 插入48. 在Visual FoxPro中,当前表有学号、数学、英语、计算机和总分等五个字段,其中后四个字段均为数值型字段.将当前记录的三科成绩汇总后存入总分字段中,可使用的命令是【 】。A SUM 数学+英语+计算机 TO 总分B REPLACE FOR .T. 总分 WITH 数学+英语+计算机C REPLACE 总分 WITH 数学+英语+计算机D REPLACE 总分 WITH SUM(数学,英语,计算机)49. 在Visual FoxPro中,当前记录是7号,执行SKIP-3和DISPLAY NEX

26、T 3两条命令后显示的记录序号是【 】。A 3、4、5 B 4、5、6 C 2、3、4 D 350. 在Visual FoxPro中,当数据库打开时,包含在数据库中的所有表都可以使用,但这些表不会自动打开,使用时需要执行【 】命令。A CLEAR B USE <数据表名> C OPEN D LIST51. 在Visual FoxPro中,对数据表的结构进行操作,通常是在【 】环境下完成的。A 表设计器 B 表向导 C 表浏览器 D 表编辑器52. 在Visual FoxPro中,对数据表建立性别(C,2)和年龄(N,2)的复合索引时,正确的索引关键字表达式为【 】。A 性别+年龄

27、B 性别+STR(年龄,2) C 性别+STR(年龄) D 性别,年龄53. 在Visual FoxPro中,假设数据表文件中共有50条记录,执行命令GO BOTTOM后,记录指针指向记录的序号是【 】。A 1 B 50 C 51 D EOF( )54. 在Visual FoxPro中,建立一个库文件结构,库中有姓名字段(C型,6字节)、出生年月字段(D型)和婚否字段(L型),则该库中总的字段宽度是【 】。A 15 B 16 C 17 D 1855. 在Visual FoxPro中,将学生的自传存储在表中,应采用哪种数据类型的字段【 】。A 字符类型 B 通用类型 C 逻辑类型 D 备注类型5

28、6. 在Visual FoxPro中,结构复合索引文件的特点是【 】。A 一个索引文件中只能存放一个索引 B 索引文件中必须有一个主索引C 索引文件名与表文件名可以不同 D 索引文件随着表文件的打开而自动打开57. 在Visual FoxPro中,命令"DELETE FOR 奖学金<300"和"DELETE FILE CHX3.PRG"的作用是【 】。A 都是删除文件 B 前者删除记录,后者删除文件C 都是删除记录 D 前者删除文件,后者删除记录58. 在Visual FoxPro中,若所建立索引的字段值不允许重复,并且一个表中只能创建一个,它应该

29、是【 】。A 主索引 B 唯一索引 C 候选索引 D 普通索引59. 在Visual FoxPro中,若要恢复逻辑删除的若干记录,应该【 】。A用重新输入B按ESC键C重新单击删除标识 D用SET DELETE OFF命令60. 在Visual FoxPro中,设STUDENT表有10条记录,执行如下命令: USE STUDENT INSERT BLANK 则结果是在STUDENT表的【 】。A在第一条记录前面插入一个空白记录 B在第一条记录后面插入一个空白记录C在最后一条记录前面插入一个空白记录D在最后一条记录后面插入一空白记录61. 在Visual FoxPro中,设学生表中共有100条记

30、录,执行如下命令的结果是【 】。INDEX ON -总分 TO ZFSET INDEX TO ZFGO TOPDISPLAYA 显示的记录号是1 B 显示分数最高的记录号 C 显示的记录号是100 D 显示分数最低的记录号62. 在Visual FoxPro中,设职工工资表已打开,要把记录指针定位在第1个工资高于800元的记录上,应使用命令【 】。A SEEK 工资>800 B FIND 工资>800C FIND FOR 工资>800 D LOCATE FOR 工资>80063. 在Visual FoxPro中,使用MODIFY DATABASE命令打开数据库设计器时,

31、如果指定了NOEDIT选项,则表示【 】。A 只是打开数据库设计器,禁止对数据库进行修改 B 打开数据库设计器,并可以对数据库进行修改C 在数据库设计器打开后程序继续执行 D 打开数据库设计器后,应用程序会暂停64. 在Visual FoxPro中,下列不能作为字段名的是【 】。A 价格 B 价 格 C 价格_a D 价格_565. 在Visual FoxPro中,下列可以作为字段名的是【 】。A NAME+1 B NAME-9 C NAME_9 D 9NAME66. 在Visual FoxPro中,下面有关索引的描述正确的是【 】。A 建立索引以后,原来的数据库表文件中记录的物理顺序将被改变

32、B 索引与数据库表存储在一个文件中C 创建索引是创建一个指向数据库表文件记录的指针构成的文件D 使用索引并不能加快对表的查询操作67. 在Visual FoxPro中,要使当前表所有职工增加100元工资,应该使用命令【 】。ACHANGE ALL 工资 WITH 工资+100 BREPLACE ALL 工资 WITH 工资+100C CHANGE 工资 WITH 工资+100 D REPLACE 工资 WITH 工资+10068. 在Visual FoxPro中,某数据表中含9条记录,执行LIST命令后,其RECNO( )的返回值为【 】。A 1 B 8 C 9 D 1069. 在Visual

33、 FoxPro中,以下关于自由表的叙述,正确的是【 】。A 全部是用以前版本的FoxPro(FoxBASE建立的表B 可以用Visual FoxPro建立,但是不能把它添加到数据库中C 可以添加到数据库中,数据库表也可以从数据库中移出成为自由表D 可以添加到数据库中,但数据库表不可以从数据库中移出成为自由表70. 在Visual FoxPro中,用命令"INDEX ON 姓名 TAG index_name UNIQUE"建立索引,其索引类型是【 】。A 主索引 B 普通索引 C 候选索引D 唯一索引71. 在Visual FoxPro中,允许记录中出现重复索引值的索引是【

34、】。A 普通索引 B 唯一索引 C 侯选索引 D 主索引72. 在Visual FoxPro命令窗口中键入CREATE DATA命令后,屏幕会出现一个创建对话框,要完成同样的工作,还可以采取如下步骤【 】。A 单击"文件"菜单中的"新建"项,然后在"新建"对话框中选定【数据库】单选按钮,再单击【新建文件】按钮。B 单击"文件"菜单中的"新建"项,然后在"新建"对话框中选定【数据库】单选按钮,再单击【向导】按钮。C 单击"文件"菜单中的"新建&qu

35、ot;项,然后在"新建"对话框中选定【表】单选按钮,再单击【新建文件】按钮。D 单击"文件"菜单中的"新建"项,然后在"新建"对话框中选定【表】单选按钮,再单击【向导】按钮。73. 在Visual FoxPro中,建立索引的作用之一是【 】。A节省存储空间 B便于管理 C提高查询速度 D提高查询和更新速度74. 在Visual FoxPro中,用LOCATE FOR <expL>命令按条件查找记录,当查找到满足条件的第一条记录后,若还需要查找下一条满足条件的记录,应使用【 】。A 再次用LOCATE F

36、OR <expL>命令 B SKIP命令C CONTINUE命令 D GO命令75. 在Visual FoxPro中,在打开学生表后,在显示记录时,将成绩升序排列的命令是【 】。AINDEX ON 成绩 TAG ABC BINDEX ON -成绩 TAG ABCCINDEX ON 成绩 TAG ABC DESC DINDEX ON -成绩 TAG ABC ASCE76. 在Visual FoxPro中,在数据表中的数据暂时不想使用,为提高数据表的使用效率,对这些"数据"最好要进行【 】。A 逻辑删除 B 物理删除 C 不加处理 D 数据过滤器77. 在Visua

37、l FoxPro中,在数据库设计器中,建立两个表之间的一对多联系是通过【 】实现的。A "一方"表的主索引或候选索引,"多方"表的普通索引B "一方"表的主索引,"多方"表的普通索引或候选索引C "一方"表的普通索引,"多方"表的主索引或候选索引D "一方"表的普通索引,"多方"表的候选索引或普通索引78. 在Visual FoxPro中,执行命令"INDEX ON 姓名 TAG index_name"建立索引后,下

38、列叙述错误的是【 】。A此命令建立的索引是当前有效索引 B此命令所建立的索引将保存在.IDX文件中C表中记录按索引表达式升序排序 D此命令的索引表达式是"姓名",索引名是"index_name"79. 可以在 BROWSE 浏览窗口中,按 CTRL+T 键实现【 】操作。A 逻辑删除记录和物理删除记录 B 逻辑恢复记录和物理恢复记录C 逻辑删除记录和逻辑恢复记录 D 物理删除记录和物理恢复记录80. 表文件中有数学,英语,计算机和总分四个数值型字段,要将当前记录的三科成绩汇总后存入总分字段中,应使用命令【 】。A TOTAL 数学+英语+计算机 TO 总

39、分 B REPLACE 总分 WITH 数学+英语+计算机C SUM 数学+英语+计算机 TO 总分 D REPLACE ALL 数学+英语+计算机 WITH 总分三、 从参考答案中选择全部正确答案1. 在VFP中,数据库用于存储【 】。A. 数据库表的属性、有效性规则 B. 视图 C. 数据库表 D. 自由表 E. 表格2. 下列关于数据库和数据库表之间关系叙述正确的是【 】。A. 数据库表中可以包含数据库 B. 数据库中只包含数据库表C. 一个数据库中可含多个表 D. 数据库和其中的表没有任何关系E. 数据库可以包含数据库表、表间的关系和视图等3. 在Visual FoxPro中以下叙述错

40、误的是【 】。A. 关系也被称作表单 B. 关系也被称作表C. 一个数据库中只能包含一个数据库表D. 表文件的扩展名是DBF E. 多个数据库表存储在一个文件中4. 在VFP中,下列文件扩展名相同的是【 】。A. 项目 B. 数据库 C. 数据库表 D. 自由表 E. 表格5. 在VFP中,新建学生表STUDENT,表中包含通用型字段,则生成【 】文件。A. Student.DOC B. Student.DBC C. Student.DBF D. Student.DCT E. Student.FPT6. 在VFP中,以下关于空值(NULL)叙述正确的是【 】。A. NULL值等同于空字符串 B

41、. NULL值表示字段或变量还没有确定值C. VFP不支持NULL值 D. NULL值等同于数值0E. 主索引关键字的值不允许为NULL7. 有关ZAP命令的描述,错误的是【 】。A. ZAP命令只能删除当前表的当前记录B. ZAP命令只能删除当前表的带有删除标记的记录C. ZAP命令能删除当前表的全部记录D. ZAP命令能删除表的结构和全部记录E. ZAP命令和PACK命令功能完全相同8. VFP中可以用来修改数据表记录的命令是【 】。A. Use B. Change C. Browse D. Modify Structure E. Edit9. 在VFP中,下列【 】命令等效。A. Lis

42、t 姓名,出生日期 B. List All Fields 姓名,出生日期C. Display Fields 姓名,出生日期 D. Display All 姓名,出生日期E. List Fields 姓名,出生日期10. 下面有关索引的描述正确的是【 】。A. 建立索引以后,原来的数据库表文件中记录的物理顺序将被改变B. 索引与数据库表的数据存储在一个文件中C. 创建索引是创建一个指向数据库表文件记录的指针构成的文件D. 使用索引并不能加快对表的查询操作E. 建立索引以后,原来的数据库表文件中记录的物理顺序不会被改变11. 在VFP中,允许出现重复字段值的索引是【 】。A. 候选索引 B. 普通

43、索引 C. 惟一索引 D. 主索引 E. 结构化索引12. 在VFP系统中,关于自由表叙述正确的是【 】。A. 自由表和数据库表是完全相同的 B. 自由表不能建立主索引 C. 自由表不能设置字段的属性规则和约束条件 D. 自由表不能建立候选索引 E. 自由表不可以加入到数据库中 13. 下列命令中能够以交互方式输入记录信息的命令有【 】。A. Append B. Append Blank C. Edit D. List E. Display 14. 下列【 】命令可以将表中的全部记录在打印机上打印出来。A. Display To Printer B. List To Printer C. Di

44、r > PRN D. Copy To Printer E. Copy Structure To Printer 15. 查找学生表(XSB)中1985年1月1日前出生的男同学,命令中正确的条件是【 】。A. 出生日期>01/01/1985 AND 性别=男 B. 出生日期<01/01/1985 OR性别=”男”C. 出生日期>1985-01-01 AND性别=2D. 出生日期<1985-01-01 AND性别=1E. 出生日期>CTOD(“01/01/85”) AND性别=2F. 出生日期<CTOD(“01/01/85”) AND性别=116. 在Vi

45、sual FoxPro中,相当于主关键字的索引是【 】。A. 主索引 B. 普通索引 C. 惟一索引 D. 排序索引 E. 候选索引17. 打开相应的表文件,执行命令"Index On 姓名 Tag Index_name "建立索引后,下列叙述错误的是【 】。A. 此命令建立的索引是当前有效索引 B. 此命令所建立的索引将保存在.idx文件中 C. 表中记录按索引表达式升序排序 D. 此命令建立的索引是非结构复合索引E. 此命令的索引表达式是"姓名",索引标识是"Index_name" 18. 表的相关索引已建立,则打开表并设置控制索

46、引的正确命令是【 】。A. Order XSB In 2 Index 学号 B. Use XSB In 2 Order 学号 C. Index 学号 Order XSB D. Use XSB In 2 E. Use XSB In 2 Order 119记录指针定位于表的开始记录,使用查找命令后,检测查找是否成功,可以使用的函数有【 】。A. Bof() B. Eof() C. Found() D. Seek() E. Succeed()20指定控制索引打开了一个表文件,要使记录指针定位在表中记录号为1的记录上,则可以使用的命令是【 】。A. Go 1 B. Go Top C. Skip 1 D

47、. Next 1 E. Goto 1 21表与表间的临时关系通常可以使用在【 】中。A. 数据环境 B. 查询设计器 C. 数据库设计器 D. 视图设计器 E. 程序22在数据库中建立父表与子表的一对多关系,要求父表使用的索引类型有【 】。A. 主索引 B. 普通索引 C. 候选索引 D. 惟一索引 E. 交叉索引23设置数据库表间的参照完整性时,可以使用的连接规则有【 】。A. 级联 B. 扩展 C. 限制 D. 共享 E. 同步 F. 忽略 四、判断题1Visual FoxPro程序文件的扩展名是.DBF。【 】2在Visual FoxPro中,备注型字段的输入是进入文字编辑窗口后进行的。

48、【 】3在Visual FoxPro中,表文件由结构和记录内容两部分组成。【 】4在Visual FoxPro中,子程序和命令文件一样是一独立的磁盘文件,扩展名为.PRG。【 】5在Visual FoxPro中,DELETE ALL命令与ZAP命令的功能是等效的。【 】6在Visual FoxPro中,GO命令的功能是绝对移动指针。【 】7在Visual FoxPro中,INPUT语句只是用来接收数值型数据。【 】8在Visual FoxPro中,LIST/DISPLAY命令是在Visual FoxPro的浏览窗口显示记录内容。【 】9在Visual FoxPro中,PACK命令可以恢复已被逻

49、辑删除的数据记录。【 】10在Visual FoxPro中,SKIP命令的功能是绝对移动指针。【 】11在Visual FoxPro中,SKIP命令和GO命令完全相同。【 】12Visual FoxPro中,工作区只有10个供用户同时使用。【 】13Visual FoxPro中数据库文件中可以打开查询文件。【 】14Visual FoxPro中自由表和数据库的功能是一样的。【 】15在Visual FoxPro中,表和索引文件建立后,则索引文件和表文件必须一起使用。 【 】16在Visual FoxPro中,表和索引文件建立后,则索引文件和表文件必须一起使用。 【 】17在Visual FoxPro中,表设计器所创建的索引一定会存储在结构复合索引文件中。 【 】18在Visual FoxPro中,表文件的别名可以指定为该工作区的区名。【 】19在Vi

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论