试卷代号:2076 座位号■■ 国家开放大学(中央广播电视大学)2014年春季学期“开放专科”期末考试 数据库基础与应用试题 2014年7月 题 号 二 三 四 五 总 分 分 数 得 分 评卷人 一、单项选择题,把合适的选项编号填写在括号内。(每小题2分,共 20分) 1.若实体A和B是1对多的联系,实体B和C是1对1的联系,则实体A和C是() 的联系。 A.一对一 B.一对多 C.多对一 D.多对多 2.若一个关系的任何属性都不会部分依赖和传递依赖于任何候选码,则该关系最高达到 了( )范式。 A.第一 B.第二 C.第三 D.BC 3.在SQL中,create view为数据库中( )视图的命令。 A.建立 B.删除 C.修改 D.查询 4.若规定基本表中某一列或若干列为非空和唯一值双重约束,则这些列肯定是该基本表 的( )码。 A.主码 B.候选码 C.外码 D.内码 5.设一个集合A={3,4,5,6,7},集合B={1,3,5,7,9,11},则A与B的交集中包含有 ()个元素。 A.3 B.5 C.6 D.8 264
试卷代号 7 6 座位号 一、单项选择题,把合适的选项编号填写在括号内。{每小题 2分,共 20 国家开放大学(中央广播电视大学 4年春季学期"开放专科"期末考试 数据库基础与应用试题 2014 年7 |题号 - |分数 I I I I I I |得分|评卷入| I I I 1.若实体 A和 B是 1对多的联系,实体 B和 C是 1对 1的联系,则实体 A和 C是( ) 的联系。 A. 一对一B.一对 c.多对- D. 2. 个关 都不会部分依赖 传递依赖 了( )范式。 A. 一B. C. 三D.BC 3. 在SQL view 数据库 )视图的命令。 A. B. 删 除 c.修改 .查询 4. 规定 本表 列 或 为 非 重 约 这些列 肯定是 的( )码。 A. 码B. 选码 c.外码 .内码 5. ,5 ,6 7) ,集合 1, 3, 5, 7, 9, 11 },则 A与 B的交集中包含有 ( )个元素。 A. 3 B. 5 C. 6 D. 8 264
6.在Access系统中,下列哪一个不是设置表间“关系”时的选项()。 A.实施参照完整性 B.级联追加相关记录 C.级联更新相关字段 D.级联删除相关记录 7.在Access系统中,不能建立索引的数据类型是()。 A.文本型 B.数值型 C.备注型 D.日期/时间型 8.Access用户操作界面由标题栏等( )个部分组成。 A.10 B.5 C.3 D.8 9.下列( )图标是Access中新建查询的标志。 A.鱼新建) B.淘新建)C.物新建) D.▣新键) 10.在一个宏中要打开一个表,应该使用的操作命令是()。 A.OpenForm B.OpenReport C.OpenTable D.OpenQuery 得 分 评卷人 二、是非判断题,根据叙述正确与否在其括号内打对号“√”或叉号 “×”。(每小题2分,共20分)】 11.DBMS只为用户提供数据定义语句,而不提供数据操纵语句。() 12.在一个关系R中,若存在X→Y,并且X的任何真子集都不能函数决定Y,则称X→Y 为部分函数依赖。() 13.基本表属于全局模式中的表,它是实表,而视图则属于局部模式中的表,它是虚表。 () 14.当修改一个视图时,不会对相应的基本表产生任何影响。() 15.当指定基本表中某一列或若干列为UNIQUE约束时,则系统将在这些列上自动建立 一个唯一值索引。() l6.SQL Server数据库应用的处理过程分布在客户机和服务器上.。() 17.安装SQL Server时,不必以系统管理员的身份登录操作系统。() 18.SQL Server的datetime或smalldatetime数据类型主要用来存储日期和时间的组合 数据。() l9.索引一经创建既可以由SQL Server系统又可以由用户使用和维护。() 20.触发器是一种特殊的存储过程,它可以在对一个表进行插人、别除或修改操作时被自 动调用执行。() 265
6. 在Access 下列 哪一 不是 )。 A. 施参照完 性B. 联追 c.级联更新相关字段 .级联删除相关记录 7. 在Access 能建立索 )。 A. 型B. c.备注型 .日期/时间型 8. Access 标题栏等 )个部分组成。 A. 10 B. 5 C. 3 Th 8 9. 下列 )图标是 c c e s中新建查询的标志。 A. B. C-P D. 10. 在一个 一个 操作 令是 )。 A. OpenForm C. OpenTable B. OpenReport D. OpenQuery |得分|评卷人| I I I 二、是非判断题,根据叙述正确与否在其括号内打对号"~"或叉号 "X" 0 (每小题 2分,共 0分) 11. DBMS 为用 数据定义 而不提供数据 纵语 ) 12. 在一个关系R 若存在X 且X 任何真子集都不 数决 称X→Y 为部分函数依赖。( ) 13. 基本表属 于全局 是实表 属 于 ( ) 14. 个视 基本 任何影 。 ( ) 15. 指定基 或若 为UNIQUE 将在这些 -个唯一值索引。( ) 16. SQL Server 过程 。 ( ) 17. 装SQL Server 不必 员 的 身份 ) 18. SQL Server 的datetime 或smalldatetime数据类 型主要 数据。( ) 19. 以 由SQL Server 又可 维护 ) 20. -种特 存储过程 它可 在对一个表进 或修改 动调用执行。( ) 265
得 分 评卷人 三、填空题,把合适内容填写在横线上。(每空2分,共30分)】 21.在文件系统中,存取数据的基本单位为 ,在数据库系统中,存取数据的基本 单位为数据项。 22.数据库的逻辑数据模型依次有层次、网状、关系和 等四种。 23.数据库体系结构中包含的三级模式为 、外模式和内模式三种。 24.设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD={A→B,A→C,A→D, D→E),则该关系最高满足 范式。 25.在SQL中,根据基本表建立一个视图时,包括建立了该视图的 和内容这两 个方面。 26.Access中的“表”结构设计窗口分为两半部分,上半部分是表 ,下半部分 是字段属性设置。 27.在Access系统中,“自动编号”型数据最长为 个字节。 28.在Access系统的报表中,有和预览视图,而没有数据表视图。 29.Access系统中的模块窗口由工程资源管理器、 窗口和代码编辑窗 口等三部分组成。 30.Access系统中的窗体由页眉、主体和 等三个部分组成。 3l.SQL Server系统提供的最常用的管理工具是企业管理器和 32.在SQL Server系统的数据库语言中,前后相邻的语句之间可以使用空格、 或回车换行符分开。 33.在SQL Server系统中,为局部变量赋值的语句是SELECT和 34.对表中记录的维护操作主要有增加、删除和 记录。 35.数据库的安全管理问题归结为对琐和 的管理问题。 266
|得分|评卷人| I I I 三、填空题,把合适内容填写在横线上。{每空 2分,共 0分} 1. 在文 存取数据 本单 ,在数据库系统中,存取数据的基本 单位为数据项。 22. 数据 辑数 次有 系 和 23. 结构 包含 三级模式 等四种。 、外模式和内模式三种。 24. 个关 为R(A ,B ,C ,D ,E) ,它的最小函数依赖集为 B, C, D, D- 该关 满足 范式 25. 根据基本 个视 建立 个方面。 26. Access 构设计 上半 是表 是字段属性设置。 和内容这两 ,下半部分 27. 在Access 编号 个字节。 28. 在Access 报表 和预览视图,而没有数据表视图。 29. Access 模块 资 源 口等三部分组成。 窗口和代码编辑窗 30. Access 等三个部分组成。 31. SQL Server 提供 32. 在SQL Server 数据库 相邻 或回车换行符分开。 33. Server 变量赋 是SELECT 34. 主要有增加 和一一 35. 数据库 管理 266
得分 评卷人 四、根据主教材第四章所给的商品库和教学库,按照下列前3小题的 每条SQL查询语句写出相应的功能,以及按照下列后2小题的 每种功能写出相应的SQL查询语句。(每小题4分,共20分)】 在名称为商品库的数据库中包含有商品表1和商品表2,它们的定义分别为: 商品表1(商品代号char(8),分类名char(8),单价f1loat,数量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) 36.select from商品表2 37.select from课程 where exists (select from选课 where课程.课程号=选课,课程号 38.select年级,count(*)as年级人数 from学生 group by年级 39.从商品库中查询出每类(即分类名相同)商品的平均数量。 40.从教学库的选课关系中查询出每门课程被选修的学生人数。 267
|得分 l评卷人| I I I 四、根据主教材第四章所给的商晶库和教学库,按照下列前 3小题的 每条 L查询语旬写出相应的功能,以及按照下列后 2小题的 每种功能写出相应的 L查询语旬。{每小题 4分,共 0分} 在名称为商品库的数据库中包含有商品表 1和商品表 2,它们的定义分别为= 商品表l(商品代号 (的,分类名 a r (的,单价 fl t,数量 商品表 (商品代号 (剖,产地 ,品牌 在名称为教学库的数据库中包含有学生、课程和选课三个表,它们的定义分别为: 学生(学生号 ,姓名 (的,性别 ,出生日期 e, 专业 (l ,年级 t ) 课程(课程号 (的,课程名 (l ,课程学分 t ) 选课(学生号 7) ,课程号 ,成绩 36. select from 表2 37. select from where exists (select from where 选课 38. select count( as from group by 39. 查询 每类 平均数 40. 教学 课关 267
得分 评卷人 五、根据下面所给的AAA数据库,写出每小题所能实现的功能。 (每小题5分,共10分) 假设使用名称为AAA的数据库,它包括学生关系Students(学号char(8),姓名varchar (8),年龄int,专业varchar(20),人学日期DateTime).和成绩关系Score(学号char(8),课程 名varchar(10),成绩numeric(5,2)这两张表。 41.create procedure xxkl as begin select from Students x,Score y where x.学号=y.学号 end 42.create procedure xxk6 @a char(8),@b varchar(10)) as begin delete from Score where学号=@aand课程名=@b end 268
|得分|评卷人| I I I 五、根据下面所结的 AAA鼓据库,写出每小题所能实现的功能。 {每小噩 假设使用名称为 A的数据库,它包括学生关系 ud (学号 (的,姓名 ha (8) 年龄 专业 2 0 ,入学日期 )和成绩关系 (学号 C幻,课程 (l ,成绩 n u C( 5, 2» 这两 41. create procedure xxk1 as begin select from Students x ,Score y where x. 学号 end 42. create procedure xxk6 C @a charC ,@b varchar(lO) ) as begin delete from Score where 号=@a and 名=@b end 268
试卷代号:2076 国家开放大学(中央广播电视大学)2014年春季学期“开放专科”期末考试 数据库基础与应用试题答案及评分标准 (供参考) 2014年7月 一、单项选择题,把合适的选项编号填写在括号内。(每小题2分,共20分) 1.B 2.D 3.A 4.B 5.A 6.B 7.C 8.B 9.D 10.C 二、是非判断题,根据叙述正确与否在其括号内打对号“√”或叉号“×”。(每小题2分,共20 分) 11.× 12.× 13./ 14.X 15./ 16.√ 17.× 18./ 19.× 20./ 三、填空题,把合适内容填在横线上。(每空2分,共30分) 21.记录 22.对象 23.全局模式(模式) 24.第二 25.结构 26.设计器 27.4 28.设计 29.模块属性 30.页脚 31.查询分析器 32.分号 33.SET 269
试卷代号 国家开放大学{中央广播电视大学 4年春季学期"开放专科"期末考试 数据库基础与应用试题答案及评分标准 (供参考) 2014 年7 一、单项选择题,把合适的选项编号填写在括号肉。{每小题 2分,共 0分) 1. B 6. B 2. D 7. C 3. A 8. B 4. B 9. D 5. A 10. C 二、是非判断题,根据叙述正确与否在其括号内打对号 "或叉号.. X" 0 (每小题 2分,共 分} 11. X 12. X 13. .J 14. X 15. .J 16. .J 17. X 18. .J 19. X 20. .J 三、填空题,把合适内容填在横线上。{每空 2分,共 0分} 1. 22. 23. 模式 24. 第二 25. 26. 设计 27. 4 28. 29. 30. 1. 查询 析器 32. 33. SET 269
34.修改(更新) 35.钥匙 四、根据主教材第四章所给的商品库和教学库,按照下列前3小题的每条SQL查询语句写出 相应的功能,以及按照下列后2小题的每种功能写出相应的SQL查询语句。(每小题4 分,共20分)】 评分标准:根据答案叙述的正确程度酌情给分。 36.从商品库的商品表2中查询显示出所有记录。 37.从教学库中查询出已被学生选修的所有课程信息。 38.从教学库中查询出每个年级的学生人数。 39.select分类名,avg(数量)as平均数量 from商品表1 group by分类名 40.select课程号,count(*)as学生人数 from选课 group by课程号 五、根据下面所给的AAA数据库,写出每小题所能实现的功能。(每小题5分,共10分) 评分标准:根据答案的正确程度酌情给分。 41.显示出AAA库中所有学生的记录信息及选课成绩。 42.从Score表中副除学号为@a的值、课程名为@b的值的学生成绩记录。 270
34. 修改 35. 四、根据主教材第四章所缉的商晶库和教学库,按照下列前 3小题的每条 L查询语旬写出 相应的功能,以及按照下列后 2小题的每种功能写出相应的 L查询语旬。{每小题 分,共 0分} 评分标准=根据答案叙述的正确程度酌情给分. 36. 品表2 查询显 37. 从教学 查询 被学生选修的所有 38. 从教学 学生人数 39. select 分类 ,avg( 数量 as from 表I group by 40. select 课程 ,count( as 人数 from group by 程号 五、根据下面所结的AAA鼓据库,写出每小题所能实现的功能。{每小题5分,共 10分} 评分标准=根据答案的正确程度酌情给分。 1. 出AAA 及选 成绩 42. 从Score 为@a 课程 为@b 270