资源预览内容
第1页 / 共9页
第2页 / 共9页
第3页 / 共9页
第4页 / 共9页
第5页 / 共9页
第6页 / 共9页
第7页 / 共9页
第8页 / 共9页
第9页 / 共9页
亲,该文档总共9页全部预览完了,如果喜欢就下载吧!
资源描述
1 / 9 数据库应用期末复习资料(中央、专)(来源于:中央电大课程论坛、12 月 16 日)题型:单选( 20)、判断( 20)、填空( 30)、SQL语句( 30)附件:往届试卷之一供参考!见附件1。往届试卷之二供参考!见附件2。附件 1 中央广播电视大学电子商务专业数据库应用试卷3 题 号一二三四总 分2008 年 1 月已考一、单项选择题,把合适的选项编号填写在括号内。( 每小题 2 分, 共 20 分) 1. ( )的主要功能之一是建立和维护数据字典。 A. 操作系统 B. 办公软件 C. 数据库管理系统 D. 程序设计语言2设一个关系模式为R(A,B,C),对应的关系内容为R=1,10,50,2,10,60,3,20,72,4,30,60,则RR 的运算结果中包含有()个元组。 A. 2 B. 4 C. 6 D. 8 3在一个关系R 中,若属性集X 函数决定属性集Y,同时Y 函数决定X,则记作为(),它们之间互为决定因素。 A. XY B. X Y C. X Y D. X Y 4. 向基本表插入数据时,可以在命令中使用关键字values引出记录值,或者在命令中使用()子句得到一个结果表。 A. select B. insert C. update D. delete 5关系数据库系统中的全局模式由若干个基本表所组成,表与表之间的联系是通过定义的主码和()实现的。 A. 候选码 B. 备用码 C. 超码 D. 外码6ACCESS 数据库文件中至少包含有()对象。 A表 B查询 C窗体 D模块 7下面有关主键的叙述正确的是()。A不同的记录可以具有重复的主键值或空值B一个表中的主键可以是一个或多个字段C在一个表中的主键只可以是一个字段精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 1 页,共 9 页2 / 9 D表中的主键的数据类型必须定义为自动编号或文本8下列()是主键的标志。 A BC D 9Access 中字段的“小数位”属性被用来指定()型数据的小数部分的位数。A货币和数字 B货币和备注C文本和数字 D数字和备注 10创建数据访问页,将生成一个单独的()文件,此文件不包括在Access2000数据库中。AHTML BMDBC MDF DMDT 二、是非判断题,若叙述正确则在题目编号前打“”否则打“”( 每小题2 分, 共20 分 ) 1用户定义的完整性是对关系中一些属性的取值给定相应的约束条件,禁止非法数据进入数据库。2在一个关系R 中,若 X,Y 和 Z 为互不相同的单属性,并且存在XY 和 Y Z,则必然存在 Z到 X的传递函数依赖。3. 在一个关系R中,若 XY,并且 X的一个真子集也能够函数决定Y,则称 X Y为完全函数依赖。4在基本表中,通常不应包括由计算可以得到的属性,而在视图中,为了用户查询数据的方便,则时常需要包含它们。 5当修改一个视图时,将对相应的基本表产生影响。6Access2000 数据库系统中字段的“有效性规则”不能够限定该字段的取值范围。7在 Access2000 中创建带子窗体的窗体时,必须确定作为主窗体和子窗体的数据源之间存在着 1对多的关系。8数据访问页是直接链接到Access2000 数据库的一种Web 页,它不可以在Internet Explorer5.0或更高版本中被调用。9在 Access2000 的用户界面中,工具栏中的功能不能够通过执行下拉菜单中的相应命令来实现。10在设置或撤消数据库密码的过程中,数据库必须以独占方式打开。三、填空题,把合适内容填在横线上。( 每空 1 分, 共 30 分) 1 使 用 数 据 库 设 计 程 序 时 , 只 需 要 告 诉 数 据 库 管 理 系 统 _ , 不 需 要 告 诉 它_。2若一个联系涉及到两个实体则称为_联系,若只涉及到一个实体则称为_联系。3 在 一 个 关 系 中 不 允 许 出 现 完 全 重 复 的 _ , 也 不 允 许 出 现 具 有 相 同 名 字 的精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 2 页,共 9 页3 / 9 _。4数据库系统中的四类用户分别为数据库管理员、数据库设计员、_ 和_。5在向数据库存取数据的过程中,使用了两个数据缓冲区,分别为_缓冲区和_缓冲区。6关系中的码可分为超码、_、_、备用码和外码五种。7. 设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD=AB,BC,DE,则该关系的候选码为 _,该候选码含有_属性。8. 把一个非规范化的关系变为第一范式时,可以在属性上展开,也可以在_上展开,还可以把每个复合属性单独分解为_。9在实际的数据库管理系统中,对数据库的操作方式有_、 _和窗口界面等三种。10在列级和表级完整性约束中同时存在的约束分别为_、_、外码和检查等四种约束。11Access2000 数据库包含有_ 、 _ 、窗体、报表、页、宏、模块等7 种数据库对象。12 在Access2000的 表 结 构 设 计 窗 口 中 , 其 上 半 部 分 的 “ 表 设 计 器 ” 是 由_、_和说明等三列所组成。13在 Access2000 中,模块被分为_和_两种类型。 14 在Access2000中 , 标 准 模 块 包 含 的 两 种 过 程 是 _ 和_。15. SQL Server2000版本一般包括企业版、_、_、开发版和评估版等。四、根据主教材第四章所给的商品库和教案库,按照下列前三小题的每条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) 1select distinct x.* from 学生 x, 选课 y, 选课 z where y.学生号 =z. 学生号 and y.课程号 z. 课程号 and x.学生号 =y. 学生号精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 3 页,共 9 页4 / 9 2select * from 学生 where exists (select * from 选课 where 学生 . 学生号 =选课 . 学生号 group by 选课 . 学生号 having count(*)=3 ) 3select x.*,课程名 ,课程学分 , 成绩 from 学生 x, 课程 y, 选课 z where x.学生号 =z. 学生号 and y.课程号 =z. 课程号 order by x.学生号 ,z. 成绩4从商品库中查询出每种商品的总价值,即显示出每种商品的商品代号、分类名和总价值,其中总价值是单价与数量的乘积。 5从商品库中查询出每种商品的商品代号、单价、数量和产地。 6从教案库中查询出每门课程被选修的学生人数,并按所选人数的升序排列出课程号、课程名和选课人数。中央广播电视大学电子商务专业数据库应用试卷参考答案及评分标准3一、单项选择题,把合适的选项编号填写在括号内。( 每小题 2 分, 共 20 分) 1. C 2. B 3. C 4. A 5. D 6. A 7. B 8. D 9. A 10. A 二、是非判断题,若叙述正确则在题目编号前打“”否则打“”( 每小题2 分, 共20 分 ) 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 4 页,共 9 页5 / 9 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.三、填空题,把合适内容填在横线上。( 每空 1 分, 共 30 分) 1. 做什么、怎么做2. 二元、一元3. 元组、属性4. 应用程序员、终端用户5. 系统、用户6. 候选码、主码(次序无先后)7.(A,D) 、2 8. 元组、关系9. 命令交互、程序执行(次序无先后)10. 主码、单值(次序无先后)11. 表、查询(次序无先后)12. 字段名称、数据类型(次序无先后)13. 类模块、标准模块(次序无先后)14. 通用过程、常用过程(次序无先后)15. 标准版、个人版(次序无先后)四、根据主教材第四章所给的商品库和教案库,按照下列前三小题的每条SQL 查询语句写出相应的功能,或者按照下列后三小题的每种功能写出相应的SQL 查询语句。(每小题 5 分,共 30 分)1. 从教案库中查询出至少选修了两门课程的全部学生。2. 从教案库中查询出同时选修了3 门课程的全部学生。3. 从教案库中查询出每个学生选课的全部情况,并依次按学生号和成绩排序。 4. select 商品代号 , 分类名 , 单价 *数量 as 总价值 /3分from 商品表 1 /2分 5. select 商品表 1. 商品代号 , 单价 , 数量 , 产地 /2分 from 商品表 1, 商品表 2 /1分 where 商品表 1. 商品代号 =商品表 2. 商品代号 /2分 6. select 课程 . 课程号 , 课程名 ,count(课程 . 课程号 ) as 人数 /1分 from 课程 , 选课 /1分 where 课程 . 课程号 =选课 . 课程号 /1分 group by 课程 . 课程号 , 课程名 /1分 order by 人数 /1分附件 2:中央广播电视大学2007 电子商务专业数据库应用试卷3 题 号一二三四总 分10 年 7 月已考精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 5 页,共 9 页6 / 9 一、单项选择题,把合适的选项编号填写在括号内。( 每小题 2 分, 共 20 分) 1. ( )的主要功能之一是建立和维护数据字典。 A. 操作系统 B. 办公软件 C. 数据库管理系统 D. 程序设计语言2设一个关系模式为R(A,B,C),对应的关系内容为R=1,10,50,2,10,60,3,20,72,4,30,60,则 R 与 R 的自然连接的运算结果中包含有()个元组。 A. 2 B. 4 C. 6 D. 8 3在一个关系R中,若属性X函数决定属性Y,同时 Y函数决定X,则记作(),它们之间互为决定因素。 A. XY B. X Y C. X Y D. X Y 4. 向基本表插入数据时,可以在命令中使用关键字values引出记录值,或者在命令中使用()子句得到一个结果表。 A. select B. insert C. update D. delete 5关系数据库系统中的全局模式由若干个基本表所组成,表与表之间的联系是通过定义的主码和()实现的。 A. 候选码 B. 备用码 C. 超码 D. 外码6ACCESS 数据库文件中至少包含有()对象。 A表 B查询 C窗体 D模块 7文本型字段最多可以存放()个字符。 D A250 B252 C254 D255 8下列()是主键的标志。 A BC D 9Access 中字段的“小数位”属性被用来指定()型数据的小数部分的位数。A货币和数字 B货币和备注C文本和数字 D数字和备注 10创建数据访问页,将生成一个单独的()文件,此文件不包括在Access2000数据库中。AHTML BMDBC MDF DMDT 二、是非判断题,若叙述正确则在题目后面的括号内打“”否则打“”( 每小题2分, 共 20 分) 1用户定义的完整性是对关系中一些属性的取值给定相应的约束条件,禁止非法数据进入数据库。()2在一个关系R中,若 X、Y 和 Z为互不相同的单属性,并且存在X Y和 Y Z,则不一定存在 X到 Z 的传递函数依赖。()3. 在一个关系R中,若 XY,并且 X的一个真子集也能够函数决定Y,则称 X Y为完全函数依赖。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 6 页,共 9 页7 / 9 ()4在基本表中,通常不应包括由计算可以得到的属性,而在视图中,为了用户查询数据的方便,则时常需要包含它们。() 5当修改一个视图时,将对相应的基本表产生影响。()6Access2000 数据库系统中字段的“有效性规则”不能够限定该字段的取值范围。()7在 Access2000 中创建带子窗体的窗体时,必须确定作为主窗体和子窗体的数据源之间存在着 1对多的关系。() 8Access 中只包含有文本和数字这两种数据类型。()9在 Access2000 的用户界面中,工具栏中的每个按钮的功能不能够通过执行下拉菜单中的相应命令来实现。()10在设置或撤消数据库密码的过程中,数据库必须以独占方式打开。()三、填空题,把合适内容填在横线上。( 每空 1 分, 共 30 分) 1 使 用 数 据 库 设 计 程 序 时 , 只 需 要 告 诉 数 据 库 管 理 系 统 _ , 不 需 要 告 诉 它_。2若一个联系涉及到两个实体则称为_联系,若只涉及到一个实体则称为_联系。3 在 一 个 关 系 中 不 允 许 出 现 完 全 重 复 的 _ , 也 不 允 许 出 现 具 有 相 同 名 字 的_。4数据库系统中的四类用户分别为数据库管理员、数据库设计员、_ 和_。5在向数据库存取数据的过程中,使用了两个数据缓冲区,分别为_缓冲区和_缓冲区。6关系中的码可分为超码、_、_、备用码和外码五种。7. 设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD=AB,BC,DE,则该关系的候选码为 _,该候选码含有_属性。8. 把一个非规范化的关系变为第一范式时,可以在属性上展开,也可以在_上展开,还可以把每个复合属性单独分解为_。9在实际的数据库管理系统中,对数据库的操作方式有_交互、 _执行和精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 7 页,共 9 页8 / 9 窗口界面等三种。10在列级和表级完整性约束中同时存在的约束分别为_、_、外码和检查等四种约束。11Access2000 数据库包含有_ 、 _ 、窗体、报表、页、宏、模块等7 种数据库对象。12在 Access2000 的表结构设计窗口中,其上半部分的“表设计器”是由_名称、_类型和说明等三列所组成。13在 Access2000 中,模块被分为_和_两种类型。14查询可以作为窗体、_和数据 _的数据源。15. SQL Server2000版本一般包括_、 _、个人版、开发版和评估版等。四、根据主教材第四章所给的商品库和教案库,按照下列前三小题的每条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) 1select distinct x.* from 学生 x, 选课 y where x.学生号 =y. 学生号2select * from 学生 where exists (select * from 选课 where 学生 . 学生号 =选课 . 学生号 group by 选课 . 学生号 having count(*)=3 ) 3select x.*,课程名 ,课程学分 , 成绩 from 学生 x, 课程 y, 选课 z where x.学生号 =z. 学生号 and y.课程号 =z. 课程号4从商品库中查询出每种商品的总价值,其中总价值是单价与数量的乘积。 5从商品库中查询出每种商品的商品代号、单价、数量和产地。 6从教案库中查询出每门课程被选修的学生人数。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 8 页,共 9 页9 / 9 中央广播电视大学2007 电子商务专业数据库应用试卷参考答案及评分标准3一、单项选择题,把合适的选项编号填写在括号内。( 每小题 2 分, 共 20 分) 1. C 2. B 3. C 4. A 5. D 6. A 7. D 8. D 9. A 10. A 二、是非判断题,若叙述正确则在题目后面的括号内打“”否则打“”( 每小题2分, 共 20 分) 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.三、填空题,把合适内容填在横线上。( 每空 1 分, 共 30 分) 1. 做什么、怎么做2. 二元、一元3. 元组、属性4. 应用程序员、终端用户5. 系统、用户6. 候选码、主码(次序无先后)7.(A,D) 、2 8. 元组、关系9. 命令、程序(次序无先后)10. 主码、单值(次序无先后)11. 表、查询(次序无先后)12. 字段、数据13. 类模块、标准模块(次序无先后)14. 报表、访问页15. 企业版、标准版(次序无先后)四、根据主教材第四章所给的商品库和教案库,按照下列前三小题的每条SQL 查询语句写出相应的功能,以及按照下列后三小题的每种功能写出相应的SQL 查询语句。(每小题 5 分,共 30 分)1. 从教案库中查询出已选修课程的所有学生。2. 从教案库中查询出同时选修了3 门课程的全部学生。3. 从教案库中查询出每个学生的选课及成绩。 4. select 商品表 1.*, 单价 * 数量 as 总价值from 商品表 1 5. select 商品表 1. 商品代号 , 单价 , 数量 , 产地 from 商品表 1, 商品表 2 where 商品表 1. 商品代号 =商品表 2. 商品代号 6. select 课程 . 课程号 ,count(课程 .课程号 ) from 课程 , 选课 where 课程 . 课程号 =选课 . 课程号 group by 课程 . 课程号精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 9 页,共 9 页
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号