数据库试题B.docx

上传人:b****3 文档编号:4096205 上传时间:2022-11-27 格式:DOCX 页数:11 大小:222.20KB
下载 相关 举报
数据库试题B.docx_第1页
第1页 / 共11页
数据库试题B.docx_第2页
第2页 / 共11页
数据库试题B.docx_第3页
第3页 / 共11页
数据库试题B.docx_第4页
第4页 / 共11页
数据库试题B.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

数据库试题B.docx

《数据库试题B.docx》由会员分享,可在线阅读,更多相关《数据库试题B.docx(11页珍藏版)》请在冰豆网上搜索。

数据库试题B.docx

数据库试题B

数据库试题B

部门:

xxx

时间:

xxx

 

整理范文,仅供参考,可下载自行编辑

《数据库》试卷<编号:

B)

得分

评卷人

一、单选题<具体要求。

本大题共30道小题,第1-10题每小题1分,第11-30题每小题2分,共50分,请将答案写在答题栏中。

题号

1

2

3

4

5

6

7

8

9

10

答案

题号

11

12

13

14

15

16

17

18

19

20

答案

题号

21

22

23

24

25

26

27

28

29

30

答案

1、VisualFoxPro支持的数据模型是

A>层次数据模型

B>关系数据模型

C>网状数据模型

D>树状数据模型

2、下列符号中是VFP中的合法变量名。

A>AB7B>7ABC>IFD>“AIB”b5E2RGbCAP

3、当前记录号可用函数_____求得。

A>EOF(>B>BOF(>C>RECC(>  D>RECN(>

4、数据库文件的扩展名是。

A>.DBFB>.DBCC>.PRGD>.MEM

5、在SQL查询时,使用WHERE子句指出的是。

A>查询目标B>查询结果C>查询条件D>查询视图

6、在VFP中,命令文件的扩展名是______。

A>TXTB>PRGC>DBTD>FMTp1EanqFDPw

7、查询设计器中"联接"选项卡对应的SQL短语是

A)WHERE

B)JOIN

C)SET

D)ORDERBY

8、新创建的表单默认标题为Form1,为了修改表单的标题,应设置表单的

A)Name属性

B)Caption属性

C)Closable属性

D)AlwaysOnTop属性

9、定位第一条记录上的命令是______。

A>GOTOPB>GOBOTTOMC>GO6D>SKIPDXDiTa9E3d

10、在VisualFoxPro中,每一个工作区中最多能打开数据库表的数量是

A)1个B)2个

C)任意个,根据内存资源而确定D)35535个

11、下列函数中函数值为字符型的是

A>DATE(>

B>TIME(>

C>YEAR(>

D>DATETIME(>

12、在下列函数中,函数值为数值的是。

A>AT(′人民′,′中华人民共和国′>B>CTOD(′01/01/96′>

C>BOF(>D>SUBSTR(DTOC(DATE(>>,7>RTCrpUDGiT

13、顺序执行下列命令:

x=100

y=8

x=x+y

?

x,x=x+y

最后一条命令的显示结果是。

A>100.F.B>100.E.C>108.T.D>108.F.

14、在下面的VisualFoxPro表达式中,运算结果是逻辑真的是______。

A>EMPTY(.NULL.>B>LIKE('acd','ac?

'>

C>AT('a','123abc'>D>EMPTY(SPACE(2>>

15、执行如下命令序列后,最后一条命令的显示结果是

DIMENSIONM(2,2>

M(1,1>=10

M(1,2>=20

M(2,1>=30

M(2,2>=40

?

M(2>

A>变量未定义的提示

B>10

C>20

D>.F.

16、有如下程序段:

DOCASE

CASEX>100

?

?

″1″

CASEX>200

?

?

″2″

OTHERWISE

?

?

″3″

ENDCASE

若在X=300的情况下执行这个程序段,屏幕上将显示______。

A>1B>2C>12D>3

17、不允许记录中出现重复索引值的索引是。

A>主索引B>主索引、候选索引、普遍索引

C>主索引和候选索引D>主索引、候选索引和唯一索引

18、在VisualFoxPro中进行参照完整性设置时,要想设置成:

当更改父表中的主关键字段或候选关键字段时,自动更改所有相关子表记录中的对应值。

应选择。

5PCzVD7HxA

A>限制(Restrict>B>忽略(Ignore>

C>级联(Cascade>D>级联或限制

19、创建一个参数化视图时,应在筛选对话框的实例框中输入。

A>*参数名B>?

参数名C>!

参数名D>参数名

20、为了设置两个表之间的数据参照完整性,要求这两个表是

A)同一个数据库中的两个表

B)两个自由表

C)一个自由表和一个数据库表

D)没有限制

21、在SQLSELECT语句中为了将查询结果存储到临时表应该使用短语

A)TOCURSOR

B)INTOCURSOR

C)INTODBF

D)TODBF

22、SQL语句中修改表结构的命令是______。

A>MODIFYTABLEB>MODIFYSTRUCTURE

C>ALTERTABLED>ALTERSTRUCTURE

23、用户自定义函数或过程中接受参数,应使用命令。

A>PROCEDUREB>FUNCTIONC>WHILED>PARAMETERSjLBHrnAILg

24、在VisualFoxPro中,关于视图的正确叙述是

A>视图与数据库表相同,用来存储数据

B>视图不能同数据库表进行连接操作

C>在视图上不能进行更新操作

D>视图是从一个或多个数据库表导出的虚拟表

25、使用SQL语句从表STUDENT中查询所有姓王的同学的信息,正确的命令是:

A>SELECT*FROMSTUDENTWHERELEFT(姓名,2>="王"

B>SELECT*FROMSTUDENTWHERERIGHT(姓名,2>="王"

C>SELECT*FROMSTUDENTWHERETRIM(姓名,2>="王"

D>SELECT*FROMSTUDENTWHERESTR(姓名,2>="王"

26、从”订单”表中删除签订日期为2004年1月10日之前(含>的订单记录,正确的SQL语句是

A>DROPFROM订单WHERE签订日期<={^2004-1-10}

B>DROPFROM订单FOR签订日期<={^2004-1-10}

C>DELETEFROM订单WHERE签订日期<={^2004-1-10}

D>DELETEFROM订单FOR签订日期<={^2004-1-10}

27、在VisualFoxPro中,运行表单T1.SCX的命令是

A>DOT1

B>RUNFORM1T1

C>DOFORMT1

D>DOFROMT1

28、在对象的“相对引用”中,可使用关键字有。

A>THIS、THISFORM、THISParent.B>THIS、THISFORMSET、PageFramexHAQX74J0X

C>THIS、THISFORM、THISFORMSETD>THIS、FORM、FORMSETLDAYtRyKfE

29、在SQL语句中,与表达式“供应商名LIKE“%北京%””功能相同的表达式是

A)LEFT<供应商名,4)=“北京”B)“北京”$供应商名

C)供应商名IN“%北京%”D)AT<供应商名,”北京”)

30、表单里有一个选项按纽组,包含两个选项按纽Option1和Option2。

假设Option2没有设置Click事件代码,而Option1以及选项按纽和表单都设置了Click事件代码,那么当表单运行时,如果用户单击Option2,系统将:

Zzz6ZB2Ltk

A>执行表单的Click事件代码

B>执行选项按纽组的Click事件代码

C>执行Option1的Click事件代码

D>不会有反应

得分

评卷人

二、填空题<具体要求。

本大题共15小题,每小题2分,共30分)

1、9、

2、10、

3、11、

4、12、

5、13、

6、14、

7、15、

8、

1、?

YEAR({99-12-30}>,显示结果为_____。

2、下列命令执行后的结果是_____。

STORE-100TOX

?

SIGN(X>*SQRT(ABS(X>>

3、表达式LEN(SPACE(6>-SPACE(5>>的值是____。

4、PRIVATE用于定义,它用于定义当前过程的变量,并将以前过程定义的同名变量保存起来,在当前过程中使用该变量而不影响这些同名变量的原始值。

dvzfvkwMI1

5、在定义字段有效性规则中,在规则框中输入的表达式中类型是_____。

6、SQL支持集合的并运算,运算符是____。

7、在VisualFoxPro中说明数组后,数组的每个元素在未赋值之前的默认值是。

8、从职工数据库表中计算工资合计的SQL语句是:

SELECTFROM职工。

9、在VisualFoxPro中选择一个没有使用的、编号最小的工作区的命令是______________<关键字必须拼写完整)。

rqyn14ZNXI

10、在VisualFoxPro中,使用SQL语言的ALTERTABLE命令给学生表STUDENT增加一个Email字段,长度为30,命令是<关键字必须拼写完整)EmxvxOtOco

  ALTERTABLESTUDENTEmailC(30>

11、在VisualFoxPro中修改表结构的非SQL命令是。

12、在VisualFoxPro中,使用LOCATEALL命令按条件对表中的记录进行查找,若查不到记录,函数EOF(>的返回值应是。

SixE2yXPq5

13、在VisualFoxPro中,假设表单上有一选项组:

○男○女,该选项组的Value属性值赋为0。

当其中的第一个选项按钮“男“被选中,该选项组的Value属性值为。

6ewMyirQFL

14、为了在文本框输入时隐藏信息<如显示“*”),需要设置该控件的_____________属性。

15、在VisualFoxpro中参数传递的方式有两种,一种是按值传递,另一种是按引用传递,将参数设置为按引用传递的语句是:

kavU42VRUs

SETUDFPARMS。

得分

评卷人

三、程序填空<具体要求。

本大题共8道小题,每小空2分,共20分)

1、5、

2、6、

3、7、

4、8、

1、在VisualFoxPro中,有如下程序:

*程序名:

TEST.PRG

SETTALKOFF

PRIVATEX,Y

X="数据库"

Y="管理系统"

DOsub1

?

X+Y

RETURN

*子程序:

sub1

PROCEDUsub1

LOCALX

X="应用"

Y="系统"

X=X+Y

RETURN

执行命令DOTEST后,屏幕显示的结果应是。

2、如下程序显示的结果是。

s=1

i=0

dowhilei<8

s=s+I

i=i+2

enddo

?

s

3、有学生数据库,在此数据库中有学生表,学生表中定义了这样几个字段:

学号,姓名,性别,出生日期。

完成下列程序,要求逐条输出1980年出生的学生记录。

y6v3ALoS89

SETTALKOFF

CLEAR

OPENDATABASE学生数据库

USE学生

LOCATEFOR

DOWHILE.NOT.EOF(>

DISPLAY

WAIT

ENDDO

CLOSEDATABASE

SETTALKON

4、下列程序段执行以后,内存变量A和B的值是、。

CLEAR

A=10

B=20

SETUDFPARMSTOREFERENCE

DOSQWITH(A>,B&&参数A是值传送,B是引用传送

A,B

PROCEDURESQ

PARAMETERSX1,Y1

X1=X1*X1

Y1=2*X1

ENDPROC

5、执行下列程序,显示的结果是。

one=”WORK”

two=“”

a=LEN

i=a

DOWHILEi>=1

two=two+SUBSTR

i=i-1

ENDDO

two

6、下列自定义函数NTOC<)的功能是:

当传送一个1~7之间的数值型参数时,返回一个中文形式的“星期日~星期六”。

例如,执行命令?

NTO<4),显示“星期三”。

       

  FUNCTIONNTOC

   PARAMETERSn

   LOCALch

   ch="日一二三四五六"

   mch="星期"=SUBSTR(ch,______,2>

   RETURNmch

   ENDFUNCM2ub6vSTnP

7、若学生表已在当前工作区打开,运行下列程序后再VFP主窗口显示的结果为_______。

  【程序清单】

   SETTALKOFF

   n=0

   CLEAR

   GOTOP

   DOWHILE!

EOF(>

     IFAT("勇",xm>>0

       n=n+1

      ENDIF

     SKIP

   ENDDO

   ?

n0YujCfmUCw

8、有如下售书数据库BOOK.DBF,BOOK.DBF中的记录如下:

书号单价数量总计

B016819.83

B691512.636

B902340.0100

B468218.040

B632928.056

B81272.020

要逐条计算总计并填入“总计”字段之中,计算按照如下规则:

若数量小于等于10,总计等于“单价*数量”

若数量大于50,总计等于“单价*数量*(1-5/100>”

若数量在11与50之间,总计等于“单价*数量(1-10/100>”

请填空:

SETTALKOFF

USEBOOK

GOTOP

DOWHILE

DOCASE

CASE数量<=10

REPLACE总计WITH单价*数量

CASE

REPLACE总计WITH单价*数量*(1-10/100>

CASE数量>50

REPLACE总计WITH单价*数量*(1-5/100>

ENDCASE

SKIP

ENDDO

LIST

USE

SETTALKON

RETURN

申明:

所有资料为本人收集整理,仅限个人学习使用,勿做商业用途。

 

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

当前位置:首页 > 初中教育 > 英语

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

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