浙江省高等教育自学考试数据库及其应用试题

发布 2023-04-23 16:32:28 阅读 5744

浙江省2023年4月高等教育自学考试数据库及其应用试题课程**:02120

一、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内。每小题1分,共20分)

1.在下列计算机表示的信息中,不能称为“数据”的是()。a.**名称b.**曲线图。

c.电脑软件d.**编码。

2.建立在计算机外部设备上的结构化的、有联系的数据集合是()。a.数据库b.数据库管理系统c.数据结构d.数据文件。

3.英文缩写dba是代表(a.数据库管理系统b.数据库管理员c.数据定义语言d.数据操纵语言。

4.数据库设计中,在概念设计阶段可用e—r方法,其设计出的图称为()。

a.实体联系图b.实用概念图。

c.实体表示图d.实物示意图。

5.在概念设计阶段可用e—r图,其中“矩形框”表示实体,()表示实体间联系。

a.圆形框b.椭圆框。

c.箭头d.菱形框。

6.一个教师能开多门课程,一门课程有许多教师会开,实体课程与实体教师间是()。

a.一对一的联系b.一对多的联系c.多对多的联系d.多对一的联系。

7.两个不同型实体间()。a.只有一种联系。

b.可以有多种联系c.不能有联系d.只有多对多的联系。

8.不是数据库系统中的数据模型是()。a.层次模型b.网状模型。

c.关系模型d.多用户型。

9.对于两实体间m:n联系,必须对“联系”单独建立(),用来联系双方实体。

a.一个实体b.一个属性。

c.一个指针d.一个关系。

10.两个关系有若干相同属性名等值连接,并去掉重复属性的关系代数运算称为()。

a.取列运算b.投影运算。

c.自然连接d.选择运算。

11.设r和s为二个关系,()中的符号分别代表选择、投影、乘积的关系代数运算。

a.σf(r)、πa(r)、r×

12.若关系r所有的属性都是不可再分的数据项,则称r属于()。a.第一范式b.第二范式。

c.第三范式d.第四范式。

13.任何一个关系一定至少有一个关键字,这个结论()。a.不正确b.不一定正确。

c.正确d.至少有二个。

14.数据库逻辑设计阶段分为()。

a.收集和分析、建立e—r模型、数据库模式设计。

b.模型设计、程序设计和运行c.概念设计、逻辑设计、物理设计d.设计、建立e—r模型和模式设计。

语言的命令:“select-from-where”的基本功能是()。a.选择工作区b.查询。

c.选择关系d.选择数据库。

16.命令文件又称程序文件,foxpro命令文件的扩展名为()。a..dbfb..fpt

c..idxd..prg

中数据库文件的通用型字段中可存放的是()。a.文本、声音、图形和图象文件。

b.指向文本、声音、图形和图象文件指针c.备注文件d.字符型数据。

18.在foxpro中,()是不合法的内存变量名。

c.-a_19.下列表示2023年5月1日的日期常量,正确的是()。a.{99/05/01}b.{”99/05/01”}

20.在当前打开的“职工”数据库文件,有“职称”字段,删除所有“教授”记录的正确命令是()。

职称=″教授″职称=教授职称”=教授职称”=”教授”

二、填空题(每空1分,共20分)

1.数据,本质上是对的一种符号化表示是两个既有联系又有区别的概念。

2.数据独立是数据库技术努力追求的目标,数据独立又有两个含义,即独立性和独立性。

3.概念模式:简称是对数据库的描述。4.属性有之分,如“学号”是型,学号“2001001”是。

5.可通过二维表理解关系的性质:①不允许“表中套表”,列的次序可以任意交换,⑤行的次序无关。

6.当关系中的某个属性或某一组属性并但却是另一个关系主键时,称该属性为。

7.若r∈2nf,且它的关键字,则称r属于第三范式关系,记为。

8.数据流图中的四个基本成分是对数据的加工、文件。

中有两类不同性质的变量,即和创建数据库文件的结构的命令名为追加记录的命令名为。

三、计算和程序分析题(其中第1小题4分,以后每小题5分,共24分)1.(1)已知关系r和s,计算关系运算:t=r s的结果t。

rsxyzx11ex22dx33ayb3b13b22b3

2)若把t、r、s看成:写出能实现以上计算的foxpro命令段。

2.阅读程序,写出运行结果。set talk offclear

a=″abcdefg″b=″″

n=len(a)

for k=n to 1 step -1b=b+substr(a,k,1)endfor? ″b=″+bset talkon

3.当程序运行时,输入c和60,下列程序运行结果是显示什么数据?set talk offclear

accept to cinput tox

set procedure to ppdo casecase c=″c″? pp3(x)case c=″b″do pp2 with x? x

case c=″a″? pp1(x)

endcase

set talk on

set procedure to

其中过程文件的内容为:function pp1parametersxuse学生。

count to b for数学》=xreturnbprocedure pp2parametersyuse学生。

sum英语toyreturn

function pp3parameterszuse学生。

**erage语文to d for数学》=zreturn d

4.数据库文件“职工。dbf”的字段有:工号、姓名、性别和出生年月,下列程序运行结果是显示什么数据?use gzm=0w=0

d=″0000/00/00″t=″2999/01/01″do while .not. eof()

if性别=″男″ .and. 出生年月》=ctod(d)d=dtoc(出生年月)m=recno()endif

if性别=″女″ .and. 出生年月<=ctod(t)t=dtoc(出生年月)w=recno()endifskipenddogoto m

″男:″,姓名goto w

″女:″,姓名use

5.有如下三个数据库文件:学生(学号、姓名、性别、年龄),课程(课号、课名、学分),选课(学号、课号、成绩),下列程序运行结果将会产生什么数据文件,其结构如何?

select ause课程select buse选课select a

join with b to file1 fileds课号,课名,b->学号,b->成绩for课号=

b->课号。and.学分》=4close all

四、程序设计题(每空2分,共16分)

1.下述程序的功能是:计算并输出数组a中数组元素中正数的个数。

在空处填入内容,完成程序。set talk offdime①for i=1 to 10input to a(i)endforn=0i=1

do while i<=10if a(i)>0

endifenddo? n

set talk off①②③

2.有如下数据库文件:学生(学号、姓名、性别、年龄),学生有可能同姓名,下列程序查找男学生,能找到你确认的姓名为止,完成下述程序。

set talk offuse学生④if found()

do while .not. eof()disp

wait ″找的是此人吗?(y/n)″ to ynif upper(yn)=″y″⑤else

continueendifenddoelse

″无男学生!″endifuse

set talk on④⑤

3.数据库文件“职工。dbf”的字段有:

工号、姓名、性别、职称、工资、奖金和扣款,程序中由键盘输入一个比较数据,把数据库中工资+奖金大于比较数据的职工的记录号、姓名、工资+奖金显示出来,并求出他们的累计结果,放在sum中显示。完成下述程序。set talk off

input ″请输入一个比较数据:″ to compduse职工sum=0

do while .not. eof()y=工资+奖金if⑥

″记录号:″+str(recno(),2)+″姓名+″:sum=sum+y⑧skip

enddouse? sum

set talk on

五、综合应用题(第1小题8分,第2小题12分,共20分)

1.针对“职工。dbf”数据库文件中职工可能重复输入的情况,编写一个程序。

键盘输入职工号,在一个可移动、可关闭,可改变大小的已定义的窗口中,用浏览显示所有相同职工号的职工,光标点中某职工后,删除该职工。在用户回答(y/n)后可反复输入职工号,进行以上的操作。职工(职工号、姓名、性别、年龄、职称)

2.为一个企业建立数据库,该企业各个部门有许多职工,但一个职工仅属一个部门;每个职工可在多项工程中做工或负责管理,每项工程可有多个职工做工,但只有一个负责管理者;有**商同时为各不同工程**各种材料。

1)先设计该数据库的e-r图,可自行给出各实体的一个主属性和适当属性。(5分)

2)将该e-r图转换为等价的关系模型。(4分)(3)简述你在(2)中所采用的具体转换方法。(3分)

浙江省高等教育自学考试

1.教学设计的理论基础一般认为是 a.教学理论 理论 系统理论和设计理论。b.教学理论 学习理论 传播理论和系统理论。c.教学理论 系统理论和设计理论。d.课程理论 教学理论 学习理论 系统理论和设计理论。2.20世纪70年代后出现了自组织理论等,这些理论对于教学设计的作用 a.没有作用 b.将推翻...

浙江省高等教育自学考试

工程招投标与合同管理试题。一 单项选择题 本大题共15小题,每小题2分,共30分 环球网校。1.招标承包是指由 以上建筑施工企业进行承包竞争,建设单位 选定建筑施工企业,并与其签订承包合同。a.两家择优 b.两家随机 c.三家择优 d.三家随机。2.下列属于建筑市场客体的是 a.业主 b.承包商 c...

浙江省高等教育自学考试

浙江省2011年1月高等教育自学考试。汽车构造试题课程 02576 一 填空题 本大题共10小题,每空1分,共16分 请在每小题的空格中填上正确答案。错填 不填均无分。1.四冲程内燃机的工作过程包括进气行程和排气行程。2.节气门位置传感器有和两种类型。3.气缸垫是用于保证气缸体与间的密封,防止漏气 ...