二级vf.docx

上传人:b****0 文档编号:17942475 上传时间:2023-08-05 格式:DOCX 页数:29 大小:37.89KB
下载 相关 举报
二级vf.docx_第1页
第1页 / 共29页
二级vf.docx_第2页
第2页 / 共29页
二级vf.docx_第3页
第3页 / 共29页
二级vf.docx_第4页
第4页 / 共29页
二级vf.docx_第5页
第5页 / 共29页
二级vf.docx_第6页
第6页 / 共29页
二级vf.docx_第7页
第7页 / 共29页
二级vf.docx_第8页
第8页 / 共29页
二级vf.docx_第9页
第9页 / 共29页
二级vf.docx_第10页
第10页 / 共29页
二级vf.docx_第11页
第11页 / 共29页
二级vf.docx_第12页
第12页 / 共29页
二级vf.docx_第13页
第13页 / 共29页
二级vf.docx_第14页
第14页 / 共29页
二级vf.docx_第15页
第15页 / 共29页
二级vf.docx_第16页
第16页 / 共29页
二级vf.docx_第17页
第17页 / 共29页
二级vf.docx_第18页
第18页 / 共29页
二级vf.docx_第19页
第19页 / 共29页
二级vf.docx_第20页
第20页 / 共29页
亲,该文档总共29页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

二级vf.docx

《二级vf.docx》由会员分享,可在线阅读,更多相关《二级vf.docx(29页珍藏版)》请在冰点文库上搜索。

二级vf.docx

二级vf

题型

一、单项选择(共40分)

二、填空题(共10分)

三、简答(共10分)

四、SQL语句(共15分)

五、程序结果题(共10分)

六、程序设计(15分)

一、单项选择

1.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是()。

A.DBS包括DB和DBMSB.DBMS包括DB和DBS

C.DB包括DBS和DBMSD.DBS就是DB,也就是DBMS

2.VisualFoxPro是一种关系型数据库管理系统,所谓关系是指()。

A.各记录中的数据彼此有一定的关系

B.一个数据库文件与另一个数据库文件之间有一定的关系

C.数据模型符合满足一定条件的二维表格式

D.数据库中各个字段之间彼此有一定的关系

3.VisualFoxPro是一种()。

A.数据库系统B.数据库管理系统C.数据库D.数据库应用系统

4.用数据二维表来表示实体及实体之间联系的数据模型称为()。

A.实体-联系模型B.层次模型C.网状模型D.关系模型

5.以下关于关系的说法正确的是()。

A.列的次序非常重要B.行的次序非常重要

C.列的次序无关紧要D.关键字必须指定为第一列

6.从表中选择字段形成新关系的操作是()。

A.选择B.连接C.投影D.并

7.在关系的基本运算中,下列属于专门关系运算的是()。

A.选择、排序B.选择、投影C.并、差、交D.联接、笛卡儿积

8.在关系模型中,每个关系模式中的关键字()。

A.可由多个任意属性组成

B.最多由一个属性组成

C.可由一个或多个其值能唯一标识关系中任何元组的属性组成

D.以上说法都不对

9.有两个关系R和T如下,则由关系R得到关系T的操作是()。

R

T

A

B

C

A

B

C

a

1

2

c

3

3

b

2

2

d

2

2

c

3

2

d

3

2

A.选择  B.投影  C.交  D.并

10.有两个关系R,S如下,由关系R通过运算得到关系S,则所使用的运算为()。

A.选择B.投影C.插入D.连接

11.有三个关系R、S和T如下,由关系R和S通过运算得到关系T,则所使用的运算为()。

R

S

T

A

B

m

1

n

2

B

C

1

3

3

5

A

B

C

m

1

3

A.笛卡尔积B.交C.并D.自然连接

12.关系数据库的任何检索操作所涉及的三种基本运算不包括()。

A.连接B.比较C.选择D.投影

13.一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员、与实体计算机之间的联系是()。

A.一对一B.一对多C.多对多D.多对一

14.设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职员实体之间的联系类型是()。

A.m:

nB.1:

mC.m:

kD.1:

1

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

A.表单的默认大小B.程序代码的颜色

C.日期和时间的显示格式D.默认目录

16.项目管理器的“文档”选项卡用于显示和管理()。

A.表单、报表和查询B.数据库、表单和报表

C.查询、报表和视图D.表单、报表和标签

17.向一个项目中添加一个数据库,应该使用项目管理器的()。

A.“代码”选项卡B.“类”选项卡

C.“文档”选项卡D.“数据”选项卡

18.下面关于工具栏的说法,错误的是()。

A.可以定制用户自己的工具栏B.可以修改系统提供的工具栏

C.可以删除用户创建的工具栏D.可以删除系统提供的工具栏

19.在VisualFoxpro中,通常以窗口形式出现,用以创建和修改表、表单、数据库等应用程序组件的可视化工具称为()。

A.向导B.设计器C.生成器D.项目管理器

20.在VisualFoxPro中创建项目,项目文件的扩展名是()。

A.proB.prjC.pjxD.itm

21.下列数据中合法的VisualFoxPro常量是()。

A.07/01/2010B.trueC.50%D..y.

22.在VisualFoxPro中,5.6E-10是一个合法的()。

A.数值常量B.货币常量C.非法的表达式D.字符常量

23.以下日期值正确的是()。

A.{"2001-05-25"}B.{^2001-05-25}

C.{2001-05-25}D.{[2001-05-25]}

24.在VisualFoxPro中,下列数据中是合法的字符常量的是()。

A.[[计算机等级考试]]B.{"计算机等级考试"}

C.["计算机等级考试"]D."计算机等级考试'

25.以下关于内存变量的叙述中,错误的是()。

A.内存变量的类型可以改变

B.数组是按照一定顺序排列的一组内存变量

C.一个数组中各数据元素的数据类型必须相同

D.在VisualFoxPro中,内存变量的类型取决于其值的数据类型'

26.如果内存变量和字段变量均有变量名“姓名”,那么引用内存变量的正确方法是()。

A.M.姓名B.M->姓名C.姓名D.A和B都可以

27.在以下的VisualFoxPro表达式中,不合法的是()。

A.{^2010-07-01}+10B.{^2010-07-01}-10

C.{^2010-07-01}+date()D.{^2010-07-01}-date()

28.以下表达式中,运算结果为数值型的是()。

A.DATE()-5B.YEAR=2010C.AT("ab","aabc")D.RECNO()>12

29.下列表达式中,表达式返回结果为.F.的是()。

A.AT("A","BCD")B."[信息]"$"管理信息系统"

C.ISNULL(.NULL.)D.SUBSTR("计算机技术",3,2)

30.命令?

LEN(SPACE(3)-SPACE

(2))的结果是()。

A.1B.2C.3D.5

31.设a=“计算机等级考试”,结果为“考试”的表达式是()。

A.Left(a,4)B.Right(a,4)C.Left(a,2)D.Right(a,2)

32.在下面的VisualFoxPro表达式中,运算结果为逻辑真的是()。

A.EMPTY(.NULL.)  B.LIKE("xy?

","xyz")

C.AT("xy","abcxyz")  D.LSNULL(SPACE(0))

33.要判断数值型变量X能否被5整除,以下表达式错误的是()。

A.MOD(X,5)=0B.INT(X/5)=X/5

C.INT(X/5)=MOD(X,5)D.X%5=0

34.逻辑运算符从高到低的运算优先级是()。

A..NOT.→.AND.→.OR.B..AND.→.OR.→.NOT.

C..NOT.→.OR.→.AND.D..OR.→.AND.→.NOT.

35.在下列函数中,函数值为数值的是()。

A.BOF()B.CTOD("01/01/96")

C.AT("人民","中华人民共和国")D.SUBSTR(DTOC(DATE(),7)

36.下列函数返回类型为数值型的是()。

A.STRB.VALC.DTOCD.TTOC

37.计算结果不是字符串“Teacher”的语句是()。

A.at(“MyTecaher”,3,7)B.substr(“MyTecaher”,3,7)

C.right(“MyTecaher”,7)D.left(“Tecaher”,7)

38.有如下赋值语句:

a="计算机"、b="微型",结果为"微型机"的表达式是()。

A.b+LEFT(A,3)B.b+RIGHT(A,1)C.b+LEFT(A,5,2)D.b+RIGHT(A,2)

39.以下表达式中,运算结果不为字符型的是()。

A.SUBSTR("aabc",3,2)B.TIME()C."ab"$"aabc"D.LEFT("aabc",3)

40.以下表达式中,肯定不是合法表达式的是()。

A.[2010]-XB.X+"xyz"C.2010/7/1D.职称="教授"OR"副教授"

41.条件函数IIF(LEN(SAPCE(5))>3,1,0)的值是()。

A.1B.0C.5D.3

42.若X="100",则执行命令?

&X+200的结果是()。

A.100B.200C.300D.400

43.设x=“123”,y=123,k=“y”,表达式x+&k的值是()。

A.123123B.246C.123yD.数据类型不匹配

44.DIMENSIONa(3,4)语句定义的数组元素个数是()。

A.12B.7C.20D.24

45.设A=[6*8-2〕、B=6*8-2,C="6*8-2",属于合法表达式的是()。

A.A+BB.B+CC.A-CD.C-B

46.运算结果不是2010的表达式是()。

A.int(2010.9)B.round(2010.1,0)C.ceiling(2010.1)D.floor(2010.9)

47.函数UPPER("12ab34CD")的结果是()

A.12AB34CDB.12ab34CDC.12ab34cdD.12AB34cd

48.有如下赋值语句,结果为“大家好”的表达式是()。

a="你好"

b="大家"

A.b+AT(a,1)  B.b+RIGHT(a,1)  C.b+LEFT(a,3,4)  D.b+RIGHT(a,2)

49.对于只有两种取值的数据,一般可以采用的数据类型是()。

A.数值型B.货币型C.字符型D.逻辑型

50.想要将日期型或日期时间型数据中的年份用4位数字显示,应当使用设置命令()。

A.SETCENTURYONB.SETCENTURYOFF

C.SETCENTURYTO4D.SETCENTURYOF4

51.在VisualFoxPro中,有如下内存变量赋值语句:

X={^2001-07-2810:

15:

20PM}

Y=.F.

M=$123.45

N=123.45

Z="123.24"

执行上述语句后,内存变量X、Y、M、N和Z的数据类型分别是()。

A.D、L、Y、N、CB.T、L、Y、N、C

C.T、L、M、N、CD.T、L、Y、N、S

52.以下关于数组的叙述中,错误的是()。

A.数组在使用DIMENSION定义后,就已经具有了初值

B.数组中各个元素的数据类型必须一致

C.在VisualFoxPro中二维数组可以作为一维数组使用

D.在VisualFoxPro中只有一维数组和二维数组'

53.假设职员表已在当前工作区打开,其当前记录的“姓名”字段值为“李彤”。

(C型字段)。

在命令窗口输入并执行如下命令,屏幕上会显示()。

姓名=姓名-"出勤"

?

姓名

A.李彤  B.出勤  C.李彤出勤  D.李彤-出勤

54.在数据库中建立表的命令是()。

A.CREATEB.CREATEDATABASE

C.CREATEQUERYD.CREATEFORM

55.打开数据库的命令是()。

A.USEB.USEDATABASEC.OPEND.OPENDATABASE

56.数据库文件的扩展名是()。

A.DBFB.CDXC.DBCD.SCX

57.CREATEDATABASE命令用来建立()。

A.数据库B.关系C.表D.数据文件

58.下面有关数据库表和自由表的叙述中,错误的是()。

A.数据库表和自由表都可以用表设计器来建立

B.数据库表和自由表都支持表间联系和参照完整性

C.自由表可以添加到数据库中成为数据库表

D.数据库表可以从数据库中移出成为自由表

59.以下叙述正确的是()

A.自由表不能被加入到数据库中

B.数据库可以建立字段级规则和约束,而自由表不能

C.可以在自由表之间建立参照完整性规则,而数据库表不能

D.可以为自由表字段设置默认值,而数据库表字段不能设置默认值

60.为当前表中所有学生的总分增加10分,可以使用的命令是()。

A.CHANGE总分WITH总分+10

B.REPLACE总分WITH总分+10

C.CHANGEALL总分WITH总分+10

D.REPLACEALL总分WITH总分+10

61.在VisualFoxPro中,使用LOCATEFOR命令按条件查找记录,当查找到满足条件的第一条记录后,如果还需要查找下一条满足条件的记录,应使用()。

A.再次使用LOCATEFOR命令B.SKIP命令

C.CONTINUE命令D.GO命令

62.在VisualFoxPro中,数据库表的字段有效性规则的设置可以在()。

A.项目管理器中进行B.数据库设计器中进行

C.表设计器中进行D.表单设计器中进行

63.在表设计器的字段选项卡中,字段有效性的设置中不包括()。

A.规则B.信息C.默认值D.标题

64.使用索引的主要目的是()。

A.提高查询速度B.节省存储空间C.防止数据丢失D.方便管理

65.在VisualFoxPro中,下面关于索引的正确描述是()。

A.当数据库表建立索引以后,表中的记录的物理顺序将被改变

B.索引的数据将与表的数据存储在一个物理文件中

C.建立索引是创建一个索引文件,该文件包含有指向表记录的指针

D.使用索引可以加快对表的更新操作

66.已知表中有字符型字段职称和性别,要建立一个索引,要求首先按职称排序、职称相同时再按性别排序,正确的命令是()。

A.INDEXON职称+性别TOtttB.INDEXON性别+职称TOttt

C.INDEXON职称,性别TOttt    D.INDEXON性别,职称TOttt

67.在VisualFoxPro中,若所建立索引的字段值不允许重复,并且一个表中只能创建一个,这种索引应该是()。

A.主索引B.唯一索引C.侯选索引D.普通索引

68.VisualFoxPro中利用主索引实现了数据的()。

A.更新完整性B.域完整性C.实体完整性CD.参照完整性

69.参照完整性规则的更新规则中“级联”的含义是()。

A.父表中的连接字段值可以随意更新,不会影响子表中的记录

B.若子表中有与父表相关的记录,则禁止修改父表中连接字段值

C.更新父表中连接字段值时,用新的连接字段自动修改子表中的所有相关记录

D.父表中的连接字段值在任何情况下都不允许更新

70.在VisualFoxPro中,假定数据库表S(学号,姓名,性别,年龄)和SC(学号,课程号,成绩)之间使用“学号”建立了表之间的永久联系,在参照完整性的更新规则、删除规则和插入规则中选择设置了“限制”,如果表S所有的记录在表SC中都有相关联的记录,则()。

A.允许修改表S中的学号字段值   B.允许删除表S中的记录

C.不允许修改表S中的学号字段值  D.不允许在表S中增加新的记录 

71.如果指定参照完整性的删除规则为“级联”,则当删除父表中的记录时()。

A.系统自动备份父表中被删除记录到一个新表中

B.若子表中有相关记录,则禁止删除父表中记录

C.会自动删除子表中所有相关记录

D.不作参照完整性检查,删除父表记录与子表无关

72.命令SELECT0的功能是()。

A.无此工作区,命令错误B.选择编号最大的空闲工作区

C.随机选择一个工作区的区号D.选择编号最小的空闲工作区

73.SQL语言的查询语句是()。

A.INSERTB.UPDATEC.DELETED.SELECT

74.以下不属于SQL数据操作命令的是()。

A.MODIFYB.INSERTC.UPDATED.DELETE

75.在VisualFoxPro中,下列关于SQL表定义语句(CREATETABLE)的说法中错误的是()。

A.可以定义一个新的基本表结构

B.可以定义表中的主关键字

C.可以定义表的域完整性、字段有效性规则等

D.对自由表,同样可以实现其完整性、有效性规则等信息的设置

76.在SQL的ALTERTABLE语句中,为了增加一个新的字段应该使用短语()。

A.CREATEB.APPENDC.COLUMND.ADD

77.在VisualFoxPro中,在数据库中创建表的CREATETABLE命令中定义主索引、实现实体完整性规则的短语是()。

A.FOREIGNKEYB.DEFAULTC.PRIMARYKEYD.CHECK

78.在VisualFoxPro中,以下关于删除记录的描述,正确的是()。

A.SQL的DELETE命令在删除数据库表中的记录之前,不需要用USE命令打开表

B.SQL的DELETE命令和传统VisualFoxPro的DELETE命令在删除数据库表中的记录之前,都需要用USE命令打开表

C.SQL的DELETE命令可以物理地删除数据库表中的记录,而传统VisualFoxPro的DELETE命令只能逻辑删除数据库表中的记录

D.传统VisualFoxPro的DELETE命令在删除数据库表中的记录之前不需要用USE命令打开表

79.SQL语句中删除视图的命令是()。

A.DROPTABLEB.DROPVIEWC.ERASETABLED.ERASEVIEW

80.SQL语言的更新命令的关键词是()。

A.UPDATE  B.INSERT  C.CREATE  D.SELECT

81.学生表中有学号,姓名,和年龄三个字段,SQL语句“SELECT学号FROM学生”完成的操作称为()。

A.选择B.投影C.连接D.并

82.以下有关SELECT语句的叙述中错误的是()。

A.SELECT语句中可以使用别名

B.SELECT语句中只能包含表中的列及其构成的表达式

C.SELECT语句规定了结果集中的顺序

D.如果FROM短语引用的两个表有同名的列,则SELECT短语引用它们时必须使用表名前缀加以限定

83.在SQL语句中,与表达式“年龄BETWEEN12AND46”功能相同的表达式是()。

A.年龄>=12OR<=46B.年龄>=12AND<=46

C.年龄>=12OR年龄<=46D.年龄>=12AND年龄<=46

84.在VisualFoxPro中,假设教师表T(教师号,姓名,性别,职称,研究生导师)中,性别是C型字段,研究生导师是L型字段。

若要查询“是研究生导师的女老师”信息,那么SQL语句“SELECT*FROMTWHERE<逻辑表达式>”中的<逻辑表达式>应是()。

A.研究生导师AND性别="女"B.研究生导师OR性别="女"

C.性别="女"AND研究生导师=.F.D.研究生导师=T.OR性别=女

85.若SQL语句中的ORDERBY短语指定了多个字段,则()。

A.依次按自右至左的字段顺序排序B.只按第一个字段排序

C.依次按自左至右的字段顺序排序D.无法排序

86.在SQLSELECT查询中,为了使查询结果排序应该使用短语()。

A.ASCB.DESCC.GROUPBYD.ORDERBY

87.在SQLSELECT语句中为了将查询结果存储到临时表应该使用短语()。

A.TOCURSORB.INTOCURSORC.INTODBFD.TODBF

88.SQL的SELECT语句中,“HAVING<条件表达式>”用来筛选满足条件的()。

A.列B.行C.关系D.分组

89.在SQL的SELECT查询的结果中,消除重复记录的方法是()。

A.通过指定主索引实现B.通过指定唯一索引实现

C.使用DISTINCT短语实现D.使用WHERE短语实现

90.在SELEC语句中,以下有关HAVING语句的正确叙述是()。

A.HAVING短语必须与GROUPBY短语同时使用

B.使用HAVING短语的同时不能使用WHERE短语

C.HAVING短语可以在任意的一个位置出现

D.HAVING短语与WHERE短语功能相同

91.在SQLSELECT语句中与INTOTABLE等价的短语是()。

A.INTODBFB.TOTABLEC.TOFOEMD.)INTOFILE

92.在使用查询设计器创建查询,为了指定在查询结果中是否包含重复记录(对应于DISTINCT),应该使用的选项卡是()。

A.排序依据B.联接C.筛选D.杂项

93.以下关于查询的描述正确的是()。

A.不能根据自由表建立查询  B.只能根据自由表建立查询

C.只能根据数据库表建立查询  D.可以根据数据库表和自由表建立查询

94.以下关于“视图”的正确描述是()。

A.视图独立于表文件B.视图不可更新

C.视图只能从一个表派生出来D.视图可以删除

A.排序依据B.联接C.筛选D.杂项

95.在视图设计器中有,而在查询设计器中没有的选项卡是()。

A.排序依据B.更新条件C.分组依据D.杂项

96.以下关于视图的描述正确的是()。

A.视图和表一样包含数据  B.视图物理上不包含数据

C.视图定义保存在命令文件中  D.视图定义保存在视图文件中

97.以下关于“查询”的正确描述是()。

A.查询文件的扩展名为PRGB.查询保存在数据库文件中

C.查询保存在表文件中D.查询保存在查询文件中

98.VisualFoxPro中,关于查询的正确叙述是()。

A.查询与数据库表相同,用来存储数据

B.查询是从一个或多个数据库表中导出来为用户定制的虚拟表

C.查询中的数据是可以更新的

D.可以从数据库表、视图和自由表中查询数据

99.在VisualFoxPro中,命令程序文件的扩展名是()。

A.DBFB.TXTC.PRGD.MPR

100.在VisualFoxPro中,用于建立或修改程序文件的命令是()。

A.MODIFY<文件名>B.MODIFYCOMMAND<文件名>

C.MODIFYPROCEDURE<文件名>D.上面B和C都对

101.欲执行程序temp.prg,应该执行的命令是()。

A.DOPRGtemp.prgB.DOtemp.prg

C.DOCMDtemp.prgD.DOFORMtemp.prg

102.在VisualFoxPro程序中,注释行使用的符号是()。

A.//B.*C.'D.{}

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

当前位置:首页 > 医药卫生

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2