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

时间:2024-04-27 20:50:34 5A范文网 浏览: 复习资料 我要投稿
试卷代号:2076
中央广播电视大学2007-2008学年度第二学期"开放专科"期末考试
计算机、电子信技专业 数据库基础与应用 试题
2008年7月
一、单项选择题(把合适的选项编号填写在括号内。每小题2分,共20分)
1.若实体A和B是多对多的联系,实体B和C是1对1的联系,则实体A和C是( )。
A.一对一 B.一对多
C. 多对一 D.多对多
2.若一个关系的任何属性都不部分依赖和传递依赖于任何候选码,则该关系最高达到了 ( )范式。
A.第一 B.第二
C. 第三 D.BC
3.在SQL中,createtable为数据库中( )基本表结构的命令。
A.建立 B.修改
C.删除 D. 查询
4.若规定基本表中某一列或若干列为非空和唯一值双重约束,则这些列就是该基本表的( )码,若只规定为唯一值约束,则不允许空值重复出现。
A. 主码 B.备用码
C.外码 D. 内码
5.设一个集合A={3,4,5,6,7},集合B={1,3,5,7,9},则A减B的差集中包含有( )个元素。
A.10 B.5
  C. 3 D. 2
  6.下列哪一个不是设置表间"关系"时的选项( )。
   A. 实施参照完整性 B. 级联追加相关记录
   C. 级联更新相关字段 D.级联删除相关记录
  7.在Access 2000数据库系统中,不能建立索引的数据类型是( )。
   A.文本型 B.备注型
   C. 数值型 D.日期/时间型
  8.Access 2000用户操作界面由( )个部分组成。
   A.4 B.5
   C.3 D.6
  9.下列( )图标是Access 2000中新建查询的标志。
  
  10.Access 2000模块窗口由( )个部分组成。
   A.2 B.3
   C.4 D.5
二、是非判断题(根据叙述正确与否在题目后的括号内打对号"√"或叉号"X"。每小题2分,共20分)
   1.在文件系统中,不容易做到数据共享,而在数据库系统中,容易做到数据共享。( )
   2.在一个关系R中,若属性集X函数决定属性集Y,则记作为X-Y,称X为决定因素。 ( )
  3.已知"职工号一性别"成立,则"(职工号,性别)一性别"是平凡函数依赖,但不是部分函数依赖。( )
  4.在SQL中,通过使用视图,能够使在关系规范化时被分解的关系重新连接起来,能够增强数据库的安全性。( )
  5.需求分析阶段的主要目标是画出数据流图和建立数据字典,不需要编写需求说明书。
  6,在进行数据库应用系统调试时,要有意地使用各种不同的数据和进行各种不同的操 作,去测试系统中的所有方面。( )
  7.在SQLServer 2000中,不适合使用bit数据类型来表示逻辑数据。( )
  8.聚集索引比非聚集索引的查询速度要慢。( )
  9.单行或行尾注释的开始标记为"一一",多行注释的开始标记为"/*",结束标记也为 "/*"。( )
  lo.每执行一次使用游标的取数、修改或删除操作的语句时,都只能对表中的单个记录进行操作。( )
  三、填空题(把合适内容填在横线上。每空1分,共30分)
  1.数据库系统具有--、--、数据独立性、数据粒度小、独立的数据操作界面、由DBMS统一管理等优点。
  2.DBMS具有--、--、并发性和数据库恢复等管理控制功能。
  3.关系完整性包括--完整性、--完整性和用户定义的完整性三个方面。
  4.一个关系的候选码能够函数决定每个属性,其中除了存在完全函数决定外,也允许存在--函数决定和--函数决定。
  5.对关系进行规范化,通常只要求规范化到第三范式,该规范化过程能够很好地保持数据的无损 性和函数 性。
  6.Access 2000中的表问关系有1对1、 和 三种。
  7.一个Access 2000数据库对应于操作系统中的--个文件,其文件扩展名为--。
  8.查询可以作为--、--和数据访问页的数据源。
  9.报表由--、--、主体、页面页脚和报表页脚等5节组成。
  10.宏是由一条或多条操作命令组成的--,其中每条命令用来实现相应的功能。
   使用--可以确定按条件执行宏。
  11.在SQL新版的查询语句中,select选项实现 运算,from选项实现 运算,where选项实现选择运算。
  12.从是否改变基本表记录的物理位置角度可将索引分为--和-- 索引两类。
  13.使用create database命令定义一个数据库,包括定义--文件和--文件两个部分。
  14. --索引的命令关键字为CREATE INDEX,--索引的命令关键字为 DROP INDEX。
  15.局部变量的开始标记为--,全局变量的开始标记为--。
四、根据主教材第四章所给的商品库和教学库,按照下列前三小题的
   每条SQL查询语句写出相应的功能,以及按照下列后两小题的
   每种功能写出相应的SQL查询语句。(每小题4分,共20分)
   在名称为商品库的数据库中包含有商品表1和商品表2,它们的定义分别为:
   商品表l(商品代号char(8),分类名char(8),单价float,数量int)
   商品表2(商品代号char(8),产地char(6),品牌char(6),)
   在名称为教学库的数据库中包含有学生、课程和选课三个表,它们的定义分别为:
   学生(学生号char(7),姓名char(6),性别char(2),出生日期datetime,
   专业char(10),年级int)
   课程(课程号char(4),课程名char(10),课程学分int
   选课(学生号char(7),课程号char(4),成绩int)
   1.select课程.课程号,count(*)as选课人数
   from课程,选课
   where课程.课程号=选课.课程号
   groupby课程.课程号
   2.select *
   from课程
   whereexists(select课程号
   from选课
   where课程.课程号=选课.课程号
   group by课程号having count(*)>=5
   )
  3.select x,*,课程名,课程学分,成绩
   from学生x,课程y,选课z
   where x.学生号=z. 学生号and y.课程号=z.课程号
   orderby x.学生号,z.成绩
  4.从商品库中查询出每种商品的商品代号、单价、数量和产地。
  5.从商品库中查询出数量最多的一种商品。
  五、根据下面所给的AAA数据库,写出每小题所能实现的功能。 (每小题5分,共10分)
   假设使用名称为AAA的数据库,它包括Students(学号char(8),姓名varchar(8),年龄int,专业varchar(20),入学日期DateTime)和Score(学号char(8),课程名varchar(10),成绩numeric(5,2))两张表。
   1,declare@a numeric(5,2)
   set @a=(select avg(成绩)from score)
   select *
   from score
   where 成绩>=@a
   2.create procedure xxkl
   as
   begin
   select *
   from students x,score y
   where x.学号=y.学号
   end
  
  
  
  
  
  
  试卷代号:2076
   中央广播电视大学2007-2008学年度第二学期"开放专科"期末考试
   计算机、电子信技专业 数据库基础与应用
   试题答案及评分标准
   (供参考)
   2008年7月
   一、单项选择题(把合适的选项编号填写在括号内。每小题2分,共20分)
   1.D 2.D 3.A 4.B 5.D
   6.B 7.B 8.B 9.D 10.B
   二、是非判断题(根据叙述正确与否在题目后的括号内打对号"√"或叉号"X"。每小题2分, 共20分)
   1.√ 2.√ 3.X 4.√ 5.X
   6.√ 7. X 8. X 9. X 10.√
   三、填空题(把合适内容填在横线上。每空1分,共30分)
   1.数据结构化 数据共享(次序无先后)
   2.安全性 一致性(次序无先后)
   3.实体 参照(次序无先后)
   4.部分 传递
   5.连接 依赖
   6.1对多 多对多(次序无先后)
   7.1 mdb
   8.窗体 报表
   9.报表页眉 页面页眉(次序无先后)
   10.集合(或序列) 条件表达式
   11.投影 连接
   12.聚集 非聚集
    13.数据 日志
   14.创建(建立) 删除
   15.@ @@
  四、根据主教材第四章所给的商品库和教学库,按照下列前三小题的每条SQL查询语句写出相应的功能,以及按照下列后两小题的每种功能写出相应的SQL查询语句。(每小题4 分,共20分)
   1.从教学库中查询出每门课程被选修的学生数。
   2.从教学库中查询出至少被5名学生选修的所有课程。
   3.从教学库中查询出每个学生选课的全部情况,并依次按学生号和成绩排序。
   4.select商品表1.商品代号,单价,数量,产地
   from商品表1,商品表2
   where商品表1.商品代号=商品表2.商品代号
   5.select *
   from商品表1
   where数量=some(selectmax(数量)
   from商品表1
   )
  五、根据下面所给的AAA数据库,写出每小题所能实现的功能。(每小题5分,共10分)
   1.从score表中查询出大于等于平均成绩.的所有记录。
2.显示出AAA库中所有学生的记录信息及选课成绩。

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

相关文章:

2014电大《股份经济学》试题和答案20060704-27

2014电大《股份经济学》试题和答案20070104-27

2013电大《工程力学(1)》试题和答案20080704-27

2013电大《工程力学(1)》试题和答案20040104-27

2013电大《工程力学(1)》试题和答案20060704-27

2012电大《管理概论》试题和答案20070704-27

2012电大《管理概论》试题和答案20080704-27

2012电大《管理概论》试题和答案20070104-27

2012电大《管理概论》试题和答案20050704-27

2012电大《管理概论》试题和答案20060704-27

热搜文章
最新文章