浙江省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.气缸垫是用于保证气缸体与间的密封,防止漏气 ...