试卷代号:2213 座位■口 中央广播电视大学2008一2009学年度第一学期“开放专科”期末考试 数据库应用 试题 2009年1月 题 号 二 三 四 总 分 分数 得分 评卷人 一、单项选择题(把合适的选项编号填写在括号内。每小题2分,共 20分) 1.域是实体中相应属性的( )。 A.取值范围 B.值 C.名称 D.描述 2.把保存关系定义的关系称为对应数据库的()。 A.一般关系 B.元关系 C.特定关系 D.正常关系 3.在一个关系R中,若存在X→Y和X+Z,则存在X+(Y,Z),称此为函数依赖的 )规则。 A.传递性 B.分解性 C.合并性 D.增广性 1284
试卷代号:2213 座位号压二」 中央广播电视大学2008-2009学年度第一学期“开放专科”期末考试 数据库应用 试题 2009年 1月 题 号 四 总 分 分 数 得 分 评卷人 一、单项选择题(把合适的选项编号坡写在括号内。每小厄 2分,共 20分) 1.域是实体中相应属性的( )。 A.取值范围 B.值 C.名称 D.描述 2.把保存关系定义的关系称为对应数据库的( )。 A.一般关系 B.元关 系 C.特定关系 D.正常关系 3.在一个关系 R中,若存在 X-Y和 X- Z,则存在 X- (Y, Z),称此为函数依赖的 )规则。 A.传递性 B.分解性 C.合并性 D.增广性 1284
4.设一个关系为R(A,B,C,D,E,F),它的最小函数依赖集为FD={A+B,A+C,D→ E,D→F},则该关系的候选码为()。 A.(A,B) B.(A,C) C.(A,E) D.(A,D) 5.在SQL中,对基本表进行插人记录的命令为()。 A.delete B.update C.select D.insert 6.在Access数据库中,基本数据保存在( )对象中。 A.窗体 B.查询 C.报表 D.表 7.如果字段内容为声音文件,可将此字段定义为( )类型。 A.文本 B.查询向导 C.OLE对象 D.备注 8.下列( )图标是Access中查询对象的标志。 A. B.国 C.服 D. 9.在一个宏中要打开一个报表,应该使用的操作是()。 A.OpenForm B.OpenReport C.OpenTable D.OpenQuery 10.宏的英文名称是( )。 A.Macro B.View C.Form D.Page 1285
4.设一个关 系为 R(A,B,C,D,E,F),它的最小函数依赖集为 FD= (A- B, A-C, DE,D-F),则该关系的候选码为( )。 A. (A, B) B. (A, C) C. (A, E) D. (A, D) 5。在 SQL中,对基本表进行插人记录的命令为( )。 A. delete B. update C. select D. insert 6,在 Access数据库 中,基本数据保存在( )对象中。 A.窗体 C.报表 B.查询 D.表 7.如果字段 内容为声音文件 ,可将此字段定义为( A.文本 B.查询向导 C. OLE对象 D.备注 8.下列 ( )图标是 Access中查询对象的标志。 )类型。 A. C.燕 B.熬 D. 13 9.在一个宏中要打开一个报表 ,应该使用的操作是( A. OpenForm B. OpenReport C. OpenTable D. OpenQuery 10.宏的英文名称是( )。 A. Macro B. View C. Form D. Page 1285
得分 评卷人 二、是非判断题(若叙述正确则在题目后面的括号内打“√”,否则打 “X”。每小题2分,共20分) 1.当建立和删除一个视图时,对相应的基本表没有影响。() 2.由概念设计进人逻辑设计时,原来的1对1或1对多联系通常都需要被转换为对应的 基本表。() 3.概念设计也要贯彻概念单一化原则,即一个实体中的所有属性都是直接用来描述码 的。() 4.需求分析阶段的主要目标是画出数据流图和建立数据字典,不需要编写需求说明书。 () 5.在进行系统调试时,要有意地使用各种不同的数据和进行各种不同的操作,去测试系 统中的所有方面。() 6.报表窗口由五个部分组成,每个部分称为一个节。() 7.Access中字段的“小数位”属性是指定数字型和货币型数据的小数部分的位数,它既影 响数据的显示方式,也影响所存储数值的精度。() 8.Access2000数据库系统中字段的“格式”属性是用来确定数据的打印方式以及在屏幕 上的显示方式。() 9.数据访问页是一种特殊的Wb页,通过它只能够查看、添加、编辑和操作存储在 Access:2000数据库中的文本数据。() 10.在Access22000中,数据导出是将数据库对象作为另一种格式的数据库对象导出,而 不能作为其它任何文件格式导出。() 得分 评卷人 三、填空题(把合适内容填在横线上。每空1分,共30分)】 L,数据处理技术依次经历了人工管理、 以及分布式数据库管理等四个发展阶段。 1286
得 分 评卷人 二、是非判断题{若叙述正确则在题 目后面的括号内打“/ 1,,否则打 I{XB。每小皿 2分,共 20分) 1.当建立和删除一个视图时,对相应的基本表没有影响。( ) 2.由概念设计进人逻辑设计时,原来的 1对 1或 1对多联系通常都需要被转换为对应的 基本表。( ) 3.概念设计也要贯彻概念单一化原则,即一个实体中的所有属性都是直接用来描述码 的。( ) 4.需求分析阶段的主要目标是画出数据流图和建立数据字典,不需要编写需求说明书。 ( ) 5.在进行系统调试时,要有意地使用各种不同的数据和进行各种不同的操作,去测试系 统中的所有方面。( ) 6.报表窗口由五个部分组成,每个部分称为一个节。( ) 7. Access中字段的“小数位”属性是指定数字型和货币型数据的小数部分的位数,它既影 响数据的显示方式,也影响所存储数值的精度。( ) 8. Access2000数据库系统中字段的“格式”属性是用来确定数据的打印方式以及在屏幕 上的显示方式。( ) 9.数据访问页是一种特殊的 Web页,通过它只能够查看、添加、编辑和操作存储在 Access2000数据库中的文本数据。( ) 10.在 Access2000中,数据导出是将数据库对象作为另一种格式的数据库对象导出,而 不能作为其它任何文件格式导出。( ) 得 分 评 卷人 三、填空题(把合适内容填在横线上。每空 1分 ,共 30分) 数据处理技 术依次经历了人工管理 、 以及分布式数据库管理等四个发展阶段。 1286
2.在非关系模型中,每个结点代表着一个 ,每个父子联系代表着 联系。 3.在数据库体系结构的三级模式中,全局模式处于 层,外模式处于 层, 内模式处于最下层。 4.关系数据模型包括关系 、关系 规则和关系运算三 个方面。 5.学生关系中的班级号属性与班级关系中的班级号主码属性相对应,则 属性为 中的外码。 6.一个关系若存在部分函数依赖和传递函数依赖,则必然会造成 冗余和 异常。 7.设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD={A→B,A→C,C→D, C→E},该关系满足 范式,若要规范化为高一级的范式,则将得到个关系。 8.SQL是高度非 和面向 操作的语言。 9.在新版的SQL中,查询所涉及到的表及表之间的连接是在fom选项中实现的,表之 间的连接共有三种方式,分别称为中间连接、 和 10.概念设计阶段的主要任务是根据 的结果找出所有数据实体,画出 相应的 图。 11.Access?2000的用户操作界面由 、工作区、工具栏、状态栏 等五个部分组成。 12.在Access数据库系统中,定义表中的字段就是确定表的结构,即确定表中字段的 、属性和说明等内容。 13.查询可以作为 和数据访问页的数据源。 14.Access为用户提供了多种数据库安全措施,包括设置用户 和访问 15.模块窗口中的代码编辑窗口由 列表框、 编辑区域和过程事件列表 框等三部分组成。 1287
2.在非关 系 模型 中,每个结 点代 表着一 个 ,每 个 父 子 联 系 代 表 着 联 系 。 3.在数据库体系结构的三级模式中,全局模式处于 层,外模式处于 层 内模式处于最下层。 4.关系数据模型包括关系 、关 系 规则和关系运算三 个方面。 5.学 生 关 系 中 的 班级 号属 性 与 班级 关 系 中 的班 级 号 主 码 属 性 相 对 应,则 属性为 中的外码 。 6.一个关系若存在部分函数依赖和传递函数依赖,则必然会造 成 冗余和 异 常 。 7.设一个关系为 R(A,B,C,1),E),它的最小函数依赖集为 FD= (A- B, A- C, C- D, C- E},该关系满足 范式,若要规范化为高一级的范式,则将得到 个关系。 8. SQL是高度非 和 面向 操作的语言。 9.在新版的 SQL中,查询所涉及到的表及表之间的连接是在 from选项中实现的,表之 间的连接共有三种方式,分别称为中间连接、 10.概念设计阶段的主要任务是根据 的结果找 出所有数据 实体 ,画出 相应 的 11. Access2000的用户操作界面由 、工作 区、工具栏 、状态栏 等五个部分组成 。 12.在 Access数据库系统中,定义表中的字段就是确定表的结构,即确定表中字段的 、属性和说 明等内容。 查询可 以作为 、 和数据访问页的数据源。 Access为用户提供了多种数据库安全措施 ,包括设置用户 模块窗 口中的代码编辑窗 口由 列表框、 和访 问 编辑区域和过程事件列表 … OJ 月任 匕d 1 1 ﹃. 1 ,.上 框等三部分组成。 1287
得分 评卷人 四、根据主教材第四章所给的商品库和教学库,按照下列前三小题的 每条SQL查询语句写出相应的功能,以及按照下列后三小题的 每种功能写出相应的SQL查询语句(每小题5分,共30分)】 在名称为商品库的数据库中包含有商品表1和商品表2,它们的定义分别为: 商品表1(商品代号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) l.select distinct产地 from商品表2 2.select* from学生 where学生号in(select学生号 from选课 where学生.学生号=选课.学生号 3.select* from学生 where exists (select from选课 where学生.学生号=选课.学生号 group by选课.学生号having count(*)=3 4.从商品库中查询出数量在10和20之间的所有商品。 5.从商品库中查询出数量最多的一种商品。 6.从教学库中查询出姓名等于局部变量@x的值的学生信息。 1288
得 分 评卷人 四、根据主教材第四章所给的商品库和教学库,按照下列前三小题的 每条 SQI.查询语句写出相应的功能 .以及按 照下列后三小题的 每种功能写出相应的 SQL查询语句(每小题 5分 ,共 30分 ) 在名称为商品库的数据库中包含有商品表 1和商品表 2,它们的定义分别为: 商品表 f(商品代号 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 distirn.t产地 from 商品表 2 2. select , from 学生 where学生号 in (select学生号 from 选课 where学生.学生号=选课.学生号 3. select 二 from学生 where exists (select, from选课 where学生.学生号=选课.学生号 group by选课.学生号 having count(二)=3 ) 4.从商品库中查询出数量在 10和 20之间的所有商品。 5.从商品库中查询出数量最多的一种商品。 6.从 教学库中查询出姓名等于局部变量@x的值的学生信息 。 1288
试卷代号:2213 中央广播电视大学2008一2009学年度第一学期“开放专科”期末考试 数据库应用试题答案及评分标准 (供参考) 2009年1月 一、单项选择题(把合适的选项编号填写在括号内。每小题2分,共20分) 1.A 2.B 3.C 4.D 5.D 6.D 7.C 8.B 9.B 10.A 二、是非判断题(若叙述正确则在题自后面的括号内打“√”,否则打“X”。每小题2分,共20分) 1.W 2.X 3.V 4.X 5.V 6.V 7.X 8.V 9.X 10.X 三、填空题(把合适内容填在横线上。每空1分,共30分)】 1.文件管理 数据库管理 2.记录型 1对多 3.中间 最上 4.数据结构 完整性 5.班级号 学生关系 6.数据 操作(更新) 7.第二 2 8.过程化 集合 9.左连接 右连接(次序无先后) 10.需求分析, ER 11.标题栏 菜单栏(次序无先后) 12.名称 类型(次序无先后) 13.窗体 报表(次序无先后) 14.密码 权限(次序无先后) 15.对象 代码 1289
试卷代号:2213 中央广播电视大学2008-2009学年度第一学期“开放专科”期末考试 数据库应用 试题答案及评分标准 (供参考) 2009年 1月 一、单项选择题 (把合适的选项编号填写在括号内。每小题 2分 ,共 20分 ) 1. A s. n z. B 3.c 4. D 5.n }. c s. } 9. B io. a 二、是非判断题 (若叙述正确则在题 目后面的括号内打“丫”.否则打“又”。每小题 2分 .共 20分) i.丫 s.了 2.X 7.X 3.创 5.v“ s.丫 4.X 9.X lo. X 三、填空题(把合适内容填在横线上。每空 i分,共 30分) 1.文件管理 数据库管理 2.记录型 1对多 3.中间 最上 4.数据结构 完整性 5.班级号 学生关系 6.数据 操作(更新) 7.第二 Z 8.过程化 集合 9.左连接 右连接 (次序无先后) 10.需求分析 ER 11.标题栏 菜单栏(次序无先后) 12.名称 类型(次序无先后) 13.窗体 报表(次序无先后) 14.密码 权限(次序无先后) 15.对象 代码 1289
四、根据主教材第四章所给的商品库和教学库,按照下列前三小题的每条SQL查询语句写出 相应的功能,或者按照下列后三小题的每种功能写出相应的SQL查询语句(每小题5分, 共30分) 1.从商品库中查询出所有商品的不同产地。 2.从教学库中查询出已选修了课程的学生信息。 3.从教学库中查询出同时选修了3门课程的全部学生。 4.select from商品表1 where数量between 10and20(或where数量>=10and数量<=20) 5.select from商品表1 where数量=some(select max(数量) from商品表1 ) 6.select from学生 where姓名=@x 1290
四、根据主教材第四章所给的商品库和教学库,按照下列前三小题的每条 SQL查询语句写出 相应的功能.或者按照下列后三小题的每种功能写出相应的 SQL查询语句(每小题 5分, 共 30分) 1.从商品库中查询出所有商品的不同产地。 2.从教学库中查询出已选修了课程的学生信息。 3.从教学库中查询出同时选修了3门课程的全部学生。 4. select from商品表 1 where数量 between 10 and 20(或 where数量>=10 and数量<=20) 5. select , from 商品表 1 where数量=some(select max(数量) f rom 商品表 1 6. select * from 学生 where姓名=@x 1290