打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
第二章

复习第二章(2

选择题

1.表达式“北京”-“上海”+“重庆”的值是(   

A.北京上海重庆    B.北京  上海  重庆    

C.北京上海  重庆  D.北京  上海重庆

2.下列各式中,错误的是(    

A.{^2003-05-01,10:25:06a}-10    B.{^2003-05-01}-DATE()   

C.{^2003-05-01}+DATE()          D.[^2003-05-01]+[100]

3.X=456Y=789Z=X+Y”表达式1+&Z的值是(    

A.1246    B.数据类型不匹配     C.1+X+Y       D.790

4.在下列逻辑表达式中,其值肯定为.F.的是(    

A.X ORX    B.X AND X      C.X OR NOTX      D.X AND NOT X

5.下列对内存变量的叙述,错误的是(   

A.内存变量名可以由字母、数字或下划线组成        

B.内存变量名可以由字母开头     

C.内存变量名可以由数字开头    

D.内存变量名可以由下划线开头

6.下列各式中,错误的是(    

A.DATE()+10                     B.DATE()-10 

C.{^2000-12-31}+{^1999-12-31}   D.{^2000-12-31}-{^1999-12-31}

7.下列各式中,错误的是(     

A.{^2001-05-01,10:25:06am}     B.{^2001-05-01,10:25:06a}

C.{^2001-05-01;10:25:06am}     D.{^2001-05-01 10:25:06a}

8.下列各式中,不是日期型数据的是(     

A.{^2001-10-01}          B.{^2002/10/01}    

C.{“2002-10-01”}       D.CTOD(“02-10-01”)

9.下面关于内存变量的叙述中,正确的是(      

A.内存变量的赋值命令可以给数组元素赋值        

B.显示内存变量的命令可以显示数组元素     

C.删除内存变量的命令可以删除整个数组    

D.删除内存变量的命令可以删除数组的部分元素

10.下列函数中,返回值为15的是(     

A.INT(15.9)   B.CEILING(15.1)   C.FLOOR(14.9)   D.ROUND(14.5671)

11.MOD(9-4)返回的值是(     

A.1     B.-1     C.3     D.-3

12.下列表达式中,结果为数学成绩=100的是(    

A.“数学成绩”=100      B.“数学成绩=+100  

C.“数学成绩”=100  D.“数学成绩=+STR100,3

填空题

1.数值型常量的取值范围是_________.

2.日期型常量的一般格式为_________,取值范围是_________

3.函数MAX(“中国人民”,“中国”+“人民”)的返回值是_______

4.函数MIN3+2,3-2,3*2,3/2,3^2)的返回值是_______

5.命令?ROUND123.4567,3)的执行结果是_______

6.命令?LEN(“THIS IS ABOOK”)的执行结果是_________

7.EOF( )返回值的数据类型是_______

8.表达式LENSPACE(5))的值是_______

9.表达式LENSTR(1))的值__________

选择

1下列关于数据表的叙述中,错误的是(     

A一个数据库表只能属于一个数据库

B一个数据库表可能属于多个数据库

C数据库表可以移出数据库成为自由表

D自由表可以添加到数据库成为数据库表

2.下列标识符不可以作为字段名的是(       

A 姓名     B       C S_NAME        D XM

3.打开数据库表文件后,当前记录指针指向80,要使指针指向记录号为10的记录,应使用命令(       

A  LOCATE 10        B   SKIP-70       C GO10        D  SKIP 70

4.VFP6.0中,逻辑删除表中年龄等于65岁的记录的命令是(    

A DELETE  FOR年龄=65      B  DELETE 年龄=65     

C PACK 年龄=65                 D ZAP 年龄=65

5.下列关于索引的叙述,错误的是(      

A索引改变记录的逻辑顺序             B索引改变记录的物理顺序

C一个表可以建立多个索引             D一个表可以建立多个唯一索引

6.VFP6.0的数据库文件是(     

A存放用户数据的文件                                   B管理数据库对象的文件

C存放用户数据和管理数据库对象的文件          D前三种说法都对

7.下列创建数据库的方法中,正确的是(       

A在“项目管理器”中选定“数据”选项卡,选择“数据库”,单击“新建”按钮

B在“新建”对话框上选择“数据库”,单击“新建文件”按钮

C在命令窗口中输入CREATE DATABASE<数据库文件名>

D以上方法均正确

8.VFP6.0在创建数据库时,创建了扩展名分别为(     )的文件

A .DBC        B .DCT          C .DCX          D  以上三者均包括

9.打开表设计器,错误的操作是(     

A在项目管理器中选择某个表,再选择“浏览”按钮

B在项目管理器中选择某个表,再选择“修改”按钮

C先打开一个表,再选择[显示]菜单的“表设计器”命令

D在数据库设计器中选择一表,再选择[数据库]菜单的“修改”命令

10.下面关于表的叙述,错误的是(    

A  VFP6.0可以打开多个表          B  VFP6.0可以使用多个表数据

C  VFP6.0可以有多个当前表       D VFP6.0只能有一个当前表

11.下面关于数据库表和自由表的叙述,错误的是(    

数据库表是属于某个数据库的表        B 自由表是不属于任何数据库的表

C 数据库表和自由表要以相互转换         D 数据库表和自由不能相互转换

12.下列可以作为字段名的是(     

价格       B               C  价格—a         D  3sprice

13.每个字段有4个属性,下面哪个不属于字段的属性(     

字段名       B  字段类型          C  字段宽度         D  字段属性

14.VFP6.0,可以对字段设置默认值的表(      

必须是自由表          B 自由表或数据库表

C 必须是数据库表        D 不能设置字段的默认值

15.一个表由(     )个字段组成

A 1        B 2          C 3          D  若干

16.某数值型字段的宽度为6位,小数点数为2位,则该字段的最大值是(    

A 99999        B .99         C 999.99          D 99.99

17.可以链接或嵌入OLE对象的字段类型是(     

备注型字段       B  通用型和备注型字段         

通用型字段       D  任何类型的字段

18.VFP6.0中,备注型数据类型在表中占用(    )个字节

A 1        B 2          C 4           D  8

19.以下哪种方法不能追加记录(     

选择[显示]菜单的“追加方式”命令       B 选择[]菜单的“追加新记录”命令         

选择[]菜单的“追加记录”命令          D 选择[文件]菜单的“导出”命令

20.下列命令中,不能对记录进行编辑修改的是(    

A  MODI  STRU        B EDIT         C CHANGE           D BROWSE

21.下列命令中,没有显示数据功能的是(      

A  LIST        B DISPLAY         C BROWSE          D  REPLACE

22.某数据库已经打开,当前记录“姓名”字段的值是“张三”,执行了姓名=“李四”后,当前记录“姓名”字段的值是(     

A   张三       B  李四         C  张三,李四         D  不确定

23.打开浏览窗口浏览编辑数据,错误的操作是(      

A在项目管理器中,先选择一个表,再选择“浏览”按钮

B在项目管理器中,先选择一个表,再选择“预览”按钮

C先打开一个表,再选择[显示]菜单的“浏览”命令

D在数据库设计器中选择一个表,再选择[数据库]菜单的“浏览”命令

24.已知当前表中有13条记录,当前记录为第8条记录,执行命令SKIP -3后,当前记录变为第(      )条记录。

A 6         B  5          C 13       D   EOF()

25.设当前表有25条记录,当前记录号是6,执行命令SKIP 30和?RECNO()后的输出结果是(       

A 25         B  26          C 30       D   36

26.假设目前已打开表及索引文件,要确保记录指针定位在记录号为1的记录上,应使用的命令(     

A  GO TOP        B   GO 1          C  LOCATE  1      D   SKIP  1

27.逻辑删除记录可以使用的方法有(      

选择[]菜单的“彻底删除”命令       B 选择[]菜单的“删除记录”命令         

选择[编辑]菜单的“剪切”命令          D 选择[编辑]菜单的“清除”命令

28.物理删除记录可以使用的方法有(     

选择[]菜单的“彻底删除”命令       B 使用PACK命令        

使用ZAP                                          D以上三种方法都行

29.下列打开数据库文件的操作中,正确的方法是(    

A单击[文件]菜单中的“打开”命令,在“打开”对话框的“文件类型”下拉列表中选择“数据库”选择要打开的数据库,单击“确定”按钮

B利用OPEN  DATABASE命令

C 在“项目管理器”中选择相对应的数据库时,数据库将自动打开

D以上方法均正确

30.下列哪种方法不能关闭数据库(      

在项目管理器中选择某个数据库,再单击“关闭”按钮       

关闭数据库设计器         

使用”CLOSE DATABASE”命令          

使用“CLOSE ALL”命令

31.下列哪种方法不能把自由表添加到数据库中(      

在项目管理器中选择某个“数据库”选项下的“表选项”,再选择“添加”按钮       

先打开数据库设计器,再选择[数据库]菜单的“添加表”命令        

使用ADD  TABLE命令          

使用ADD  DATABASE命令

32.下列哪种方法不能将数据库表移出数据库(     

在项目管理器中选择某个数据库,再选择“移去”按钮       

先打开数据库设计器选择某个数据库表,再选择“数据库”菜单的“移去”命令         

使用REMOVE  TABLE命令          

使用REMOVE  DATABASE命令

33.下列关于索引的描述,正确的是(      

创建索引以后,原来数据库表文件中记录的物理顺序将被改变

索引与数据库表的数据存储在一个文件中

创建索引是创建一个指向数据库表文件记录的指针构成的文件

使用索引并不能加快对表的查询操作

34.下列关于创建索引的叙述,错误的是(       

在表设计器的“索引”选项卡中可以建立索引

在表设计器的“字段”选项卡中可以建立索引

使用INDEX命令可以建立索引

使用CREATE命令可以建立索引

35.VFP6.0中,所创建索引的字段值不允许重复,并且一个表中只能创建一个,它应该是(         

主索引      B   唯一索引          C  候选索引      D  普通索引

36.可以伴随着表的打开而自动打开的索引是(      

单一索引文件      B 复合索引文件    C 结构化复合索引文件    D 非结构化复合索引

37.设有职工表EGGE.DBF,执行下列操作后记录指针定位在(      

       USE   EGGE

       INDEX    ON    工资   TO  TEMP

       GO   TOP

A 第一个记录           B 索引文件中的第一个记录   

C 第一个记录之前   D 索引文件中的第一个记录之前

38.VFP6.0中,删除全部索引的命令是(    

A ZAP ALL                B  DELETE  TAG 索引文件名   

C DELETE  TAG  ALL    D  SET ORDER

39.假设当前有一个“职工”表,将记录指针定位在职工号为“12315”的记录上,应使用命令(      

A SEEK  ‘12315’ ORDER 职工号          B  SEEK  ‘12315’ TO 职工号  

C  SEEK 职工号  ORDER12315           D  SEEK  ‘职工号’ TO 12315

40.以下关于工作区的叙述,正确的是(     

一个工作区只能打开一个表

一个工作区上可以打开多个表

一个工作区上可以打开多个表,但任一时刻中能打开一个表

D   OPEN命令可以在指定工作区上打开表

41.VFP6.0参照完整性规则不包括(      

更新规则      B   删除规则          C  查询规则     D   插入规则

42.VFP6.0中进行参照完整性设置时,要想设置成“当更改父表中的主关键字段或候选关键字字段时,自动更改所有相关子表中的对应值”,应选择(       

限制                B  忽略   

级联                D  级联或限制

填空

1.VFP6.0中数据库文件的扩展名是---________,数据库表文件的扩展名是________.

2.VFP6.0中,表有两种类型,即________________

3.VFP6.0中,数据库表字段名最长为_______个字符,自由表的字段名长度不超过_______个字符。

4.VFP6.0的数据类型中,浮点型的数据长度在表中最长可达_______位。

5.VFP6.0中,通用型字段G在表中的宽度是_______字节。

6.某字段的整数部分最多3位,小数部分最多2位,那么该字段的宽度最少应为_______

7.VFP6.0在同一个时刻可以打开_______个数据库,但只有_______个当前数据库。

8.如果当前表中没有记录,则函数EOF()BOF()RECNO()的值分别为_______________

9.使用分屏显示的方式显示当前表的结构,可以使用的命令是_______________

10.如果要给当前表尾增加一个空白记录,应使用命令_______________

11.VFP6.0中,恢复逻辑删除的记录的命令是______________

12.VFP6.0中,修改当前表的结构的命令是______________

13.VFP6.0中删除记录有______________两种。

14.物理删除表中所有记录的命令是_________

15.VFP6.0中,将当前索引文件中的“学号”设置为当前索引,应使用命令_________

16.一个表的多个索引可以创建在一个索引文件中,索引文件名与相关的表同名,索引文件的扩展名是_________,这种索引称为_________

数据库操作题

(一)学生管理系统的“XSGL”数据库中表XSDA.dbf的结构为:XH(C,5)XM(C,6)XB(C,2)CSNY(D)RXSJ(D)TYF(L)ZF(N,3)JTDZ(C,12)JL(M)共有50条记录,其中理科学生学号前两位是01,文科学生学号前两位是02,按要求写出下列各题的操作命令。

1.打开数据库XSGL

 

2.1号工作区中打开XSGL数据表

 

3.在第三条记录前插入一条空记录。

 

4.将数据表增加一个年龄字段,NL(N,2)并计算所有学生的年龄。

 

5.快速查找并显示成绩最高的同学的XH,XM,NL,且不显示记录号。

 

6.关闭当前数据库

 

(二)F:\XSGL\ST.DBF数据表的结构为:学号(C,8)、姓名(C,8)、语文(N,3)、数学(N,3)、英语(N,3)、计算机(N,3)、总分(N,3)、平均分(N,5,1),数据库和表已经打开,请完成下列操作。

1.F:\XSGL文件夹中创建一个文件名为ST.DBC的数据库。

 

2.在当前没有使用的工作区号中最小的工作区上打开F:\XSGL\ST.DBF表文件,并为该表指定一个别名为”S”

 

3.显示F:\XSGL\ST.DBF表文件的结构

 

4.计算F:\XSGL\ST.DBF表的总分和平均分

 

5.浏览编辑F:\XSGL\ST.DBF表所有男学生的学号、姓名、性别字段的数据。

 

6.显示F:\XSGL\ST.DBF表第5条记录的学号、姓名、数学字段的数据。

 

7.F:\XSGL\ST.DBF表中追加一条记录,该记录的学号、姓名字段的值是:“05040117“、”周林“。

 

8.彻底删除F:\XSGL\ST.DBF表中总分为0的记录。

 

9.按“平均分“降序浏览C:\XS\ST.DBF

 

10.查找C:\XS\ST.DBF表中男生的第二条记录。

选择

1.VFP6.0中,“项目管理器“窗口上的选项卡依次为(      

A全部、数据、文档、表单、代码、其他        B全部、数据、文档、类、代码、其他

C全部、数据、区域、表单、代码、其他        D全部、数据、文档、类、代码、区域

2.在“项目管理器“中,某个文件前面出现加号标志,表示(      

A该文件中只有一个数据项        B该文件中有一个或多个数据项

C该文件中有多个数据项           D该文件不可用

3.“项目管理器“中的”全部“选项卡用于显示和管理(       

A  vfp6.0包含的各类文件,包括数据、文档、类库、代码、其他

B数据库、自由表、查询

C表单、报表、标签

D菜单、文本文本、其他文件

4.“项目管理器“中的”文档“选项卡用于显示和管理(     

A本地视图、远程视图、联接、存储过程       B数据库、自由表、查询

C数据库、自由表、视图                            D数据库、自由表、查询、视图

5.“项目管理器“中的”文档“选项卡用于显示和管理(      

A数据、文档、类库、代码、其他               B数据库、自由表、查询

C表单、报表、标签                                  D程序、API库、应用程序

6.在“项目管理器“中为文件添加说明的正确操作步骤是(       

选定文件,在文件上单击鼠标右键,选择快捷菜单上的“编辑说明“,在打开的对话框中输入说明信息,单击”确定“按钮

B选定文件,单击[项目]菜单中的“编辑说明“命令,在打开的对话框中输入说明信息,单击”确定“按钮

C双击文件打开“说明“对话框,输入说明信息

D  A,B均可以

7.在“项目管理器“中移去数据库文件的正确操作是(     

A 选定文件,单击[项目]菜单中的“移去文件“命令

B选定文件,单击“项目管理器“中的”移去“按钮

C选定文件,按Delete

D以上三种方法都正确

8.打开“选项“对话框后,要设置”在索引中不出现重复记录“的属性,应选(     

A 显示       B项目      C数据      D表单

9.表单文件在“项目管理器“的(         )选项卡下。

A 数据         B文档       C       D代码

10.在“项目管理器“的(       )选项卡中显示和管理以.prg为扩展名的程序文件。

A数据         B文档       C代码        D其他

11.在“项目管理器“窗口中可以完成的操作是(    

A新建表单     B删除文件    C修改文件属性   D以上操作均可以

12.如果要将数据的排序序列设置为Machine,应选择选项对话框中的(   )选项卡

A显示        B常规       C数据        D区域

13.在“选项“对话框的”文件位置“选项卡中可以设置(     

A菜单生成器文件的位置         B程序代码的颜色      

 C日期和时间的显示格式       D显示快捷菜单命令的对话框

 

 

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
计算机vfp二级考试笔试知识点
VFP 索引
第03讲-vf项目与数据库的创建
今天,VF,我不多说了.(绝对原创,身边的谁要没看到可不怪我没通知,睡了ZZZZZZZZZ...
vf判断(整合后)xls
第三章 VFP数据库(表)的概念及操作
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服