试卷代号:2478 座位■口 中央广播电视大学2010一2011学年度第一学期“开放专科”期末考试 计算(信)、计信管行专业 数据库基础与应用 试题 2011年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.增广性 4.设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD={A→B,C→D,C→E}, 则该关系的候选码为()。 A.(A,B) B.(A,C) C.(A,E) D.(A,D) 5.在SQL中,对基本表进行插人记录的命令为()。 A.create B.update C.delete D.insert 6.在SQL中,create table为( )数据库中基本表结构的命令。 A.建立 B.修改 C.删除 D.查询 2207
试卷代号 座位号IT] 20 一、单项选择题,把合适的选项编号填写在括号内{每小题 2分,共 中央广播电视大学 1学年度第一学期"开放专科"期未考试 计算(信)、计信管行专业数据库基础与应用试题 2011 年1 |题号 - |分数 I I I I I I |得分|评卷人| I I I 1.域是实体中相应属性的( )。 A.取值范围 .值 C. 称D.描述 2. 存关 定义 对应数据库 )。 A.一般关系 .元关系 C. 系D. 3. 个关系R 若存在X→Y 和X→Z 在X→(Y Z) 称此 ( )规则。 A.传递性 .分解性 C. 合并性D. 广性 4. 为R(A ,B ,C ,D ,E) ,它的最小画数依赖集为 B, D, , 则该关系的候选码为( )。 A. (A,B) B. (A ,C) C. (A,E) D. (A,D) 5. 在SQL 表进行 )。 A. create C. delete 6. 在SQL 中 ,create table A.建立 C. 删 除 B. update D. insert )数据库中基本表结构的命令。 B. D. 2207
7.在Access数据库中,基本数据保存在( )对象中。 A.窗体 B.查询 C.报表 D.表 8.下列( )图标是Access中查询对象的标志。 A.3 B.回 c.■ D.a 9.在一个宏中要打开一个报表,应该使用的操作是( ) A.OpenForm B.OpenTable C.OpenReport D.OpenQuery 10.宏的英文名称是( )。 A.Macro B.View C.Form D.Page 得 分 评卷人 二、是非判断题,根据叙述正确与否在题目开始的括号内打对号“√” 或叉号“×"(每小题2分,共20分) )1.主码是一种候选码,主码中的属性个数可以为多个。 )2.在一个关系R中,若存在X→Y且X不包含Y,则称X→Y为非平凡依赖,否则,若 存在X→Y且X2Y,则称X→Y为平凡依赖。 ()3.在一个关系R中,若存在“学号→系号,系号→系主任”,则学号不能够函数决定系主任。 ()4.一个关系若存在部分函数依赖和传递函数依赖,则必然会造成数据冗余,但插人、删 除和修改操作能够正常进行。 )5.在列级完整性约束中,每个约束只能涉及到1个属性,在表级完整性约束中,每个约 束可以涉及到多个属性。 ()6.需求说明书是系统总体设计方案,是开发单位与用户单位共同协商达成的文档。 ( )7.SQL Server22000版本系列只包括企业版、开发版和评估版这3个不同版本。 )8.SQL Server2000与Windows2000操作系统完全集成,可以使用操作系统的用户名 和域账号作为数据库的注册(登录)账号。 )9.在网络多用户环境下,在停止SQL Server服务之前,不能先执行暂停操作。 )l0.在SQL Server22000系统中,每条SELECT语句能够同时为多个变量赋值,每条 SET语句只能为一个变量赋值。 2208
)对象中。 B. )图标是 cce s中查询对象的标志。 7. 在Access 数据 本数 保存 A.窗体 C. 报表 8. A.瞌 c.踵 II 9. 在一 要打 报表 )。 A. OpenForm B. OpenTable C. OpenReport D. OpenQuery 10. 英文 )。 A. Macro B. View C. Form D. Page |得分|评卷人| I I I 二、是非判断题,根据叙述正确与否在题目开始的括号内打对号"~ " 或叉号 每小 2 0 ( )1.主码是一种候选码,主码中的属性个数可以为多个。 ( )2. 在一 关系R 若存在X→Y 且X 含Y 称X→Y 平凡依赖 存在 X→ X二 Y,则称 X→Y为平凡依赖。 ( )3. 个关系R 学号 数决定 主任 ( )4. 部分 数依 传递 数依 冗余 除和修改操作能够正常进行。 ( )5. 涉及 到1 在表 完整 束可以涉及到多个属性。 ( ) 6. 需求 体设 开发单位 文挡 ( ) 7. SQL Server2000 版本 包括企业版 开发版 评估版这3 版本 ( ) 8. SQL Server2000 与Windows2000 和域账号作为数据库的注册(登录)账号。 ( )9. 多用 止SQL Server 服务之前 先执 暂停操作 ( ) 10. 在SQL Server2000 条SELECT 为 多 量 赋 SET 能为 赋值 2208
得分 评卷人 三、填空题,把合适内容填在横线上(每空1分,共30分)】 1.数据处理技术相继经历了人工管理、 以及分布式数据库管理等四个发展阶段。 2.关系数据模型包括 和关系运算三个方面。 3.学生关系中的院系号属性与院系关系中的院系号主码属性相对应,则 属性为 关系中的外码。 4.一个关系若存在 函数依赖和 函数依赖,则必然会造成数据冗余和操 作异常。 5.在新版的SQL中,查询所涉及到的表及表之间的连接是在from选项中实现的,表之间 的连接共有三种方式,分别称为中间连接、 和 6.数据库系统具有 数据独立性、数据粒 度小、独立的数据操作界面、由DBMS统一管理等优点。 7.在实体中能作为码的属性称为 ,否则称为 8.关系完整性包括 完整性、 完整性和用户定义的完整性三个方面。 9.在一个关系R中,属性之间有非平凡和平凡函数依赖,以及完全和部分函数依赖,则 “职工号”函数决定“姓名”既是 函数依赖,又是 函数依赖。 10.设一个关系为R(A,B,C,D,E,F),它的最小函数依赖集为FD={A→B,A→C,D→ E,D→F},则该关系的候选码为 ,该候选码含有 属性。 11.Access中的查询操作共有5种,分别为选择查询、交叉表查询、 和SQL查询。 12.一个Access数据库对应于操作系统中的 个文件,其文件扩展名为 13.查询可以作为窗体、 和 的数据源。 14.报表由报表页眉、页面页眉、主体、 和 等5节组 成。 15.Access为用户提供了多种数据库安全措施,如设置用户 和访问 0 2209
得分|评卷人 三、填空题,把合适内容填在横线上{每空 1分,共 0分} 、数据独立性、数据粒 和访问 个文件,其文件扩展名为 的数据源。 1.数据处理技术相继经历了人工管理、 以及分布式数据库管理等四个发展阶段。 2. 和关系运算三个方面。 3. 学 生 中 的 院 系 主 码 属性为-关系中的外码。 4. 个关 若存 赖和 数依 然会造成数 冗余 作异常。 5. 新版的SQL 所涉 表及表之 连接是在from 表之 的连接共有三种方式,分别称为中间连接、和 6. 数据 度小、独立的数据操作界面、由 S统一管理等优点。 7. 在实 8. 整性 一一 一一一 整性 定义 完整性三个方 趴在一个关系 R中,属性之间有非平凡和平凡函数依颤,以及完全和部分函数依艘,则 "职工号"画数决定"姓名"既是函数依赖,又是函数依赖。 10. 为R(A ,B ,C ,D E , F) 为FD={A→B ,A→C ,D ,D→到 系 的 选码 11. Access 作共有5 选 择查 询 交叉 表 L查询。 12. 个Access 据库 13. 询可 -一 14. 报表 成。 15. Access 提供 据库 全措 置用 2209
得分 评卷人 四、根据主教材第四章所给的商品库和教学库,按照下列前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(10),课程学分int 选课(学生号char(7),课程号char(4),成绩int) 1.select distinct产地 from商品表2 2.select from课程 where课程号in(select课程号 from选课 group by课程号having count(*)>5 3.select from学生 where exists (select from选课 where学生.学生号=选课.学生号 4.从商品库中查询出数量在15和25之间的所有商品。 5.从商品库中查询出数量字段的值最小的商品记录。 2210
|得分|评卷人| I I --' 四、根据主教材第四章所给的商品库和教学库,按照下列前 3小题的 每条 L查询语句写出相应的功能,以及按照下列后 2小题的 每种功能写出相应的 L查询语旬{每小题 4分,共 0分} 在名称为商品库的数据库中包含有商品表 1和商品表 2,它们的定义分别为: 商品表l(商品代号 (的,分类名 ,单价 fl t,数量 商品表 (商品代号 (肘,产地 (的,品牌 (的, ) 在名称为教学库的数据库中包含有学生、课程和选课三个表,它们的定义分别为: 学生(学生号 ),姓名 (的,性别 ),出生日期 e, 专业 (l ,年级 课程(课程号 (的,课程名 (l ,课程学分 选课(学生号 ,课程号 ,成绩 1.select distinct 产地 from 表2 2. select from where 号in (select 程号 from 选课 group by 程号 count( 头»5 3. select from 学生 where exists (select from where 生号 4. 在15 和25 间 的 5. 2210
得分 评卷人 五、根据下面所给的AAA数据库,写出每小题所能实现的功能(每 小题5分,共10分) 假设使用名称为AAA的数据库,它包括students(学号char(8),姓名varchar(8),年龄 int,专业varchar(20),入学日期DateTime)和score(学号char(8),课程名varchar(l0),成绩 numeric(5,2)两张表。 1.select month(人学日期)as人学月份,count(*)as人数 from students group by month(人学日期) 2.create procedure xxk6 @a char(8),@b varchar(10) ) as begin delete from score where学号=@aand课程名=@b end 2211
|得分|评卷人| I I I 五、根据下面所错的 A数据库,写出每小题所能实现的功能{每 小题 假设使用名称为 AAA的数据库,它包括 C学号 C的,姓名 C的,年龄 int 业varchar(20) ,入学日期 )和 s c re C学号 C的,课程名 (l O ,成绩 numericC5 两张 1. select monthC人学 as ,caul as from students group by monthC 2. create procedure xxk6 < @a charC ,@b varchar(lO) as begin delete from score where 号=@a and 名=@b end 2211
试卷代号:2478 中央广播电视大学2010一2011学年度第一学期“开放专科”期末考试 计算(信)、计信管行专业数据库基础与应用 试题答案及评分标准 (供参考) 2011年1月 一、单项选择题,把合适的选项编号填写在括号内(每小题2分,共20分) 1.A 2.B 3.C 4.B 5.D 6.A 7.D 8.B 9.C 10.A 二、是非判断题,根据叙述正确与否在题目开始的括号内打对号“√”或叉号“X”(每小题2分, 共20分】 1./ 2./ 3.× 4.X 5./ 6./ 7.× 8./ 9.X 10./ 三、填空题,把合适内容填在横线上(每空1分,共30分) 1.文件管理 数据库管理 2.关系数据结构 关系完整性规则 3.院系号 学生 4.部分传递(次序无先后) 5.左连接 右连接(次序无先后) 6.数据结构化 数据共享(次序无先后) 7.主属性 非主属性 8.实体 参照(次序无先后) 9.非平凡 完全(次序无先后) 10.(A,D) 11.参数查询 更新查询(次序无先后) 12.1 mdb 2212
5. .J 10. .J 试卷代号 中央广播电视大学 11学年度第一学期"开放专科"期末考试 计算(信)、计信管行专业数据库基础与应用 试题答案及评分标准 (供参考) 2011 年1 一、单项选择题,把合适的选项编号填写在括号内{每小题 2分,共 0分} 1. A 2. B 3. C 4. B 5. D 6. A 7. D 8. B 9. C 10. A 二、是非判断题,根据叙述正确与否在题目开始的括号内打对号"~"或叉号II X "(每小题 2分, 2 0 1. .J 2. .J 3. X 4. X 6. .J 7. X 8. .J 9. X 三、填空题,把合适内容填在横线上(每空 1分,共 0分} 1.文件管理数据库管理 2. 数据结 性规 3. 4. 传递 无先 5. 次序 6. 构化 数据 元先 7. 非 主 8. 体 参 次序 先后 9. 先后 10. (A ,D) 2 1. 更新查询 无先 12. 1 mdb 2212
13.报表。 数据访问页(次序无先后) 14.页面页脚 报表页脚(次序无先后) 15.密码 权限(次序无先后) 四、根据主教材第四章所给的商品库和教学库,按照下列前3小题的每条SQL查询语句写出 相应的功能,以及按照下列后2小题的每种功能写出相应的SQL查询语句(每小题4分, 共20分) 1.从商品库中查询出所有商品的不同产地。 ·2.从教学库中查询出被5个以上学生选修的全部课程。 3.从教学库中查询出所有选修了课程的学生信息。 4.select* from商品表1 where数量between15and25(或where数量>=l5and数量<=25) 5.select from商品表1 where数量=some(select mint(数量)from商品表l) /或者where数量<=all(select数量from商品表I) 五、根据下面所给的AAA数据库,写出每小题所能实现的功能(每小题5分,共10分】 1.从students表中分组统计出每个月份入学的学生人数。 2.从score表中删除学号为@a的值、课程名为@b的值的学生成绩记录。 2213
13. 数据 14. 报表页 无先 15. 四、根据主教材第四章所结的商晶库和教学库,按照下列前 3小题的每条 L查询语旬写出 相应的功能,以及按照下列后 2小题的每种功能写出相应的 L查询语旬{每小题 4分, 1.从商品库中查询出所有商品的不同产地。 • 2. 教学库 被5 全部 3. 教学库 查询 选修 4. select from 表1 where 量between 15 and 25 (或 re and 量<=25) 5. select from where some( select min( from 1) II或者 量< = all ( select 量from 五、根据下面所给的 AAA数据库,写出每小题所能实现的功能{每小题 5分,共 0分) 1.从 s表中分组统计出每个月份人学的学生人数。 2. 从score 删 除学号为@a 为@b 2213