试卷代号:2213 座位■ 中央广播电视大学2006一2007学年度第二学期“开放专科”期末考试 电子商务专业 数据库应用 试题 2007年7月 题 号 三 四 总 分 分 数 得 分 评卷人 一、单项选择题(把合适的选项编号填写在括号内。每小题2分,共 20分) 1.设一个关系A具有a1个属性和a2个元组,关系B具有bl个属性和b2个元组,则关 系AXB具有( )个属性。 A.al+bl B.a2×b2 C.al+b2 D.a2Xbl 2.若实体A和B是1对多的联系,实体B和C是多对1的联系,则实体A和C是( )的联系。 A.一对一 B.一对多 C.多对多 D.没有 3.在SQL中,列级完整性约束分为( )种情况,表级完整性约束分为4种情况。 A.4 B.5 C.6 D.7 1324
试卷代号 :2213 座位号口习 中央广播电视大学2006-2007学年度第二学期“开放专科”期末考试 电子商务专业 数据库应用 试题 2007年 7月 题 号 四 总 分 分 数 得 分 评卷人 一、单项选择题(把合适的选项编号填写在括号内。每小题 2分,共 20分) 1,设一个关 系 A具有 al个属性和 a2个元组,关系 B具有 bl个属性和 b2个元组,则关 系 AXB具有( )个属性。 A, al十 bl B. a2义b2 C. al-}b2 D. a2Xb1 2.若实体A和 B是 1对多的联系,实体 13和 C是多对 1的联系,则实体 A和C是( )的联系。 A.一对 一 B.一对 多 C.多对多 D.没有 3.在 SQL中,列级完整性约束分为( )种情况 ,表级完整性约束分为 4种情况。 A. 4 B. 5 C. 6 n. 7 1324
4.在列举的购物活动中,商品实体同销售实体之间是( )的联系。 A.一对一 B.一对多 C.多对多 D.没有 5.在SQL的查询语句中,order by选项实现对结果表的( )功能。 A,分组统计 B.求和 C.查找 D.排序 6.Access?2000数据库文件的扩展名是( )。 A.dbf B.dbt C.mdf D.mdb 7.一般情况下,可以使用( )字段作为主关键字。 A.基本工资 B.职称 C.姓名 D.身份证号码 8.下列( )图标是Access中表对象的标志。 A. B. C.圃 D.园 9.Access中包含有( )种数据类型。 A.9 B.10 C.7 D.8 l0.可以通过Internet进行数据发布的对象是()。 A.窗体 B.报表 C.查询 D.数据访问页 1325
4.在列举的购物活动中,商品实体同销售实体之间是( )的联 系 。 A.一对一 B.一对多 C,多对多 D.没有 5.在SQL的查询语句中,order by选项实现对结果表的( )功能。 A.分组统计 B.求和 ﹂乙 上 L 曰 r卜少 沈 J U 排 db m C.查找 6. Access2000数据库文件的扩展名是( )。 abf mdf 7一 般情况下 ,可以使用( )字段作为主关键字。 A.基本工资 B.职称 C.姓名 D.身份证号码 8。下列( )图标是 Access中表对象 的标志 。 A. B. C. D.谕 9. Access中包含有( )种数据类型。 A.9 B. 10 C. 7 D. 8 10.可以通过 Internet进行数据发布的对象是( A.窗体 B.报表 C.查 询 D.数据访问页 1325
得分 评卷人 二、是非判断题(若叙述正确则在题目编号前打“√”否则打“×”。每 小题2分,共20分)】 )1.在文件系统中,不容易做到数据共享,而在数据库系统中,容易做到数据共享。 ()2.在一个关系R中,若属性集X函数决定属性集Y,则记作为X→Y,称X为决定因 素。 )3.已知“职工号→性别”成立,则“(职工号,性别)→性别”是平凡函数依赖,但不是部分 函数依赖。 )4.在SQL中,通过使用视图,能够使在关系规范化时被分解的关系重新连接起来,能 够增强数据库的安全性。 ()5.需求分析阶段的主要目标是画出数据流图和建立数据字典,不需要编写需求说明 书。 ()6.报表窗口由五个部分组成,每个部分称为一个节 ()7.Access中字段的“小数位”属性是指定数字型和货币型数据的小数部分的位数,它既 影响数据的显示方式,也影响所存储数值的精度。 ()8.Access22000数据库系统中字段的“格式”属性是用来确定数据的打印方式以及在屏 幕上的显示方式。 )9.数据访问页是一种特殊的Wb页,通过它只能够查看、添加、编辑和操作存储在Ac cess2000数据库中的文本数据。 )10.在Accessa2000中,数据导出是将数据库对象作为另一种格式的数据库对象导出, 而不能作为其它任何文件格式导出。 得分 评卷人 三、填空题(把合适内容填在横线上。每空1分,共30分) 1.分布式数据库系统除了具有一般数据库系统的优点之外,还具有 数据量大、客户数多等优点。 2.关系中的每-一行称为-…个 ,每一列称为一·个 1326
得 分 评卷人 二、是非判断题(若叙述正确则在题 目编号前打“丫”否则打’‘,} 。每 小题 2分,共 20分) >1.在文件系统中,不容易做到数据共享,而在数据库系统中,容易做到数据共享。 )2.在一个关系 R中,若属性集 X函数决定属性集 Y,则记作为 X-> Y,称 X为决定因 素 。 )3,己知“职工号、性别”成立 ,则“(职工号 ,性别)~性别”是平凡函数依赖 ,但不是部分 函数依赖。 )4.在 SCI,中,通过使用视图,能够使在关系规范化时被分解 的关系重新连接起来 ,能 够增强数据库的安全性。 }J.需求分析阶段的主要目标是画出数据流图和建立数据字典,不需要编写需求说明 书。 )6.报表窗 日由五个部分组成,每个部分称为一个节c }i. f}cce$5中字段的“小数位”属性是指定数字型和货币型数据的小数部分的位数,它既 影响数据的显示方式 ,也影响所存储数值的精度。 )8. ACCess2OO。数据库系统中字段的“格式”属性是用来确定数据的打印方式以及在屏 幕上的显示方一式。 )y.数据访问页是 一种特殊的 WE'E}页,通过它只能够查看、添加、编辑和操作存储在 AC- C(9}s2}Ol)数据库中的文本数据。 }1}.在 l}CCE'.}}2Un。中,数据导出是将数据库对象作为另一种格式的数据库对象一导出, 而 不能作为其它子_1:何 义件格式导出。 三、填空题(把合适内容填在横线上。每空 1分,共3。分) 2 }326 分布式数据库系统除了具有一般数据库系统的优点之外 、数据量大、客户数多等优点 。 关系中的梅一行称为一个 ,每一列称为 ,还 具 有
3.数据库管理系统的下层支持软件是 ,上层软件是数据库应用 4.DBMS的主要功能之一是 和 数据字典。 5.在参照和被参照的关系中,每个外码值或者为 值,或者等于某个 值。 6.设一个关系模式为R(A,B,C),对应的关系内容为R={{1,10,50},{2,10,60},{3, 20,72},{4,30,60},则Π(6<0(R))的运算结果中包含有 个元组,每个元 组包含有 个分量。 7.设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD={A→B,C→D,(A,C)→ E),则该关系的候选码为 ,该候选码含有 属性。 8.设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD={A→B,A一→C,C→D,C→E),该关 系满足 范式,若要规范化为高一级的范式,则将得到 个关系。 9.数据库系统的外模式在SQL中称为 ,它由 产生出来。 10.向基本表中插入数据有两种命令格式,一种称为 插入格式,另一种 称为 插人格式。 11.Access2000的用户操作界面由 、工作区、工具 栏、状态栏等五个部分组成。 12.在Access数据库系统中,定义表中的字段就是确定表的结构,即确定表中字段的 、属性和说明等内容。 13.查询可以作为 和数据访问页的数据源。 14.Access为用户提供了多种数据库安全措施,包括设置用户 和 15.模块窗口中的代码编辑窗口由 和过程事件列 表框等三部分组成。 1327
3.数据库 管 理 系 统 的 下 层 支 持 软 件 是 上 层 软 件 是 数 据 库 应 用 4. DBMS的主要功能之一是 和 5.在参照和被参 照的关 系中 ,每个外 码值或 者为 数据字典。 值 ,或者等于某 个 值 6.设一个关系模式为 R(A,B,C),对应的关系内容为 R = {{1,10,50}, {2,10,60}, {3, 20,72}, {4,30,60}},则 I} C8cB,C-}D,(A,C)-} E},则该关系的候选码为 ,该候选码含有 属性 。 8.设一个关系为 R(A,B,C,D,E),它的最小函数依赖集为 FD= {A-}B, A}C, C}D, G >E j,该关 系满足 范式,若要规范化为高一级的范式,则将得到 个关系。 9.数据 库系统 的外模式在 SQ工J中称 为 它 由 产 生 出来 。 10.向基本表中插入数据有两种命令格式,一种称为 插入格式 ,另一种 称 为 插人格式。 11. Access2000的用户操作界 面由 工作区、工具 栏 、状态栏等五个部分组成 。 12.在 Access数据库系统 中,定 义表 中的字段 就是确定表 的结构 ,即确定 表 中字段 的 、属性和说明等内容 。 13 14 查询可以作为 和数据访问页的数据源。 Access为用 户 提供 了多种数 据库 安 全措 施 ,包 括 设 置用 户 15.模块 窗 口中的代码 编辑窗 口由 和过程事件列 表框等三部分组成 。 1327
得分 评卷人 四、根据主教材第四章所给的商品库和教学库,按照下列前三小题的 每条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 x.学生号,y.学生号,y.课程号 from选课x,选课y where x.学生号=@sl and y.学生号=@s2 andx.课程号=y.课程号 3.select专业,count(*)as专业人数 from学生 group by专业 order by专业人数desc 4.从教学库中查询出每个学生的选课门数,列表显示出学生号和选课门数两列信息。 5.从商品库中查询出每类(即分类名相同)商品的最高单价。 6.从商品库中查询出同一类商品多于一种的所有分类名。 1328
得 分 评卷人 四、根据主教材第四章所给的商品库和教学库 ,按照下列前三小题的 每条 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),出生 日期 date time, 专业 char(10),年级 int) 课程(课程号 char(4),课程名 char(10),课程学分 int) 选课(学生号 char(7),课程号 char(4),成绩 int) select distinct品牌 f rom 商 品表 2 2. select x,学生号,Y.学生号,y.课程号 from选课 x,选课 Y where x.学生号=@s1 and y.学生号=@ s2 and x·课程号=Y.课程号 3. select专业,cOUnl(二)as专业人数 from学生 group by专业 orderby专业人数 desc 4.从教学库中查询出每个学生的选课门数,列表显示出学生号和选课门数两列信息。 J.从商品库中查询出每类(即分类名相同)商品的最高单价。 fi.从商品库中查询出同一类商品多于一种的所有分类名。 1328
试卷代号:2213 中央广播电视大学2006一2007学年度第二学期“开放专科”期末考试 电子商务专业数据库应用 试题答案及评分标准 (供参考) 2007年7月 一、单项选择题(把合适的选项编号填写在括号内。每小题2分,共20分) 1.A 2.C 3.C 4.B 5.D 6.D 7.D 8.C 9.B 10.D 二、是非判断题(若叙述正确则在题目编号前打“√”否则打“×”每小题2分,共20分) 1./ 2.√ 3.× 4./ 5.× 6./ 7.× 8./ 9.X 10.× 三、填空题(把合适内容填在横线上。每空1分,共30分) 1.可靠性高 地域范围广(次序无先后) 2.元组 属性 3.操作系统 开发工具 4.建立 维护 5.空 主码 6.2 1 7.(A,C) 2 8.第二 2 9.视图 基本表 10.单行(单值) 多行(多值)(次序无先后) 11.标题栏 菜单栏(次序无先后)》 12.名称 类型(次序无先后) 13.窗体 报表(次序无先后) 14.密码 权限(次序无先后) 15.对象列表框代码编辑区域(次序无先后)》 1329
试卷代号:2213 中央广播电视大学2006-2007学年度第二学期“开放专科”期末考试 电子商务专业 数据库应用 试题答案及评分标准 (供参考) 200 年 7月 一、单项选择题(把合适的选项编号填写在括号内。每小题 2分,共 20分) l. A 2. C 3. C 4. B 5. l 6. D 7. D 8. C 9. B 10. D 二、是非判断题 (若叙述正确则在题 目编号前打“了”否则打“X”每小题 2分,共 20分) l.了 2.丫 3. X 4.了 5. X 6.丫 7. X 8.丫 9. X 10. X 三、填空题(把合适内容填在横线上。每空 1分,共 3。分) 1.可靠性高 地域范围广(次序无先后) 2.元组 属性 3.操作系统 开发工具 4,建立 维护 5.空 主码 6. 2 1 7. <A,C) 2 8.第二 2 9.视图 基本表 10.单行(单值) 多行(多值)(次序无先后) l. l.标题栏 菜单栏(次序无先后) 12.名称 类型(次序无先后) 13.窗体 报表(次序无先后) 14.密码 权限(次序无先后) 1}.对象列表框 代码编辑区域(次序无先后 ) 1329
四、根据主教材第四章所给的商品库和教学库,按照下列前三小题的每条SQL查询语句写出 相应的功能,或者按照下列后三小题的每种功能写出相应的SQL查询语句。(每小题5 分,共30分) 1.从商品库中查询出所有商品的不同品牌。 2.从教学库中查询出学生号为@s1的学生和学生号为@s2的学生所选修的共同课程的 课程号。 3.从教学库中查询出每个专业的学生人数,并按人数多少降序排列。 4,select学生.学生号,count(¥)as选课门数 2分 from学生,选课 1分 where学生.学生号=选课.学生号 1分 group by学生.学生号 1分 /*select和group by子句中的学生,学生号可同时改为选课.学生号/ 5.select分类名,max(单价)as最高单价 2分 from商品表1 1分 group by分类名 2分 6.select distinct分类名 2分 from商品表1 1分 group by分类名having count(')>1 2分 1330
四、根据主教材第四章所给的商品库和教学库,按照下列前三小题的每条 SQI_查询语句 写出 相应的功能 ,或者按照下列后三小题的每种功能写出相应的 SQL查询语句。(每小题 5 分 :共 30分 ) 1.从商品库中查询出所有商品的不同品牌。 2.从教学库中查询出学生号为@s1的学生和学生号为@s2的学生所选修的共 同课程的 课程 号 。 分 分 分 分 9 ︺ 1l lesl 月.土 从教学库中查询出每个专业的学生人数 ,并按人数多少降序排列 。 select学生.学生号 ,count( * ) as选课 门数 分 分 分 分 分 分 今 口 1 1 9 自 9 自 1 1 Q 自 from学生,选课 where学生.学生号=选课.学生号 group by学生.学生号 / } select和 group by子句中的学生.学生号可同时改为选课.学生号 */ 5. select分类名,max(单价)as最高单价 from 商品表 1 group by分类名 6. select distinct分类名 from 商品表 1 group by分类名 having count(*)>1 1330