试卷代号:2478 座位门 中央广播电视大学2011一2012学年度第一学期“开放专科”期末考试 计算机信管专业数据库基础与应用 试题 2012年1月 题 号 二 三 四 五 总分 分 数 得 分 评卷人 一、单项选择题(把合适的选项编号填写在括号内。每小题2分,共 20分) 1.若实体A和B是多对多的联系,实体B和C是1对1的联系,则实体A和C的联系是 () A.一对一 B.一对多 C.多对一 D.多对多 2.若一个关系的任何属性都不会部分依赖和传递依赖于任何候选码,则该关系最高达到 了()范式。 A.第一 B.第二 C.第三 D.BC 3.在SQL中,create table为( )数据库中基本表结构的命令。 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 2197
试卷代号 座位号仁工 中央广播电视大学 2 0 11 2学年度第一学期"开放专科"期末考试 计算机信管专业数据库基础与应用试题 2012 年1 |题号 - 比主 I I I I I I 得分|评卷人 一、单项选择题{把合适的选项编号填写在括号内。每小题 2分,共 20 1.若实体 A和 B是多对多的联系,实体 B和 C是 1对 1的联系,则实体 A和 C的联系是 ( ) A. 一对 B. C. D. 2. 不会部 递依 于任 了( )范式。 A. 一B. c.第三 BC 3. 在SQL ,create table )数据库中基本表结构的命令。 A. 立B. C. 除D. 4. 干列 为非 空 值双重约 该基 ( )码。 A. 码B.候选 c.外码 .内码 5. 合A={3 ,4 ,5 ,6 7} 合B= {l ,3 ,5 ,7 ,9} 则A 减B 包 含 ( )个元素。 A. 10 C. 3 B. 5 D. 2 2197
6.下列哪一个不是设置表间“关系”时的选项()。 A.实施参照完整性 B.级联追加相关记录 C.级联更新相关字段 D.级联删除相关记录 7.在Access数据库系统中,不能建立索引的数据类型是( A.文本型 B.备注型 C.数值型 D.日期/时间型 8.Access22000用户操作界面由( )个部分组成。 A.8 B.10 C.5 D.6 9.下列( )图标是Access22000中新建查询的标志。 A.淘新建过 B.随新建 C.名新建四 D.的新建0 10.Access?2000中包含有( )种数据库对象。 A.7 B.12 C.8 D.10 得 分 评卷人 二、是非判断题(根据叙述正确与否在题后的括号内打对号“/”或叉 号“×”。每小题2分,共20分) 11.在文件管理阶段,程序和数据在存储位置上是分开存放的。 () 12.若一个关系的一些非主属性可能部分依赖于候选码,则称该关系达到了第二范式。() l3.在SQL中建立和删除数据库模式的命令分别为create schema和drop schema。() 14.对于较复杂的系统,概念设计阶段的主要任务是:首先根据系统的各个局部应用画出 各自对应的局部ER图,然后再进行综合和整体设计,画出整体ER图。 () 15.由概念设计进入逻辑设计时,原来的实体不需要转换成对应的基本表或视图。() 16.在SQL Server2000中,通过使用主码约束或唯一值约束,系统将自动建立相应的素 引。 () 17.常见的SQL Server22000的版本只包括有标准版、个人版、开发版和评估版。() 2198
6. 哪一 不是 )。 A. 施参照完整性B.级联 加 相 c.级联更新相关字段 .级联删除相关记录 7. 在Access 据库 据类 )。 A. 型B. c.数值型 .日期/时间型 8. Access2000 )个部分组成。 A. 8 B. 10 C. 5 D. 6 9. )圈标是 2 0 0中新建查询的标志。 A. Qf)' B. c.渴望黯噩号的 10. AccessZOOO )种数据库对象 A. 7 B. 12 C. 8 D. 10 得分!评卷人 二、是非判断题(根据叙述正确与否在题后的括号内打对号 "。每小题 2分,共 0分) 1. 文件管 程序 数据 ) 12. 非主 可能部分 赖于候选 二范 ) 13. 在SQL 删除数据 为create schema dr schema0 ( ) 14. 复杂 务是 根据 各自对应的局部 R图,然后再进行综合和整体设计,画出整体 R图。( ) 15. 设计进入 辑设 实体 成对应 表或 ) 引。( 16. 在SQL Server2000 使用 ) 17. 的SQL Server2000 包括 准版 人版 2198
l8.数据库备份和恢复的Transact一SQL语句分别对应为Restore Databas和Backup Database. 19.在SQL Server2000中引入索引可以加快数据查询的速度。 ) 20.SQL Server2000支持两种形式的变量,即局部变量和全局变量。 得 分 评卷人 三、填空题(把合适内容填在横线上。每空2分,共30分) 21.在文件系统中,存取数据的基本单位为 ,在数据库系统中,存取数据的基 本单位为数据项。 22.数据库的逻辑数据模型依次有层次、网状、 和对象等四种。 23.数据库体系结构中包含的三级模式为 、外模式和内模式三种。 24.设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD={A→B,A→C,A→D, D→E},该关系满足 范式。 25.在SQL中,根据基本表建立一个视图时,包括建立了该视图的 和内容两 个方面。 26.实体之间的联系类型有三种,分别为1对1、 和多对多。 27.数据库系统的三级模式结构和两级数据映象确保了数据的 独立性和物理独 立性。 28.在SQL的select查询语句中,group by选项实现 功能,order by选 项实现对结果表的排序功能。 29.一个数据库应用系统的开发过程大致相继经过需求分析、概念设计、 物理设计、机器实现、运行维护等六个阶段。 30.由概念设计进入逻辑设计时,原来的实体被转换为对应的 或视图。 31.在Access22000中,表结构设计窗口分为两半部分,上半部分是 ,下 半部分是字段属性设置。 2199
18. 备 份 的Transact - SQL 为Restore Databas 和Backup Database o ( ) 19. 在SQL Server 2000 数据查询 ) 20. SQL Server 2000 种形 局部变 变量 ) 得分 L评卷人 三、填空题(把合适内容填在横线上。每空 2分,共 0分) 1. 数据 基本单位为 据库 存取数据 本单位为数据项。 22. 据库 逻辑数据 有层 23. 数据库体 结构 模式 24. 个关 为R(A.B.C.D.E) .它的最小函数依赖集为 D•E} .该关系满足范式。 25. 在SQL 根据 个视 该视 个方面。 26. 三种 为1 对1 多对多 27. 据库 模式结构 两级 据 映 数据 一一一一 立性 立性。 28. 在SQL 的select 中.group by 项 实 功能 by 项实现对结果表的排序功能。 29. 个 数 据 库 应 发 过 相 继 经 过 需 求 设 计 、物理设计、机器实现、运行维护等六个阶段。 30. 计进入逻 原来 体被转换 1. 在Access2000 设计 上半部 半部分是字段属性设置。 2199
32.在Access2000中,货币型数据最长为 个字节。 33.在Access2000中,报表有 和预览两种视图,而没有数据表视图。 34.模块窗口由工程资源管理器、模块属性窗口和 编辑窗口三部分组成。 35.Access2000中的窗体由 、主体和页脚等三个部分组成。 得 分 评卷人 四、根据主教材第四章所给的商品库和教学库,按照下列前3小题的 每条SQL查询语句写出相应的功能,接着按照下列后2小题的 每种功能写出相应的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(l0),课程学分int 选课(学生号char(7),课程号char(4),成绩int) 36.select distinet品牌 from商品表2 37.select课程号 from选课 where学生号=@sl 38.select专业,count()as人数 from学生 group by专业 39.从商品库中查询出每类(即分类名相同)商品的最高单价。 40.从商品库中查询出所有商品的不同分类名。 2200
32. 在Access2000 33. 在Access 2000 表有 预览两种视 没有数据表视 34. 模块 工程资 模块 35. Access2000 的 窗 和 页脚等 个部分 得分|评卷人 」四、根据主教材第四章所结的商品库和教学库,按照下列前 3小题的 每条 L查询语句写出相应的功能,接着按照下列后 2小题的 每种功能写出相应的 L查询语句。(每小题 4分,共 0分} 在名称为商品库的数据库中包含有商品表 1和商品表 2,它们的定义分别为: 商品表l(商品代号 (的,分类名 (的,单价 fl t,数量 nt 商品表 (商品代号 (的,产地 ,品牌 在名称为教学库的数据库中包含有学生、课程和选课三个表,它们的定义分别为: 学生(学生号 (门,姓名 (的,性别 ,出生日期 e,专业 (1 0) ,年级 课程(课程号 ,课程名 (l ,课程学分In 选课(学生号 ,课程号 ,成绩In丑 ) 36. select distinct from 表2 37. select 程号 from where 学生号=@sl 38. select count( as from group by 39. 查询 40. 查询 所有 分类 2200
得分 评卷人 五、根据下面所给的AAA数据库,写出每小题所能实现的功能。 (每小题5分,共10分)】 假设使用名称为AAA的数据库,它包括Students(学号char(8),姓名varchar(8),年龄 int,专业varchar(20),入学日期DateTime)和Score(学号char(8),课程名varchar(l0),成绩 numerice(5,2))两张表。 41.declare @a numeric(5,2),@b numeric(5,2) set@a=(select max(成绩)from Score) set@b=(select min(成绩)from Score)) print @a-@b 42.create procedure xxk2 as begin select x.学号,x姓名,count(*)as门数 from Students x,Score y where x.学号=y.学号 group by x.学号,x.姓名 end 2201
得分|评卷人 五、根据下面所给的 A数据库,写出每小题所能实现的功能。 {每小题 5分,共 0分} 假设使用名称为 AAA的数据库,它包括 (学号 (肘,姓名 (肘,年龄 int 业varchar(20) ,入学日期 )和 (学号 (肘,课程名 (l O ,成绩 numeric(5 41. declare @a numeric(5 ,@b numeric(5 ,2) set @a=(select max( from Score) set @ b = (select min(成绩) from Score) print @a一@b 42. create procedure xxk2 as begin select x. ,x. ,count( as from Students x ,Score y where x. 号=y. group by x. ,x. end 2201
试卷代号:2478 中央广播电视大学2011一2012学年度第一学期“开放专科”期末考试 计算机信管专业 数据库基础与应用试题答案及评分标准 (供参考) 2012年1月 一、单项选择题(把合适的选项编号填写在括号内。每小题2分,共20分) 1.D 2.D 3.A 4.B 5.D 6.B 7.B 8.C 9.D 10.A 二、是非判断题(根据叙述正确与否在题后的括号内打对号“√”或叉号“×”。每小题2分,共 20分) 11./ 12.× 13./ 14./ 15.× 16./ 17.× 18.× 19./ 20./ 三、填空题(把合适内容填在横线上。每空2分,共30分) 21,记录 22.关系 23.全局模式 24.第二 25.结构 26.1对多 27.逻辑 28.分组统计 29.逻辑设计 30.基本表 31.表设计器 32.8 33.设计 34.代码 35.页眉 2202
试卷代号 中央广播电视大学 0 11 2学年度第一学期"开放专科"期末考试 计算机信管专业数据库基础与应用试题答案及评分标准 (供参考) 2012 年1 一、单项选择题(把合适的选项编号填写在括号内。每小题 1. D 2. D 3. A 4. B 5. D 6. B 7. B 8. C 9. D 10. A 二、是非判断题(根据叙述正确与否在题后的括号内打对号"~"或叉号 "。每小题 20 11. -) 12. X 13. -) 14. -) 15. X 16. -) 17. X 18. X 19. -) 20. -) 三、填空题(把合适内容填在横线上。每空 1. 22. 23. 局模 24. 25. 26. 27. 28. 统计 29. 30. 本表 1. 32. 8 33. 34. 35. 2202
四、根据主教材第四章所给的商品库和教学库,按照下列前3小题的每条SQL查询语句写出 相应的功能,接着按照下列后2小题的每种功能写出相应的SQL查询语句。(每小题4 分,共20分) 评分标准:根据正确程度酌情给分。 36.从商品库中查询显示出所有商品的不同品牌。 37.从教学库中查询出学生号为@s1的学生所选修的所有课程的课程号。 38.从教学库中查询出每个专业的学生人数。 39.select分类名,max(单价)as最高单价 from商品表1 group by分类名 40.select distinct分类名 from商品表1 五、根据下面所给的AAA数据库,写出每小题所能实现的功能。(每小题5分,共10分) 评分标准:根据正确程度酌情给分。 41.求出Score表中最高成绩与最低成绩的分数之差。 42.显示出AAA库中每个学生的学号、姓名及选课门数。 2203
四、根据主教材第四章所给的商品库和教学库,按照下列前 3小题的每条 L查询语旬写出 相应的功能,接着按照下列后 2小题的每种功能写出相应的 L查询语旬。{每小题 分,共 0分) 评分标准:根据正确程度酌情给分。 36. 显示 37. 学库 查询 生号 为@sl 选修 38. 从教 专业 39. select ,max( 单价 as 单价 from group by 分类 40. select distinct from 五、根据下面所给的 A数据库,写出每小题所能实现的功能。(每小题5分,共 0分} 评分标准:根据正确程度酌情给分。 1. 低成 分数之差 42. 出AAA 学号 选课 2203