2076电大《数据库基础与应用》试题和答案200401

时间:2024-04-27 20:48:16 5A范文网 浏览: 复习资料 我要投稿
试卷代号:2076
中央广播电视大学2003-2004学年度第一学期"开放专科"期末考试
计算机(信)专业数据库基础与应用试题
一、填空题(每空1分,共20分)
1.数据处理是将--转换成--的过程。
2.数据的物理独立性是指当数据的--一一一--改变时,通过系统内部的自动映象或转换功能,保持了数据的--不变。
3.数据库并发操作控制包括以--方式打开数据库和对数据库或记录两种方法。
4.实体之间的联系归结为--、----和一--三种。
5.在层次模型和网状模型中,数据之间的联系是通过--来实现的,因此,
应用程序和数据之间的独立性--。
6.一个单位只能有一个总经理,一个总经理只能在一个单位任职,单位和总经理职位之间为--的联系。
7.一个关系模式中包含有若于个----一,其数目多少称为关系的--.
  8.关系运算包括两类:一类是传统的----运算,另一类是专门的运算。
  9.在投影运算所得到的结果关系中,所含的属性数不--一一--原关系中的属性 数。
  10.在定义一个基本表中,每个字段的类型用一个字母表示,其中字母C表示--型,N表示--型,D表示----型。
二、填空题(每空1分,共20分)
   1.有一个学生关系,其关键字为学号;又有一个课程关系,其关键字为课程号;另有一个选修关系,其关键字为学号和课程号的组合,则学号和课程号分别为选课关系的 ---。
   2.对于属性X的每一个具体值,属性Y有唯一的具体值与之对应,则称Y--X,或称X---Y,记作--,x称为决定因素。
   3.设x-Y是关系模式R的一个函数依赖,如果存在X的真子集X',使得X'一Y成立,则称Y--X,记作--。
   4.在关系模式R中,若每个属性都是不可再分割的最小数据单位,则R属于--范式,记作--·
   5.关系规范化应遵循概念--原则。
   6.一个关系模式为Y(X1,X2,X3,X4),假定该关系存在着如下函数依赖:(Xl,X2)一X3,X2一X4,则该关系属于--范式,因为它存在着----。
   7.采用关系模型的逻辑结构设计的任务是将E-R图转移成一组--并进行--处理。
   8.假定一个E-R图包含有A实体和B实体,并且从A到B存在着m:n的联系,则转移成关系模型后,包含有--一个关系模式。
   9.假定一个数据库文件的文件名为XYZ.DBF,则它的结构化复合索引文件的文件名为--,当XYZ.DBF库被打开时,它的结构化复合索引文件--。
   10.利用全屏幕编辑方式修改当前库结构的命令为一一一一--,修改当前库记录的命令为一---------、--或--。
三、填空题(每空1分,共17分)
   1.复制当前库的命令为----,只复制当前库结构的命令为-----。
   2.LOCATE命令能够查询到当前库中满足范围和条件的--,其后使用--命令能够继续查询到下一条记录。
   2.ROBE称为--,Filer窗口具有--功能。
   4.假定在编号为10以内的一个工作区上打开有一个数据库,并指定了用户别名,则在其它工作区使用SELECT命令时,可以使用--种不同参数中的一种来选定该工作区。
   5.UPDATE命令能够利用在另一工作区上打开的数据库 。
   6.服务器是指用来创建和编辑OLE对象的--。
   7.每个过程文件由--所组成。
   8.在一个过程中,若第一条可执行语句为PARAMETERS语句,则其作用为该过程定义一---。
   9.使用STORE语句能够一次对--内存变量赋值,使用赋值号(即等号)语句能够一次对--内存变量赋值。
   10.ACCEPT命令接受从键盘上输人的----,INPUT命令接受从键盘上输入的----,WAIT命令接受从键盘上输入的--。
   11.RELEASE WINDOW为--命令。
四、写出下列各命令或命令组的功能(每题3分,共21分)
   假定使用的"图书"、"读者"、"借阅"和ZGJK库的定义如下:
图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C06),单价N(7,2))
   读者(借书证号C(4),单位C(10),姓名C(6),性别C(2),职称C(6),地址C(16))
   借阅(借书证号C(4),总编号C(6),借书日期D())
ZGJK(职工号C(6),姓名C(6),性别C(2),出生日期DO,职称C(6),基本工资N(7,2))
   1.select*;
   from图书,
   where作者="李"
   2.selectdistinct分类号,书名,作者;
   from图书;
   orderby分类号
   3.select*;
   from图书;
   where书名like"%数据库%"
   4.selectdistinctL借书证号,姓名,单位;
   from借阅x,读者 y;
   where x. 借书证号=y.借书证号
   5.use zgjk
   list for教授$职称.and.出生日期>={1945/01/01}
   6.use zgjk
   gO 5
   insert
   7.use zgjk
   set index tO fhsy.cdx order 1 Of fhsy
五、或根据程序填空或指出程序的功能(每题5分,共10分)。假定此题所使用的数据库仍为上题中的ZCJK.BDF。
   1.store 0 to x,y
   for i=1 to 10
   if i%2=0
   x=x+i^2
   else
   y=y+i^2
   endif
   endfor
   ?x,y
   return
   程序运行后输出的X和Y的值分别为--和--。
   2.clear
   ch="y"
   use ZGJK
   do while upper(ch)="y"
   clear
   accept"请输入一个职工号:"tO x
   locate for职工号=x
   if found()=.t.
   @2,2 say"姓名:"+姓名
   @3,2 say"性别:"十性别
   @4,2 say"职称:"+职称get职称
   @5,2 say"基本工资:"+str(基本工资)get(基本工资)
read
@2,2 say"输入的职工号不正确!"
endif
@7,2 say"继续修改下一个记录吗(Y/N)?"getch
read
enddo
use
return
六、假定当前数据库仍为第四题已定义的2GJK.DBF,请用一条或
一组命令实现下列每一个操作(每题4分,共12分)
1.显示从当前记录开始的n个记录的值,其中n值由键盘输入。
2.分别统计并显示出男、女职工的人数。
  3.首先打开按基本工资升序建立的单索引文件jbgz.idx,然后显示出基本工资最低的所有记录(可能为一条,也可能为若干条)。
  
  
  
  试卷代号:2076
  中央广播电视大学2C03-2004学年度第一学期"开放专科''期末考试
  计算机(信)专业数据库基础与应用试题答案及评分标准(供参考)
一、填空题(每小题1分,共20分)
   1.数据 信息
   2.存储结构 逻辑结构
   3.独占 加锁
   4.一对一 -对多 多对多 或为:1:1 l:n m:n (次序无先后)
   5.链接指针 较差
   6.一对一 或为:l:1
   7.属性 元数
   8.集合 关系
   9.多于
   lo.字符(或字符串) 数值 日期
二、填空题(每空1分,共20分)
   1.外关键字
   2.函数依赖于 函数决定 X-Y
   3.部分依赖于 X-p,Y
   4.第一 R属于lNF
   5.单一化
   6.第一 部分依赖
   7.关系模式 规范化
   8. 3
   9.XYZ.CDX 将同时(或自动)被打开
   10.MODIFYSTRUCTURE EDIT CHANGE BROWSE (后三项次序
   无先后)
   三、填空题(每空1分,共17分1
   1.COPY TO COPY STRUCTURE TO
   2.第一条记录 CONTINUE
   3.关系范例查询 文件管理
   4. 3
   5.更新当前数据库
   6.应用程序
   7.若干个各自独立的过程
   8.形式参数表
   9.多个 一个
   10.字符串 表达式 单个字符
   11.删除(或释放)窗口
四、写出下列各命令或命令组的功能(每题3分,共21分)
   1.查询出"图书"数据库中作者姓"李"的所有图书。
   2.按分类号升序显示"图书"库中各种图书的分类号、书名和作者。
   3.查询出"图书"库中书名含有"数据库"字串的所有图书。
   4.联接查询"借阅"库和"读者"库,得到每一借阅读者的借书证号、姓名和单位。
   5.显示出2GJK库中职称为教授或副教授,并且在1945年(含该年)以后出生的所有职工记录。
   6.向ZGJK库中第五条记录之后插入一条新记录。
   7.在ZGJK库上打开独立型复合索引文件FHSY,井使该文件中第一个索引标记成为主控索引。
五、或根据程序填空或指出程序的功能(每题5分,共lo分)
   1.220 165
   2.按照自定义显示格式修改ZCJK库中给定职工号记录的职称和基本工资字段的值,直到不需要修改为止。
六、假定发当前工作区已经打开了第四题已定义的2GJK.DBF数据库,请用一条或一组命令实现下列每个操作(每题4分,共12分)
1.input"输入n的值"to n
list next n (或displaynextn)
2.count to cl for性别="男"
count to c2 for性别="女"
?"男职工人数:",c1
7"女职工人数:",c2
3.set index to jbgz
8. go top (可以省略)
x=基本工资
  list while基本工资=x
  

来源:网络整理 免责声明:本文仅限学习分享,如产生版权问题,请联系我们及时删除。

相关文章:

2045电大《金融企业会计》试题和答案20090104-27

2045电大《金融企业会计》试题和答案20080704-27

2045电大《金融企业会计》试题和答案20070104-27

2045电大《金融企业会计》试题和答案20080104-27

2045电大《金融企业会计》试题和答案20060704-27

2045电大《金融企业会计》试题和答案20050104-27

2045电大《金融企业会计》试题和答案20060104-27

2045电大《金融企业会计》试题和答案20040104-27

2045电大《金融企业会计》试题和答案20040704-27

电大金融学专业《公司财务》试题04-27

热搜文章
最新文章