全国高等教育自学考试 数据库及其应用试题 课程代码02120Word文档下载推荐.docx

上传人:b****3 文档编号:17150652 上传时间:2022-11-28 格式:DOCX 页数:12 大小:21.58KB
下载 相关 举报
全国高等教育自学考试 数据库及其应用试题 课程代码02120Word文档下载推荐.docx_第1页
第1页 / 共12页
全国高等教育自学考试 数据库及其应用试题 课程代码02120Word文档下载推荐.docx_第2页
第2页 / 共12页
全国高等教育自学考试 数据库及其应用试题 课程代码02120Word文档下载推荐.docx_第3页
第3页 / 共12页
全国高等教育自学考试 数据库及其应用试题 课程代码02120Word文档下载推荐.docx_第4页
第4页 / 共12页
全国高等教育自学考试 数据库及其应用试题 课程代码02120Word文档下载推荐.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

全国高等教育自学考试 数据库及其应用试题 课程代码02120Word文档下载推荐.docx

《全国高等教育自学考试 数据库及其应用试题 课程代码02120Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《全国高等教育自学考试 数据库及其应用试题 课程代码02120Word文档下载推荐.docx(12页珍藏版)》请在冰豆网上搜索。

全国高等教育自学考试 数据库及其应用试题 课程代码02120Word文档下载推荐.docx

8.在数据库设计中,使用E-R图表示数据库的(   )

A.信息模型B.逻辑模型

C.物理模型D.结构数据模型

9.画数据流图应该遵循的原则是(   )

A.由外向内,自顶而下B.由内向外,自顶而下

C.由外向内,自下而上D.由内向外,自下而上

10.已知关系模式R(A,B,C,D),其函数依赖集F={A→B,C→B},则R中主属性有(   )

A.A,C,BB.A,B,D

C.B,C,DD.A,C,D

11.下列函数中用来测试当前记录号的函数是(   )

A.RECCOUNTB.FOUND

C.RECNOD.ROUND

12.执行语句“?

LEN("INBEIJING")”输出(   )

A.9B.10

C.11D.12

13.数值型常量-314.159的科学记数法为(   )

A.-3.14159E-02B.-3.14159E02

C.-314.159E-02D.-314.159E02

14.将数组中数据送入当前数据库文件的当前记录,使用的命令是(   )

A.APPENDB.COPY

C.SCATTERD.GATHER

15.使用语句

CREATETABLES(snoN

(2),snameC(6),ageN

(2),sexC

(1))

建一张学生表,其中sno是主键,sname不允许取空值,下列SQL语句中不正确的是

(   )

A.INSERTINTOSVALUE(1,"林立",20,"F")

B.INSERTINTOS(sno,age,sname,sex)VALUES(1,20,"林立","F")

C.INSERTINTOSVALUE(1,null,20,"F")

D.INSERTINTOSVALUE(1,"林立",null,"F")

16.FoxPro中不能关闭后备文本文件的命令是(   )

A.CLOSEPROCEDUREB.CLOSEALL

C.CLOSEALTERNATED.CLEARALL

17.本身具有在指定范围内扫描数据库文件功能的循环语句是(   )

A.DOWHILEB.FOR

C.SCAND.DOCASE

18.在下列对局部变量的描述中不正确的是(   )

A.未经任何说明的内存变量,被赋值后自动默认为局部变量

B.局部变量可以在定义它的程序、以及该程序所调用的子程序中使用

C.局部变量不能在定义它的程序所调用的子程序中使用

D.定义局部变量的程序结束后,所定义的局部变量被自动释放

19.下列文件中不是菜单生成器创建的菜单文件是(   )

A.test.mnxB.test.mpr

C.test.memD.test.mnt

20.在FoxPro中打印已设计好报表的命令是(   )

A.REPORTFORM报表文件中TOPRINTER

B.CREATEREPORT报表文件名

C.REPORTFORM报表文件名TOPREVIEW

D.CREATEREPORTTO报表文件名

三、填空题(本大题共10小题,每小题1分,共10分)

请在每小题的空格中填上正确答案。

错填、不填均无分。

21.文件系统与数据库系统的最大区别是数据_____________。

22.使用SQL语句在关系表S(学号,课程号,成绩)中,检索每个人的平均成绩:

SELECT学号,AVG(成绩)FROMS_____________。

23.关系模式的三类完整性规则包括实体完整性约束规则、用户定义的完整性约束规则及

_____________。

24.在关系规范化中,将一个较低级范式的关系转换为若干个较高级范式的关系的集合所用的方法是关系的_____________。

25.包含在任意一个候选键内的属性,称为_____________。

26.设有关系模式R(A,B,C,D),其上的函数依赖集为F={A→B,C→D},则R中的候选键为_____________。

27.数据库设计第二阶段建立E-R图的工作依据是_____________。

28.执行“?

UPPER("Abd")”,输出_____________。

29.在FoxPro中,同时修改数据库中字段名称和该字段宽度时,可能会引起数据库原有数据的_____________。

30.激活弹出式菜单M的FoxPro命令是_____________。

三、程序分析题(本大题共3小题,每小题5分,共15分)

31.给出下述程序的执行结果。

SETTALKOFF

p=1

m=7

n=2

DOWHILEm<

>

1

IFINT(m/2)<

m/2THEN

p=p*n

ENDIF

n=n*n

m=INT(m/2)

?

n

p

ENDDO

p=p*n

?

RETURN

执行结果:

32.文件book.dbf用于存放书目信息,其字段有:

bname(书名,字符型),author(作者,字符型),pdate(出版日期,日期型)。

给出下述程序的执行结果。

假定book.dbf中的内容如下:

bname

author

pdate

b1

a1

2004.03.20

b2

a2

1965.10.10

b3

a3

b4

a4

2001.12.01

b5

a5

b6

a6

1980.08.15

SETTALKOFF

SETDATEANSI

CLEARALL

USEbook

mpdate=CTOD("2003.12.31")

SCAN

mpdate=MAX(mpdate,pdate)

ENDSCAN

LOCATEFORpdate=mpdate

DOWHILE.NOTEOF()

bname+SPACE

(2)+author+SPACE

(2)+DTOC(pdate)

CONTINUE

USE

33.文件student.dbf用于存放学生基本信息,其字段有:

name(姓名,字符型),sex(性别,字符型),age(年龄,数值型),给出下述程序的执行结果。

假定student.dbf的内容如下:

Record#

name

sex

age

吴青泉

26

2

张平

31

3

李立

22

4

朱国海

23

USEstudent

SORTTOstud1ONage/A

USEstud1

SETDELETEON

GO2

DELETE

DISPLAY

四、程序设计题(本大题共5小题,每小题5分,共25分)

34.文件press.dbf用于存放出版社信息,其字段有:

name(名称,字符型),addr(地址,字符型),bnum(书目数,数值型)。

下述程序的功能是:

查找书目数最少的所有出版社的信息。

完成下述程序。

USEpress

IF

(1)THEN

RETURN

ENDIF

minval=bnum

pstr=SPACE(0)

IF

(2)THEN

IFbnum<

minva1THEN

(3)

pstr=name

ELSE

pstr=pstr+","+name

DISPLAYALLFORAT(name,pstr)>

(1)

(2)

(3)

35.文件grades.dbf用于存放学生成绩信息,其字段有:

sname(姓名,字符型),cname(课程名,字符型),grade(成绩,数值型)。

sname为主键。

下述程序的功能是查找“李平”、“张和”均学过的课程名称。

(1)

STORESPACE(0)Tostr1,str2

SCANFORsname="李平"

(2)=str1+cname+"/"

SCANFOR(3)

IFAT(cname,str1)<

0THEN

str2=str2+cname+"/"

str2

36.计算S=1+2+3+…+(n-1)+n的值。

INPUT〃请输入一个正整数x〃TOx

k=1

DOWHILE

(2)

s=s+k

k=k+1

〃S=〃,(3)

SETTALKON

37.文件student.dbf的字段有sno(学号,数值型),sname(姓名,字符型),sex(性别,字符型),cno(班号,数值型),grade(成绩,数值型);

文件class.dbf的字段有cno(班级号,数值型),cname(班级名,字符型)。

在两库之间建立连接,然后为班级名为“计算机”的每个学生成绩增加5分,要求显示“计算机”班学生的姓名、班级名、成绩。

SELECT1

USEclass

(1)TOcno

SELECT2

SETRELATIONTO

(2)

REPLACEALLgradeWITHgrade+5FOR(3)

LISTFIELDSsname,(4)

SETRELATIONTO

CLOSEALL

(4)

38.有帐号数据库文件account.dbf,其字段有name(姓名,字符型),accountno(帐号,字符型),init_balance(初始余额,数值型);

明细帐数据库文件detail.dbf,其字段有accountno(帐号,字符型),datel(日期,日期型),deposit(存入金额,数值型),credit(支出金额,数值型),balance(余额,数值型)。

数据库内容如下所示。

程序要求显示用户给定的任一帐号的姓名和该帐号发生帐目。

account.dbfdetail.dbf

accountnonameinit_balanceaccountnodateldepositcreditbalance

1001王三530100198.01.21100120

1008李四150100198.09.108050

1003程程1500100199.07.2590110

USEaccount

USEdetail

accountx=SPACE(4)

ACCEPT〃请输入帐号:

〃TO

(1)

LOCATEFOR

(2)

IFFOUND()THEN

name1=name

〃帐号库文件中无此帐号〃

CLOSEALL

〃姓名:

〃+namel+〃和〃+accountx+〃帐号发生帐目如下〃

DISPLAYFIELDSdate1,deposit,credit,balanceFOR(3)

五、综合题(本大题共2小题,每小题5分,共10分)

39.数据库文件mark.dbf的字段有:

sno(学号,字符型),maths(高数,数值型),alg(线性代数,数值型),computer(计算机基础,数值型),fox(Foxpro,数值型),english(英语,数值型)和average(平均成绩,数值型),并以sno为关键字创建索引文件,说明主程序、函数abc()、pjs()各自完成什么功能。

SETPROCEDURETOstud

SELECT1

USEmarkINDEXmark

COPYSTRUCTURETOavgm

SELECT2

USEavgm

n=0

@10,10SAY"请输入统计学生人数"GETn

READ

DOWHILEn>

=1

sno3=abc()

SEEKsno3

DISPLAY

n=n-1

ENDDO

SORTTOavgm1ONaverage

SELECT3

USEavgm1

BROWSE

CLOSEDATA

文件stud的内容如下

FUNCTIONabc()

PRIVATEmark1,sno1

sno1=SPACE(4)

@12,10SAY"请输入学号"GETsno1

mark1=pjs(sno1)

APPENDBLANK

REPLACEsnoWITHA->

sno

REPLACEmathsWITHA->

maths

REPLACEaglWITHA->

alg

REPLACEcomputerWITHA->

computer

REPLACEfoxWITHA->

fox

REPLACEenglishWITHA->

english

REPLACEaverageWITHmark1

abc=sno1

RETURNabc

FUNCTIONpjs(sno2)

PRIVATEsno2

LOCATEFORsno=sno2

pjs=(alg+maths+computer+fox+english)/5

RETURNpjs

(1)主程序功能:

(2)函数abc()功能:

(3)函数pjs()功能:

40.设有关系模式R(A,B,C),其函数依赖为F={A→B,B→A,A→C},请回答如下问题

(1)指出R的所有候选键并说明原因。

(2)R最高属于第几范式?

为什么?

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

当前位置:首页 > 职业教育 > 其它

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

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