VFP复习Word文件下载.docx

上传人:b****6 文档编号:18954917 上传时间:2023-01-02 格式:DOCX 页数:21 大小:29.67KB
下载 相关 举报
VFP复习Word文件下载.docx_第1页
第1页 / 共21页
VFP复习Word文件下载.docx_第2页
第2页 / 共21页
VFP复习Word文件下载.docx_第3页
第3页 / 共21页
VFP复习Word文件下载.docx_第4页
第4页 / 共21页
VFP复习Word文件下载.docx_第5页
第5页 / 共21页
点击查看更多>>
下载资源
资源描述

VFP复习Word文件下载.docx

《VFP复习Word文件下载.docx》由会员分享,可在线阅读,更多相关《VFP复习Word文件下载.docx(21页珍藏版)》请在冰豆网上搜索。

VFP复习Word文件下载.docx

关系数据库中,三种基本操作,从表中取出所需要的若干属性成分的操作称为(投影 

关系数据库中从二维表中选取出满足某条件的行操作称为( 

选择 

16. 

在VisualFoxPro中程序文件的扩展名是(PRG 

17. 

在VisualFoxPro的项目管理器中不包括的选项卡是(表单)

18. 

数据库表可以设置字段有效性规则,字段有效性规则属于(域完整性范畴    )。

19. 

在VisualFoxPro中字段的数据类型不可以指定为( 

时间型 

20. 

用命令"

INDEXON姓名TAGindex_nameUNIQUE"

建立索引,其索引类型是(惟一索引)?

数值表达式

21. 

数据库表的字段可以定义默认值,默认值是(逻辑表达式字符表达式)

22. 

数据库的字段可以定义规则,规则是(逻辑表达式)

23. 

在SQL语句中,与表达式"

供应商名LIKE"

%北京%"

"

功能相同的表达式是("

北京"

$供应商名)

24. 

以下关于关系的说法正确的是(列的次序无关紧要)

25. 

在VisualFoxPro中,如果希望跳出SCAN……ENDSCAN循环体、执行ENDSCAN后面的语句,应使用(EXIT语句)

26. 

打开数据库abc的正确命令是(OPENDATABASEabc)

27. 

在VisualFoxPro中,关于查询和视图的正确描述是(查询是一个预先定义好的SQLSELECT语句文件)

28. 

在VisualFoxPro中,下列关于表的叙述正确的是(在数据库表中,能给字段定义有效性规则和默认值)

29. 

VisualFoxPro的“参照完整性”中“插入规则”包括的选择是(限制和忽略)

30. 

在VFP中,使用LOCATEFOR<

expL>

命令查找记录,当查找到满足条件的第一条记录后,如果还需要查找下一条满足条件的记录,应使用(CONTINUE命令)

31. 

在VisualFoxPro中,以下有关SQL的SELECT语句的叙述中,错误的是aSELECT子句中可以包含表中的列和表达式bSELECT子句中可以使用别名cSELECT子句规定了结果集中的列顺序dSELECT子句中列的顺序应该与表中列的顺序一致4.、、

32. 

在VFP中,如果在表之间的联系中设置了参照完整性规则,并在删除规则中选择“限制”,则当删除父表中的记录时,系统反应是(若子表中有相关记录,则禁止删除父表中记录)有关参照完整性的删除规定,正确的描述是(如果删除规则选择的是"

忽略"

,则当用户删除父表中的记录时,系统不负责做任何工作)。

6

以下关于查询描述正确的是

不能根据自由表建立查询

只能根据自由表建立查询

只能根据数据库表建立查询

可以根据数据库表和自由表建立查询

4

对于“关系”的描述,正确的是:

同一个关系中允许有完全相同的元组

同一个关系中元组必须按关键字升序存放

在一个关系中必须将关键字作为该关系的第一个属性

同一个关系中不能出现相同的属性名

33. 

表达式LEN(SPACE(0))的运算结果是(0)

有关查询设计器,正确的描述是:

联接"

选项卡与SQL语句的GROUPBY短语对应

筛选"

选项卡与SQL语句的HAVING短语对应

排序依据"

选项卡与SQL语句的ORDERBY短语对应

分组依据"

选项卡与SQL语句的JOINON短语对应

3

34. 

数据库设计的根本目标是要解决(数据共享问题)

35. 

VisualFoxPro是一种关系型数据库管理系统,这里关系通常是指表文件(dbf文件)

36. 

以纯文本形式保存设计结果的设计器是(查询设计器)

37. 

下面有关表间永久联系和关联的描述中,正确的是下面有关表间永久联系和关联的描述中,正确的是(无论是永久联系还是关联,子表一定有索引)

38. 

当前打开的图书表中有字符型字段"

图书号"

,要求将图书号以字母A开头的图书记录全部打上删除标记,通常可以使用命令(DELETEFOR图书号="

A"

39. 

在VisualFoxPro中,要运行查询文件query1.qpr,可以使用命令(DOquery1.qpr)

40. 

在VisualFoxPro中,下述字符串表示方法中正确的是:

[浙江"

杭州"

西湖]

41. 

在下列VisualFoxPro表达式中,运算结果一定是逻辑值的是:

关系表达式

42. 

设X为数值型变量,Y为字符型变量,下列符合VisualFoxPro语法要求的表达式是:

.NOT.Y

Y*5

X.25

2X>

15

43. 

在VisualFoxPro中,命令?

与命令?

的区别是:

命令?

在当前光标位置输出表达式结果;

在下一行开始输出

44. 

有以下命令序列:

X=77;

X=Y=66 

执行以上命令序列之后,变量X的值是:

77

45. 

打开一个空表文件,分别用函数EOFO和BOFO测试,其结果是:

.T.、.T.

46. 

在建立表文件时要定义一个通用型字段,应在该字段的宽度位置输入:

不必输入

职工表包括字段性别、奖金,要查询奖金在150元以下或400元以上的女职工和奖金在300元以上的男职工,在命令中使用条件:

性别=“女”.AND.奖金<

=150.OR.奖金>

=400.AND.性别=“男”.AND.奖金>

=300

性别=“女”.AND.奖金>

=400.OR.性别=“男”.AND.奖金>

性别=“女”.AND.(奖金<

=400).AND.性别=“男”.AND.奖金>

=400).OR.性别=“男”.AND.奖金>

47. 

表文件成绩.DBF中有性别(C)和总分(N)字段,总显示总分超过490或总分低于360的全部男生记录,应使用命令:

DISPLAYFOR性别="

男"

.AND.(总分>

490.OR.总分<

360)

48. 

下面关于运行应用程序的说法正确的是(.exe应用程序可以在VisualFoxPro和Windows环境下运行 

显示和隐藏命令窗口的操作是( 

单击“常用”工具栏上的“命令窗口”按钮

通过“窗口”菜单下的“命令窗口”选向来切换

直接按CTRL+F2或CTRL+F4的组合键

以上方法都可以

49. 

50. 

使用菜单操作方法打开一个在当前目录下已经存在的查询文件zgjk.qpr后,在命令窗口生成的命令是(DOQUERYzgjk.qpr 

51. 

设有关系R1和R2,经过关系运算得到结果S,则S是(一个关系 

52. 

在定义字段有效性规则中,在规则框中输入的表达式中类型是(逻辑表达式 

53. 

“项目管理器”的“数据选项卡”用于显示和管理数据库、自由表、查询和视图( 

54. 

VisualFoxPro是一种DBMS

55. 

日期型数据加整型数据的结果是日期型

56. 

下列类型的字段长度用户可以自定4的是

备注型

逻辑型

日期型

字符型4

57. 

备注型字段中存放的是(指向备注文件的指针)

58. 

可以链接或嵌入OLE对象的字段类型是(通用型字段)

59. 

在VisualFoxPro中,用于建立或修改过程文件的命令是(MODIFYCOMMAND<

60. 

如果在屏幕上直接看到查询结果:

查询去向"

应该选择(浏览或屏幕)

61. 

使用菜单操作方法打开一个在当前目录下已经存在的查询文件zgik.qpr后,在命令窗口生成的命令是(MODIFYQUERYzgik.qpr)

62. 

下面关于查询描述正确的是

可以使用CREATEVIEW打开查询设计器

使用查询设计器可以生成所有的SQL查询语句

使用查询设计器生成的SQL语句存盘后将存放在扩展名为QPR的文件中

使用DO语句执行查询时,可以不带扩展名

63. 

默认查询的输出形式是(浏览)

64. 

有关FOR循环结构,叙述正确的是(FOR循环结构中,不能人为地修改循环控制变量,否则会导致循环次数出错)

65. 

实际存储在数据库中的表是基本表

66. 

下列字符型常量Hello,world!

表示方法中,错误的是

[Hello,world!

]    

'

Hello,world!

  

{Hello,world!

}

67. 

字段仍是变量,变量包括字段变量和内存变量

68. 

内存变量一旦定义后,它的(类型和值  

)可以改变。

69. 

下面有关索引的描述正确的是(创建索引是创建一个指向数据库表文件记录的指针构成的文件)

70. 

不论索引是否生效,定位到相同记录上的命令是(GO6)

71. 

下列符号既不可以用作文件名又不可以用作变量名的是

V-abcdefg     

F-a1234    

Vabcdef-

List

72. 

表达式15%-4的结果是(-1)表示15求余-4即15除以-4求其余数 

== 

-1除数为负,所以余数也为负,15除以4,余3+-4=-1 

mod即为%

73. 

Int取整函数

74. 

在数据库中可以存放的文件是(数据库表文件)

75. 

把不属于任何数据库的自由表添加入某个数据库中,以下添加方法错误的是

在数据库设计器窗口中添加表

在项目管理器中添加表

使用ADDTABLE命令添加

使用ADD 

<

表文件名>

命令添加

76. 

如果要在已经打开的没有索引的表"

职工.DBF"

中的1号记录位置插入新的记录,正确的命令序列为(GO 

TOP;

INSERT 

BEFORE)insert的使用示例、

77. 

假设当前表非空,执行下列命令后,不会使记录指针移动的是(RECALL)

78. 

假设当前已经打开的表为"

,下列可以统计职工总人数的命令是(COUNT 

ALL 

TO 

RS)统计总人数:

不同多表为total但一表内用count

79. 

假设当前已经打开的表为"

,不能修改记录的命令是

EDIT

BROWSE

CHANGE

MODIFY 

注4仅可以能修改字段变量名与类型的命令stucture不可修改记录

80. 

,能够分屏显示表的结构信息的命令是DISPLAY 

STRUCTURE()

81. 

假设表"

已在当前工作区打开,下列命令在执行时出错的是

INDEXON部门+职称TAGBZ

LOCATEFOR姓名="

张小华"

INDEXON工资+出生日期TAGGC

REPLACE工资WITH工资*1.2

82. 

改变当前表主控索引的命令是(SETORDERTOTAG<

索引标识>

83. 

索引可以提高查询速度,索引可能降低更新速度

84. 

永久关系不会因数据库的关闭而消失

85. 

视图根据数据库表和自由表建立视图

86. 

?

VAL(SUBS("

古城童话"

2))*LEN('

ITISASTORY'

)的显示结果是(0)

87. 

5E+6是一个()数值常量

88. 

一个表中有20条记录,当该表刚刚打开的时候,函数RECNO()返回的值是

(1)

89. 

FLOOR()返回小于或等于表达式值的最大整数。

CEILING()返回大于或等于表达式值的最小整数。

90. 

函数SQRT(2*SQRT

(2))的值是(1.68)

91. 

.T.>

..F.

92. 

LOCATE命令执行结束后,EOF()的函数值是(视查找情况)

93. 

下列表达式中,不正?

()

{^2003-08014}+date()

{^2003-08-14}-date()

{^2003-08-14}+150

{^2003-08-1415:

25PM}-2

1

94. 

下列函数中,函数值为逻辑值的是(EOF())

95. 

执行了SETEXACTOFF后,关系表达式"

ab"

="

a"

的值是(.T.)SETEXACTOFF不需要准确匹配

96. 

CEILING(SQRT(144.3))的值是13

97. 

函数SIGN(-5*3)的值是(-1) 

SIGN()求数值型表达式值的符号。

98. 

在VFP中,通用型字(G)段在表中占用的字节数是(4)

99. 

下列函数中,函数值为字符型的是(TIME())

100. 

设当前盘为C盘,若要打开A盘上的表文件PUMA.DBF,应使用的命令是(USEA:

PUMA)。

101. 

在VFP中,可以对字段值设置默认值的表(必须是数据库表)。

102. 

关系数据库中,实现表与表之间的联系是通过(参照完整性规则)来完成的。

103. 

在VFP命令的短语中,下列属于<

范围>

短语的有(ALL、REST、NEXT、RECORD)。

104. 

表中有10条记录,肯定能定位第一条记录上的命令是(GO1)。

Top不一定

105. 

要为当前表中的所有价格打9折,应使用命令(REPLACEALL价格WITH价格*0.9)。

106. 

要计算职称为副教授以上(含副教授、教授)的教师的工资总额,在下列命令中,错误的是()。

SUM工资FOR职称="

副教授"

.OR.职称="

教授"

SUMALL工资FOR职称="

SUM工资FOR"

$职称

.AND.职称="

107. 

修改一个表的结构时,若删除一个字段,则该字段中的数据将(从表中删除)。

108. 

设当前表中共有10条记录,当前记录号是6,执行命令"

LISTREST"

后,所显示记录的记录号范围是(6-10)。

109. 

若已打开的表为空(无记录)表,执行?

RECNO()命令后的结果是

(1)。

110. 

计算当前表中每个学生的数学、物理、英语三门课程的总分并存入字段"

总分"

中,应使用的命令是(REPLACEALL总分WITH数学+物理+英语)。

111. 

统计当前表中记录个数的命令是(COUNT)。

112. 

经SORT命令排序后所生成的排序文件的缺省扩展名为(.DBF)。

113. 

设当前表中有字符型字段"

姓名"

和数值型字段"

工资"

,显示当前一条记录的姓名和工资的命令是(?

姓名+STR(工资,6,2))。

114. 

设当前数据储蓄库文件中含有字段NAME,系统中有一内存的变量名称也为NAME,下面命令?

NAME现示的结果是(字段变量NAME的值)

115. 

使用SQL语句进行分组检索时,为了去掉不满足条件的分组,应当(先使用GROUPBY后面使用HAVING子句 

116. 

在交互方式下,可对L型变量输入数据的命令是( 

INPUT 

117. 

用ACCEPT命令给内存变量输入数据时,内存变量得到的数据类型是( 

字符型 

118. 

数据表文件有10条记录,该表刚刚被打开。

执行命令SKIP–1后再执行命令?

RECNO(),屏幕将显示( 

119. 

在VisualFoxPro中,建立数据库表时,将职工年龄字段限定在18-70岁之间属于(字段有效性约束 

120. 

在定义数据表结构时,( 

字段名 

)必须是以字母或汉字开头。

121. 

SETSKIPTO<

别名>

命令的功能为( 

说明一对多关系 

122. 

刚打开库文件,显示1,2,3号记录的正确操作是(DISPLAYNEXT3 

123. 

可对数据库记录排序并生成新的数据库文件的FoxPro命令是(SORT 

124. 

数据库中“婚姻状况”字段为逻辑类型,要显示所有未婚者的记录使用(LISTFOR婚姻状况=.F. 

)命令。

125. 

以下命令能关闭项目管理器的是(Closeall   

126. 

下列关键字中,不能使程序跳出循环的是( 

LOOP

EXIT

QUIT

RETURN

127. 

下列( 

)语句不是VFP中的循环语句。

DOWHILE……ENDDO

FOR......ENDFOR

SCAN......ENDSCAN

DOCASE......ENDCASE

128. 

用WAIT命令给内存变量输入数据时,内存变量所获得的数据是( 

长度为1的一个字符串 

129. 

在命令窗口执行SQL命令时,若命令要占用多行,续行符是( 

分号(;

) 

130. 

关系是指( 

元组的集合 

131. 

(数据库)是存储在计算机内部的有结构的数据集合。

132. 

SQL语言的查询主要有哪几种(简单查询、嵌套查询、联接查询和分组与计算查询 

133. 

SQL语言中建立表结构的命令是(CREATE TABLE)。

134. 

显示表文件结构的命令是( 

DROP TABLE

LISTSTRUCTURE

LIST TABLE

DISPLAY DBF

2

135. 

TIME()函数的数据类型是(C 

136. 

VisualFoxPro系统菜单中“文件”菜单项下的“关闭”命令是用来关闭(当前活动窗口)的。

137. 

VisualFoxPro修改表数据命令不包括( 

MODIFYDATA

REPLACE

138. 

VisualFoxPro中建立索引是一种(逻辑排序)。

139. 

VisualFoxPro中内存变量(必须由用户定义)。

140. 

按日期型字段“出生日期”显示当前表中3月25日出生的人的命令是(LISTFORMONTH(出生日期)=3.AND.DAY(出生日期)=25 

141. 

表ENG4GRED.DBF中含有姓名,系别,班级,英语成绩等字段,现欲建立一个按系,班级,英语成绩(降序)排序的表文件命令是(SORTON系别,班级,英语成绩/DTOSORTENG4 

142. 

表STU.DBF已录入19条记录,学号值为1到20,缺少学号为15的记录。

用APPEND命令追加学号为15的记录后,新增记录(20)

143. 

表XSF.DBF结构如下:

姓名(C,6),总分(N,3);

在打开的该表上按总分由高到低的进行索引的命令是( 

INDEXON总分/DTOXSIDX

INDEXON总分-1TOXSIDX

INDEXON-总分TOXSIDX

INDEXON(-1)总分/DTOXSIDX

144. 

表是用USESTD.DBFINDEXSIZF打开的,当前记录指针指向168,使指针指向记录号为100的命令为(GO100 

145. 

表文件ABC.DBF已经打开,在VisualFoxPro命令窗口中建入命令(LISTFORRECNO()>

=3ANDRECNO()<

=5 

),可以显示3、4、5条记录内容。

146. 

表文件YJ.DBF已经打开,其中包括XM字段,共有10条记录。

要以关键字XM排序,执行命令SORTONXMTOYJ1后,屏幕(10条记录排序完成)

147. 

表与按工资索引的文件已经打开,用SEEK命令把指针指向工资为900元的记录后,要使指针指向下一个相同工资的记录,使用命令(SKIP 

Whynotcontinue

148. 

当前工作表结构如:

姓名(C,8)、

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 信息与通信

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1