《最新国家开放大学电大本科《数据库应用技术》期末试题标准题库及答案(试卷号:1256).docx》由会员分享,可在线阅读,更多相关《最新国家开放大学电大本科《数据库应用技术》期末试题标准题库及答案(试卷号:1256).docx(21页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、最新国家开放大学电大本科数据库应用技术期末试题标准题库及答案(试卷号:1256)最新国家开放高校电大本科数据库应用技术期末试题标准题库及答案(试卷号:1256) 考试说明:本人汇总了历年来该科的试题及答案,形成了一个完整的标准考试题库,对考生的复习和考试起着特别重要的作用,会给您节约大量的时间。内容包含:单项选择题、推断题、简答题、综合应用题。做考题时,利用本文档中的查找工具(Ctrl+F),把考题中的关键字输到查找工具的查找内容框内,就可快速查找到该题答案。本文库还有其他网核、机考及教学考一体化试题答案,敬请查看。 数据库应用技术题库一 一、单项选择题(每个题只有一个答案是正确的,请将正确的
2、答案填写到括号内。本题共15个小题,每小题2分,共30分) 1关于概念层数据模型的说法,正确的是( )。 A概念层数据模型要真实地模拟现实世界 B概念层数据模型与详细的数据库管理系统相关 C概念层数据模型要能够便利地在计算机上实现 D概念层数据模型是从计算机实现的角度进行建模 2在E-R图中,联系用( )描述。 A圆角矩形 B菱形框 C矩形框 D三角形 3设有学生表(学号,姓名,所在系,身份证号)和系表(系名,系办公地点)。关于两个表的引用关系的描述,正确的是( )。 A设置学生表中的“所在系”为外键 B设置系表中的“系名”为外键 C设置学生表的学号为主键 D无法表达这两个表的引用关系 4关于
3、关系运算中选择运算的说法,正确的是( )。 A选择运算是从垂直方向选取表中的若干列 B进行选择运算的两个表必需结构相同 C选择运算是从水平方向选取表中满意条件的记录 D进行选择运算时要求两个表中必需有同名列 5若关系模式中不存在非主属性对主键的部分函数依靠,则此关系模式至少属于( )。 A.第一范式 B其次范式 C第三范式 D第四范式 二、推断题(正确的在括号内打上“”,错误的打上“”。本题共10个小题,每小题2分,共20分) 三、简答题(本题共2个小题,每小题5分,共10分) 26.若对某数据库进行了完整备份、差异备份和日志备份,则当复原该数据库时,正确的复原依次是什么? 27请简要说明用V
4、B开发数据库应用系统的一般步骤。 四、综合应用题(本题共3个小题,共40分) 试题答案及评分标准 (仅供参考) 一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。本题共15个小题,每小题2分,共30分) 1A 2B 3A 4C 5B 6A 7B 8A 9C 10A 11D 12B 13B 14B 15D 二、推断题(正确的在括号内打上“”,错误的打上“”o本题共10个小题,每小题2分,共20分) 16 17 18 19 20 21 22 23 24 25 三、简答题(本题共2个小题,每小题5分,共10分) 26.答:复原依次为先复原完整备份,然后复原完整备份之后最近的差异
5、备份,最终再按备份依次逐个复原差异备份后的全部日志备份。 27.答:(1)通常要声明一个全局数据库连接对象 (2)-般要创建Main子过程,并将它设置为启动对象。 (3)主窗体一般均供应增加、删除、修改、查询等对数据库的管理功能,全部操作均运用全局数据库连接对象作为与数据库交互的通道,通过soL语句对数据进行处理。 (4)其他功能。比如数据库备份和复原功能、用户权限管理功能等。 四、综合应用题(本题共3个小题,共40分) 28(本题10分) 参考答案及评分要点: CREATE TABLE汽车( 数据库应用技术题库二 一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。本题共
6、20个小题,每小题2分,共40分) 1利用文件管理数据库,存在( )缺点。 A数据间的联系紧密 B数据冗余不行避开 C程序无依靠性 D支持对文件的并发操作 2在E-R图中,实体用( )描述。 A圆角矩形 B菱形框 C矩形框 D三角形 3-个病房只有一个正主任,一个人只能担当一个病房的正主任,则病房与正主任之间的联系是( )。 A. -对多 B一对一 C多对一 D多对多 4在用数据模型描述数据时,一般要求数据模型要满意三个要求。不属于数据模型应满意要求的是 ( )。 A能够描述并发数据 B能够真实地模拟现实世界 C简单被业务人员理解 D能够便利地在计算机上实现 17关于聚集索引的说法,正确的是(
7、 )。 A在一个表上可以建立多个聚集索引 B在一个表上最多只能建立一个聚集索引 C聚集索引适合建立在重复值多的列上 D必需先建立聚集索引,然后再建立非聚集索引 。 18关于存储过程的说法,正确的是( )。 A.在定义存储过程的代码中可以包含数据的增、删、改、查语句 B用户可以向存储过程传递参数,但不能输出存储过程产生的结果 C存储过程的执行是在客户端完成的 D存储过程是存储在客户端的可执行代码段 。 19.事务一旦提交,其对数据的更改就是永久的,这个特性称为事务的( )。 A. -致性 B长久性 C隔离性 D原子性 20. -个银行营业所可以有多个客户,一个客户也可以在多个营业所进行存取款业务
8、,则客户和银行营业所之间的联系是( )。 A一对一 B一对多 C多对一 D多对多 二、推断题(正确的在括号内打上“”,错误的打上“”。本题共10个小题,每小题2分,共20分) 21运用数据库管理数据可以实现程序与数据的相互独立。( ) 22关系数据模型允许一个属性包含更小的属性。( ) 23按指针链接方向查找数据是关系数据库的特点。( ) 24Unique约束属于用户定义的完整性约束。( ) 25soL Server 2008的SSMS工具只支持图形化方法,不支持编写SQL语句。( ) 26. UNioUE用于限制列的值在指定范围内。( ) 27.数据库即保存视图的定义,也保存视图中的数据。(
9、 ) 28.存储过程的参数有输入参数和输出参数两种。( ) 29SQL Server中的“简洁复原模式”不支持对数据库进行日志备份。( ) 30.在进行数据库逻辑结构设计时,通常不须要考虑所运用的数据库管理系统。( ) 三、综合应用题(本题共3个小题,共40分) 31写出创建如下三张数据表的SQL语句。(本题10分) “汽车”表结构: 汽车型号:一般编码定长字符类型,长度为20,主键。 汽车类别:一般编码定长字符类型,长度为10,取值为:“轿车”、“跑车”、“SUV” 生产年份:整型。 “经销商”表结构: 经销商号:一般编码定长字符类型,长度为20,主键。 经销商名:一般编码可变长字符类型,长
10、度为30,非空。 地址:一般编码可变长字符类型,长度为50。 “销售”表结构: 经销商号:一般编码定长字符类型,长度为20,引用经销商表的外键。 汽车型号:一般编码定长字符类型,长度为20,引用汽车表的外键。 销售时间:日期时间型。 销售价格:整型 主键:(经销商号,汽车型号,销售时间)。 32.依据第31题所创建的三张表,写出完成下列操作的SQL语句。(本题共20分,每小题5分) (1)查询2015年生产的汽车型号和汽车类别。 (2)查询2016年卖出的销售价格30万元以上(包括30万元)的汽车的总数量。 (3)将销售价格超过100万元的汽车降价5万。 (4)在汽车表中插入一行数据:汽车型号
11、为“24”,汽车类别为“跑车”,生产年份为2014。33.依据第31题所创建的三张表,写出创建满意如下要求的视图的SQL语句:查询销售“SUV”的经销商的经销商名和地址。(本题10分) 试题答案及评分标准 (仅供参考) 一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。本题共20个小题,每小题2分,共40分) 1B 2C 3B 4A 5B 6A 7A 8D 9D 10A 11C 12C 13C 14C 15B 16B 17.B 18.A 19.B 20D 二、推断题(正确的在括号内打上“”,错误的打上“”。本题共10个小题,每小题2分,共20分) 21 22. 23 24
12、. 25. 26. 27 28 29 30 数据库应用技术题库三 一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。本题共20个小题,每小题2分,共40分) 1不属于数据库管理数据特点的是( )。 A数据可以共享并能保证数据的一样性 B最大限度的保证数据的正确性 C应用程序与数据的物理存储紧密相关 D相互关联的数据集合 2-名老师可以教多门课程,一门课程可以被多个老师讲授,则老师与课程之间的联系是( )。 A. -对多 B-对一 C多对一 D多对多 3-个系有多名学生,一个学生只能属于一个系,则系和学生的联系是( )。 A. -对多 B-对一 C多对一 D多对多 4关于实
13、体联系模型中联系的说法,错误的是( )。 A. -个联系可以只与一个实体有关 B-个联系可以与两个实体有关 C-个联系可以与多个实体有关 D-个联系可以不与任何实体有关 18.关于存储过程优点的说法,正确的是( )。 A允许模块化程序设计 B不能作为平安机制运用 C会影响数据库性能 D可导致网络流量增大 19.触发器的主要作用是( )。 A提高数据的查询效率 B增加数据的平安性 C加强数据的保密性 D实现困难的约束 20.关于数据库设计中新奥尔良方法的说法,错误的是( )。 A数据库设计包含需求分析、概念结构设计、逻辑结构设计和物理结构设计 BE-R图是数据库概念结构设计产生的结果 C概念结构
14、设计是在需求分析之后、逻辑结构设计之前进行的 D逻辑结构设计是在需求分析之后、概念结构设计之前进行的 二、推断题(正确的在括号内打上“”,错误的打上“”。本题共10个小题,每小题2分,共20分 三、综合应用题(本题共3个小题,共40分) 31写出创建如下三张数据表的SQL语句。(本题10分) “老师”表结构: 老师号:一般编码定长字符类型,长度为10,主键。 老师名:一般编码可变长字符类型,长度为10,非空。 职称:统一字符编码定长字符类型,长度为3,取值为:“教授”、“副教授”、“讲师”。 所在部门:一般编码可变长字符类型,长度为20。 “课程”表结构: 课程号:一般编码定长字符类型,长度为
15、20,主键。 课程名:一般编码可变长字符类型,长度为30,非空。 开课学期:微整型。 学时:定点小数类型,小数点前2位,小数点后1位 “授课”表结构: 老师号:一般编码定长字符类型,长度为10,引用老师表的外键。 课程号:一般编码定长字符类型,长度为20,引用课程表的外键。 授课学年:一般编码定长字符类型,长度为6,非空。 主键:(老师号,课程号,授课学年)。 32.依据第31题所创建的三张表,写出完成下列操作的SQL语句。(本题共20分,每小题5分) (1)查询全部有“教授”职称的老师名和所在部门。 (2)查询学时大于等于30的课程的授课状况,列出课程名、学时和授课学年。 (3)删除“讲师”
16、职称的授课记录。 (4)在课程表中插入一行数据,课程号:Kl00,课程名:新课程,开课学期:未定,学时:24。 33.依据第31题所创建的三张表,写出创建满意如下要求的视图的SQL语句:查询“计算机学院”全体老师的授课状况,列出老师名、讲授的课程名及授课学年。(本题10分) 试题答案及评分标准 (仅供参考) 数据库应用技术题库四 一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。本题共15个小题,每小题2分,共30分) 1属于数据的动态特征的是( )。 A学生学号 B插人数据 C建立约束 D老师编号 2在E-R图中,实体用( )描述。 A圆角矩形 B菱形框 C矩形框 D三
17、角形 3关于数据库三级模式中“模式”的说法,错误的是( )。 A关系数据库中的表对应三级模式中的模式 B模式应当包含全体用户的数据需求 C外模式的信息全部来自于模式 D模式是对整个数据库的底层表示 4设有学生表(学号,姓名,所在系,身份证号)和系表(系名,系办公地点)。关于两个表的引用关系的描述,正确的是( )。 A.设置学生表中的“所在系”为外键 B设置系表中的“系名”为外键 C设置学生表的学号为主键 D无法表达这两个表的引用关系 二、推断题(正确的在括号内打上“”,错误的打上“”。本题共10个小题,每小题2分,共20分) 三、简答题(本题共2个小题,每小题5分,共10分) 26.数据独立性
18、指的是什么?它能带来哪些好处? 27自连接与一般内连接的主要区分是什么? 四、综合应用题(本题共3个小题,共40分) 28.(本题10分)写出创建如下三张数据表的SQL语句。 “老师”表结构: 老师号:一般编码定长字符类型,长度为10,主键。 老师名:一般编码可变长字符类型,长度为10,非空。 职称:统一字符编码定长字符类型,长度为3,取值为:“教授”、“副教授”、“讲师”、“助教”。 所在部门:一般编码可变长字符类型,长度为20。 “课程”表结构: 课程号:一般编码定长字符类型,长度为20,主键。 课程名:一般编码可变长字符类型,长度为30,非空。 开课学期:微整型。 学时:小整型。 “授课
19、”表结构: 老师号:一般编码定长字符类型,长度为10,引用老师表的外键。 课程号:一般编码定长字符类型,长度为20,引用课程表的外键。 授课学年:一般编码定长字符类型,长度为6,非空。 主键:(老师号,课程号,授课学年)。 29.依据第28题所创建的三张表,写出完成下列操作的SQL语句。(本题共20分,每小题5分) (1)查询“副教授”职称的老师名和所在部门。 (2)查询学时大于等于72的课程的授课状况,列出课程名、学时和授课学年。 (3)删除“助教”职称的授课记录 (4)在课程表中插入一行数据,课程号:K1605,课程名:新课程,开课学期:未定,学时:48。 30依据第28题所创建的三张表,
20、写出创建满意如下要求的视图的SQL语句:查询“自动化学院”全体老师的授课状况,列出老师名、讲授的课程名及授课学年。(本题10分) 试题答案及评分标准 (仅供参考) 一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。本题共15个小题,每小题2分,共30分) 1B 2C 3D 4A 5B 6B 7C 8D 9A 10C 11A 12B 13B 14D 15B 二、推断题(正确的在括号内打上“”,错误的打上“”。本题共10个小题,每小题2分,共20分) 16 17X 18 19 20 21 22 23 24 25 三、简答题(本题共2个小题,每小题5分,共10分) 26数据独立
21、性指的是什么?它能带来哪些好处? 答:数据独立性包括逻辑独立性和物理独立性两部分。物理独立性是指当数据的存储结构发生改变时,不影响数据库模式;逻辑独立性是指当模式发生改变时,不影响外模式,从而不影响应用程序的特性。这两个独立性运用户只需关切逻辑层即可,同时增加了应用程序的可维护性。 27自连接与一般内连接的主要区分是什么? 答:自连接中进行连接操作的表在物理上是一张表,而一般内连接进行连接的表在物理上是两张表。 四、综合应用题(本题共3个小题,共40分), 28(本题10分)写出创建如下三张数据表的SQL语句。 “老师”表结构: 数据库应用技术题库五 一、单项选择题(每个题只有一个答案是正确的
22、,请将正确的答案填写到括号内。本题共15个小题,每小题2分,共30分) 1( )属于数据的动态特征。 A学生学号 B插入数据 C建立约束 D老师编号 2在E/R图中,联系用( )描述。 A.圆角矩形 B菱形框 C矩形框 D三角形 3( )是用户看到的数据视图。 A.外模式 B内模式 C模式 D模式间的映像 4设有学生表(学号,姓名,所在系,身份证号)和系表(系名,系办公地点)。下列关于两个表的引用关系的描述,正确的是( )。 A设置学生表中的“所在系”为外键 B设置系表中的“系名”为外键 C设置学生表的学号为主键 D无法表达这两个表的引用关系 二、推断题(正确的在括号内打上“”,错误的打上“”
23、。本题共10个小题,每小题2分,共20分) 三、简述题(本题共2个小题,每小题5分,共10分) 26.数据独立性指的是什么?它能带来哪些好处? 27.数据库设计分为哪几个阶段?每个阶段的主要工作是什么? 四、综合应用题(本题共3个小题,共40分) 28(本题10分> 写出创建如下三张数据表的SQL语句。 “商品”表结构: 商品号:一般编码定长字符类型,长度为10,主键。 商品名:一般编码可变长字符类型,长度为20,非空。 类别:统一字符编码定长字符类型,长度为5,取值为:“智能穿戴”、“4G手机”、“笔记本电脑”。 单价:整型。“生产厂家,表结构: 厂家编号:一般编码定长字符类型,长度为
24、20,主键。 厂家名:一般编码可变长字符类型,长度为30,非空。 厂家地址:统一字符编码可变长字符类型,长度为40。“生产”表结构: 商品号:一般编码定长字符类型,长度为10,引用商品表的外键。 厂家编号:一般编码定长字符类型,长度为20,引用生产厂家表的外键。 生产日期:日期类型。 生产数量:整型。 主键:(商品号,厂家编号,生产日期)。 29.(本题共20分,每小题5分) 依据第28题所创建的三张表,写出完成下列操作的SQL语句。 (1)查询“智能穿戴”类商品的商品名和单价。 (2)查询单价大于8000的“笔记本电脑”类商品的生产状况,列出商品名、单价和生产日期。 (3)删除2014年1月
25、1日之前生产的全部商品。 (4)在商品表中插入一行数据,商品号:SP501,商品名:智能手表,类别:智能穿戴,单价未知。 30(本题10分) 依据第28题所创建的三张表,写出创建满意如下要求的视图的SQL语句:查询生产“4G手机”类商品的厂家名和厂家地址。 试题答案及评分标准 (仅供参考) 一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。本题共15个小题,每小题2分,共30分) 1B 2B 3A 4A 5.A 6C 7D 8D 9A 10D 11B 12D 13C 14C 15D 二、推断题(正确的在括号内打上“”,错误的打上“”。本题共10个小题,每小题2分,共三、筒
26、述题(本题共2个小题,每小题5分,共10分) 16. X 17. X 18. X 19. 20.X 21 22. X 23. X 24.X 25. X 三、简述题(本题共2个小题,每小题5分,共10分) 26答案: 数据独立性包括逻辑独立性和物理独立性两部分。物理独立性是指当数据的存储结构发生改变时,不影响应用程序的特性;逻辑独立性是指当表达现实世界的信息内容发生改变时,不影响应用程序的特性。这两个独立性运用户只需关切逻辑层即可,同时增加了应用程序的可维护性。 27答案: 数据库设计一般包含如下过程: (1)需求分析。了解用户系统需求,解决“干什么”的问题。 (2)结构设计,包括概念设计、逻辑
27、设计和物理设计。概念设计的目标是产生反映全体用户信息需求的整体数据库概念结构;数据库逻辑设计的任务是把概念设计阶段产生的E-R图转换为详细DBMS支持的组织层数据模型,也就是转换为DBMS可以处理的数据库逻辑结构;物理设计的任务和目标是为逻辑数据模型选取一个最适合应用环境的物理结构。 (3)数据库实施,主要任务和目标就是在实际的计算机系统中建立数据库应用系统。(20分) 数据库应用技术题库六 一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。本题共15个小题,每小题2分,共30分) 1-名老师可以教多门课程,一门课程可以被多个老师讲授,这是( )联系。 A-对多 B-对一
28、 C多对一 D多对多 2下列关于实体联系模型中联系的说法,错误的是( )。 A. -个联系可以只与一个实体有关 B一个联系可以与两个实体有关 C. -个联系可以与多个实体有关 D-个联系可以不与任何实体有关 3下列不属于数据库管理系统功能的是( )。 A数据库对象定义 B数据库文件读写 C数据查询 D数据更新 4下列关于集合并运算的说法,正确的是( )。 A进行并运算的两个关系必需具有相同数目的行个数 B进行并运算的两个关系必需具有相同数目的行个数和列个数 C进行并运算的两个关系的列个数必需相同,对应列的语义相同 D假如两个集合包含相同的数据行,则这个关系的并运算结果也将包含这些重复的数据行
29、5对关系模式进行规范化的主要目的是( )。 A.提高数据操作效率 B维护数据的一样性 C加强数据的平安性 D为用户供应更快捷的数据操作 6关于soL Server数据库组成的说法,正确的是( )。 A一个数据库可由多个数据文件和多个日志文件组成 B-个数据库可由多个数据文件和仅一个日志文件组成 C-个数据库可由仅一个数据文件和多个日志文件组成 D-个数据库可由仅一个数据文件和仅一个日志文件组成 二、推断题(正确的在括号内打上“”,错误的打上“X”。本题共10 个小题,每小题2分,共20分) 三、简述题(本题共2个小题,每小题5分,共10分) 26关系数据库的三个完整性约束是什么?各是什么含义?
30、 27什么是数据库的逻辑结构设计?简述其设计步骤。 四、综合应用题(本题共3个小题,共40分) 28(本题10分) 写出创建如下三张数据表的soL语句。 “汽车”表结构: 汽车型号:一般编码定长字符类型,长度为20,主键。 汽车类别:一般编码定长字符类型,长度为10,取值为:“小轿车”、“商务车”、“SUV” 生产年份:整型。 “经销商”表结构: 经销商号:一般编码定长字符类型,长度为20,主键。 经销商名:一般编码可变长字符类型,长度为30,非空。 地址:一般编码可变长字符类型,长度为50。 “销售”表结构: 经销商号:一般编码定长字符类型,长度为20,引用经销商表的外键。 汽车型号:一般编
31、码定长字符类型,长度为20,引用汽车表的外键。 销售时间:日期时间型。 销售价格:整型 主键:(经销商号,汽车型号,销售时间)。 29(本题共20分,每小题5分) 依据第28题所创建的三张表,写出完成下列操作的SQL语句。 (1)查询2014年生产的汽车型号和汽车类别。 (2)查询2013年卖出的销售价格30万元以上(包括30万元)的汽车的总数量。 (3)将销售价格超过100万元的汽车降价5万。 (4)在汽车表中插入一行数据:汽车型号为“oioo”,汽车类别为“小轿车”,生产年份为2014。 30(本题10分) 依据第28题所创建的三张表,写出创建满意如下要求的视图的SQL语句:查询销售“小轿
32、车”的经销商的经销商名和地址。 试题答案及评分标准 (仅供参考) 一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。本题共15个小题,每小题2分,共30分) 1D 2D 3B 4C 5B 6A 7D 8C 9B 10D 11C 12B 13A 14A 15B 二、推断题f正确的在括号内打上“”,错误的打上“X”。本题共10个小题,每小题2分,共20分) 16 17 18 19. 20 21 22 23 24 25 三、简述题(本题共2个小题,每小题5分,共10分) 26答案: 实体完整性、参照完整性和用户定义的完整性。实体完整性指关系数据库中全部的表都必需有主键。参照完整性用于描述和约束实体之间的关联关系。用户定义的完整性是针对某一详细应用领域定义的数据约束条件,它反映某一详细应用所涉及的数据必需满意应用语义的要求。 27答案: 数据库逻辑设计的任务是把概念设计阶段产生的E-R图转换为详细DBMS支持的组织层数据模型,这些模型在功能、性能、完整性和一样性约束方面满意应用要求。关系数据库的逻辑设计一般包含三项工作: (1)将概念模型转换为关系数据模型。 (2)对关系数据模型进行优化。 (3)设计面对用户的外模式。