2022年数据库应用期末复习资料中央.docx
精选学习资料 - - - - - - - - - 数据库应用期末复习资料(中心、专)(来源于:中心电大课程论坛、12 月 16 日)题型:单项( 20)、判定( 20)、填空( 30)、SQL语句( 30)附件:往届试卷之一供参考!见附件 1;往届试卷之二供参考!见附件 2;附件 1 中心广播电视高校题 号电子商务专业数据库应用试卷3 总 分一二三四2022 年 1 月已考一、单项挑选题,把合适的选项编号填写在括号内; 1. 的主要功能之一是建立和保护数据字典; 每道题 2 分, 共 20 分 A. 操作系统 B. 办公软件 C. 数据库治理系统 D. 程序设计语言容为2设一个关系模式为RA,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关系数据库系统中的全局模式由如干个基本表所组成,表与表之间的联系是通过定义的主码和()实现的;超码 D. 外码模块 A. 候选码 B. 备用码 C. 6ACCESS数据库文件中至少包含有()对象; A表 B查询 C窗体 D 7下面有关主键的表达正确选项();A不同的记录可以具有重复的主键值或空值B一个表中的主键可以是一个或多个字段C在一个表中的主键只可以是一个字段1 / 9 名师归纳总结 - - - - - - -第 1 页,共 9 页精选学习资料 - - - - - - - - - D表中的主键的数据类型必需定义为自动编号或文本8以下()是主键的标志;)型数据的小数部分的位数; A BC D 9Access 中字段的“ 小数位” 属性被用来指定(A货币和数字 B货币和备注)文件,此文件不包括在Access2000C文本和数字 D数字和备注 10创建数据拜访页,将生成一个单独的(数据库中;AHTML BMDBCMDF 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 名师归纳总结 - - - - - - -第 2 页,共 9 页精选学习资料 - - - - - - - - - _;4 数据库系统中的四类用户分别为数据库治理员、数据库设计员、_ 和_;5在向数据库存取数据的过程中,使用了两个数据缓冲区,分别为 _ 缓冲区和_缓冲区;6关系中的码可分为超码、_、_、备用码和外码五种;7. 设一个关系为 RA,B,C,D,E,它的最小函数依靠集为 FD=AB,BC,DE,就该关系的候选码为 _,该候选码含有 _属性;8. 把一个非规范化的关系变为第一范式时,可以在属性上绽开,也可以在 _ 上展开,仍可以把每个复合属性单独分解为 _;9在实际的数据库治理系统中,对数据库的操作方式有 面等三种;10在列级和表级完整性约束中同时存在的约束分别为 四种约束;_、 _和窗口界_、_、外码和检查等11Access2000 数据库包含有 _ 、 _ 、窗体、报表、页、宏、模块等 7 种数据库对象;12 在Access2000的 表 结 构 设 计 窗 口 中 , 其 上 半 部 分 的 “表 设 计 器 ”是 由_、_和说明等三列所组成;13在 Access2000 中,模块被分为_和_两种类型; 14 在Access2000中 , 标 准 模 块 包 含 的 两 种 过 程 是 _ 和_;15. SQL Server2000版本一般包括企业版、_ 、_ 、开发版和评估版等;四、依据主教材第四章所给的商品库和教案库,依据以下前三小题的每条 SQL 查询语句写出相应的功能,或者依据以下后三小题的每种功能写出相应的 题 5 分,共 30 分)SQL 查询语句;(每小在名称为商品库的数据库中包含有商品表 1 和商品表 2,它们的定义分别为:商品表 1 商品代号 char8, 分类名 char8, 单价 float, 数量 int 商品表 2 商品代号 char8, 产地 char6, 品牌 char6 在名称为教案库的数据库中包含有同学、课程和选课三个表,它们的定义分别为:同学 同学号 char7, 姓名 char6, 性别 char2, 诞生日期 datetime, 专业 char10, 年级 int 课程 课程号 char4, 课程名 char10, 课程学分 int 选课 同学号 char7, 课程号 char4, 成果 int 1select distinct x.* from 同学 x, 选课 y, 选课 z 课程号 <>z. 课程号 and x.同学号 =y. 同学号 where y.同学号 =z. 同学号 and y.3 / 9 名师归纳总结 - - - - - - -第 3 页,共 9 页精选学习资料 - - - - - - - - - 2select * from 同学 where exists select * from 选课 where 同学 . 同学号 =选课 . 同学号 group by 选课 . 同学号 having count*=3 3select x.*, 课程名 , 课程学分 , 成果 from 同学 x, 课程 y, 选课 z 课程号 =z. 课程号 where x.同学号 =z. 同学号 and y. order by x.同学号 ,z. 成果4从商品库中查询出每种商品的总价值,即显示出每种商品的商品代号、分类名和总价值,其中总价值是单价与数量的乘积; 5从商品库中查询出每种商品的商品代号、单价、数量和产地; 6从教案库中查询出每门课程被选修的同学人数,并按所选人数的升序排列出课程号、课程名和选课人数;中心广播电视高校电子商务专业数据库应用试卷参考答案及评分标准3一、单项挑选题,把合适的选项编号填写在括号内; 1. C 2. B 3. C 4. A 5. D 6. A 7. B 8. D 9. A 10. A 每道题 2 分, 共 20 分 二、是非判定题,如表达正确就在题目编号前打“ ” 否就打“ × ” 每道题2 分, 共20 分 4 / 9 名师归纳总结 - - - - - - -第 4 页,共 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 查询语句写出相应的功能,或者依据以下后三小题的每种功能写出相应的 题 5 分,共 30 分)1. 从教案库中查询出至少选修了两门课程的全部同学;2. 从教案库中查询出同时选修了 3 门课程的全部同学;SQL 查询语句;(每小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 名师归纳总结 - - - - - - -第 5 页,共 9 页精选学习资料 - - - - - - - - - 一、单项挑选题,把合适的选项编号填写在括号内; 1. 的主要功能之一是建立和保护数据字典; 每道题 2 分, 共 20 分 2 A. 设操作系统 B. 办公软件 C. 数据库治理系统 D. 程序设计语言容为一个关系模式为RA,B,C,对应的关系内R=1,10,50,2,10,60,3,20,72,4,30,60 有()个元组; A. 2 B. 4 C. 6 D. 8 ,就 R 与 R 的自然连接的运算结果中包含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 BMDBCMDF DMDT 每道题2二、是非判定题,如表达正确就在题目后面的括号内打“ ” 否就打“ × ”分, 共 20 分 1用户定义的完整性是对关系中一些属性的取值给定相应的约束条件,禁止非法数据进入数据库;()R中,如 X、Y 和 Z 为互不相同的单属性,并且存在X Y和 Y Z,就不肯定2在一个关系存在 X到 Z 的传递函数依靠;()R中,如 XY,并且 X 的一个真子集也能够函数打算Y,就称 X Y为完全函3. 在一个关系数依靠;6 / 9 名师归纳总结 - - - - - - -第 6 页,共 9 页精选学习资料 - - - - - - - - - ()4在基本表中,通常不应包括由运算可以得到的属性,而在视图中,为了用户查询数据的便利,就经常需要包含它们;() 5当修改一个视图时,将对相应的基本表产生影响;()6Access2000 数据库系统中字段的“ 有效性规章” 不能够限定该字段的取值范畴;()7在 Access2000 中创建带子窗体的窗体时,必需确定作为主窗体和子窗体的数据源之间存在着 1 对多的关系;() 8Access 中只包含有文本和数字这两种数据类型;()9在 Access2000 的用户界面中,工具栏中的每个按钮的功能不能够通过执行下拉菜单中的相应命令来实现;()10在设置或撤消数据库密码的过程中,数据库必需以独占方式打开;()三、填空题,把合适内容填在横线上; 每空 1 分, 共 30 分 1 使 用 数 据 库 设 计 程 序 时 , 只 需 要 告 诉 数 据 库 管 理 系 统 _ , 不 需 要 告 诉 它_;2如一个联系涉及到两个实体就称为_ 联系,如只涉及到一个实体就称为_联系;3 在 一 个 关 系 中 不 允 许 出 现 完 全 重 复 的 _ , 也 不 允 许 出 现 具 有 相 同 名 字 的_;4 数据库系统中的四类用户分别为数据库治理员、数据库设计员、_ 和_;5在向数据库存取数据的过程中,使用了两个数据缓冲区,分别为 _ 缓冲区和_缓冲区;6关系中的码可分为超码、_、_、备用码和外码五种;7. 设一个关系为 RA,B,C,D,E,它的最小函数依靠集为 FD=AB,BC,DE,就该关系的候选码为 _,该候选码含有 _属性;8. 把一个非规范化的关系变为第一范式时,可以在属性上绽开,也可以在 _ 上展开,仍可以把每个复合属性单独分解为 _;9在实际的数据库治理系统中,对数据库的操作方式有 7 / 9 _交互、 _执行和名师归纳总结 - - - - - - -第 7 页,共 9 页精选学习资料 - - - - - - - - - 窗口界面等三种;10在列级和表级完整性约束中同时存在的约束分别为 四种约束;_、_、外码和检查等11Access2000 数据库包含有 _ 、 _ 、窗体、报表、页、宏、模块等 7 种数据库对象;12在 Access2000 的表结构设计窗口中,其上半部分的“ 表设计器” 是由 _名称、_类型和说明等三列所组成;13在 Access2000 中,模块被分为_和_两种类型;14查询可以作为窗体、_和数据 _的数据源;15. SQL Server2000 版本一般包括 _、 _、个人版、开发版和评估版等;四、依据主教材第四章所给的商品库和教案库,依据以下前三小题的每条 SQL 查询语句写出相应的功能,以及依据以下后三小题的每种功能写出相应的 题 5 分,共 30 分)SQL 查询语句;(每小在名称为商品库的数据库中包含有商品表 1 和商品表 2,它们的定义分别为:商品表 1 商品代号 char8, 分类名 char8, 单价 float, 数量 int 商品表 2 商品代号 char8, 产地 char6, 品牌 char6 在名称为教案库的数据库中包含有同学、课程和选课三个表,它们的定义分别为:同学 同学号 char7, 姓名 char6, 性别 char2, 诞生日期 datetime, 专业 char10, 年级 int 课程 课程号 char4, 课程名 char10, 课程学分 int 选课 同学号 char7, 课程号 char4, 成果 int 1select distinct x.* from 同学 x, 选课 y where x. 同学号 =y. 同学号2select * from 同学 where exists select * from 选课 where 同学 . 同学号 =选课 . 同学号 group by 选课 . 同学号 having count*=3 3select x.*,课程名 , 课程学分 , 成果课程号 =z. 课程号 from 同学 x, 课程 y, 选课 z where x.同学号 =z. 同学号 and y.4从商品库中查询出每种商品的总价值,其中总价值是单价与数量的乘积; 5从商品库中查询出每种商品的商品代号、单价、数量和产地; 6从教案库中查询出每门课程被选修的同学人数;8 / 9 名师归纳总结 - - - - - - -第 8 页,共 9 页精选学习资料 - - - - - - - - - 中心广播电视高校 2007 电子商务专业数据库应用试卷参考答案及评分标准3一、单项挑选题,把合适的选项编号填写在括号内; 1. C 2. B 3. C 4. A 5. D 6. A 7. D 8. D 9. A 10. A 每道题 2 分, 共 20 分 二、是非判定题,如表达正确就在题目后面的括号内打“ ” 否就打“ × ” 每道题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 查询语句写出相应的功能,以及依据以下后三小题的每种功能写出相应的题 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 SQL 查询语句;(每小名师归纳总结 - - - - - - -第 9 页,共 9 页