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请简要说明用VB开发数据库
4、应用系统的一般步骤。 四、综合应用题此题共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汽车( 数据库应用技术题库二 一、单项选择题每个题只有一个答案是正确的,请将正确的答案填写到括号内。此题共20个小题,每题2分,共40分 1利用文件管理数
6、据库,存在( )缺点。 A数据间的联络严密 B数据冗余不可防止 C程序无依赖性 D支持对文件的并发操作 2在E-R图中,实体用( )描绘。 A圆角矩形 B菱形框 C矩形框 D三角形 3-个病房只有一个正主任,一个人只能担任一个病房的正主任,那么病房与正主任之间的联络是( )。 A. -对多 B一对一 C多对一 D多对多 4在用数据模型描绘数据时,一般要求数据模型要满足三个要求。不属于数据模型应满足要求的是 ( )。 A可以描绘并发数据 B可以真实地模拟现实世界 C容易被业务人员理解 D可以方便地在计算机上实现 17关于聚集索引的说法,正确的选项是( )。 A在一个表上可以建立多个聚集索引 B在
7、一个表上最多只能建立一个聚集索引 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 2022的SSMS工具只支持图形化方法,不支持编写SQL语句。( ) 26. UNioUE用于限制列的值在指定范围内。( ) 27.数据库即保存视图的定义,也保存视图中的数据。( ) 28.存储过程的参数有输入参数和输出参数
9、两种。( ) 29SQL Server中的“简单恢复形式”不支持对数据库进展日志备份。( ) 30.在进展数据库逻辑构造设计时,通常不需要考虑所使用的数据库管理系统。( ) 三、综合应用题此题共3个小题,共40分 31写出创立如下三张数据表的SQL语句。此题10分 “汽车”表构造: 汽车型号:普通编码定长字符类型,长度为20,主键。 汽车类别:普通编码定长字符类型,长度为10,取值为:“轿车”、“跑车”、“SUV” 消费年份:整型。 “经销商”表构造: 经销商号:普通编码定长字符类型,长度为20,主键。 经销商名:普通编码可变长字符类型,长度为30,非空。 地址:普通编码可变长字符类型,长度为
10、50。 “销售”表构造: 经销商号:普通编码定长字符类型,长度为20,引用经销商表的外键。 汽车型号:普通编码定长字符类型,长度为20,引用汽车表的外键。 销售时间:日期时间型。 销售价格:整型 主键:经销商号,汽车型号,销售时间。 32.根据第31题所创立的三张表,写出完成以下操作的SQL语句。此题共20分,每题5分 (1)查询2022年消费的汽车型号和汽车类别。 (2)查询2022年卖出的销售价格30万元以上包括30万元的汽车的总数量。 (3)将销售价格超过100万元的汽车降价5万。 (4)在汽车表中插入一行数据:汽车型号为“24”,汽车类别为“跑车”,消费年份为2022。33.根据第31
11、题所创立的三张表,写出创立满足如下要求的视图的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. 25. 26. 27 28 29 30 数据库应用技术题库三 一、单项选择题每个题只
12、有一个答案是正确的,请将正确的答案填写到括号内。此题共20个小题,每题2分,共40分 1不属于数据库管理数据特点的是( )。 A数据可以共享并能保证数据的一致性 B最大限度的保证数据的正确性 C应用程序与数据的物理存储严密相关 D互相关联的数据集合 2-名老师可以教多门课程,一门课程可以被多个老师讲授,那么老师与课程之间的联络是( )。 A. -对多 B-对一 C多对一 D多对多 3-个系有多名学生,一个学生只能属于一个系,那么系和学生的联络是( )。 A. -对多 B-对一 C多对一 D多对多 4关于实体联络模型中联络的说法,错误的选项是( )。 A. -个联络可以只与一个实体有关 B-个联
13、络可以与两个实体有关 C-个联络可以与多个实体有关 D-个联络可以不与任何实体有关 18.关于存储过程优点的说法,正确的选项是( )。 A允许模块化程序设计 B不能作为平安机制使用 C会影响数据库性能 D可导致网络流量增大 19.触发器的主要作用是( )。 A进步数据的查询效率 B增强数据的平安性 C加强数据的保密性 D实现复杂的约束 20.关于数据库设计中新奥尔良方法的说法,错误的选项是( )。 A数据库设计包含需求分析p 、概念构造设计、逻辑构造设计和物理构造设计 BE-R图是数据库概念构造设计产生的结果 C概念构造设计是在需求分析p 之后、逻辑构造设计之前进展的 D逻辑构造设计是在需求分
14、析p 之后、概念构造设计之前进展的 二、判断题正确的在括号内打上“”,错误的打上“”。此题共10个小题,每题2分,共20分 三、综合应用题此题共3个小题,共40分 31写出创立如下三张数据表的SQL语句。此题10分 “老师”表构造: 老师号:普通编码定长字符类型,长度为10,主键。 老师名:普通编码可变长字符类型,长度为10,非空。 职称:统一字符编码定长字符类型,长度为3,取值为:“教授”、“副教授”、“讲师”。 所在部门:普通编码可变长字符类型,长度为20。 “课程”表构造: 课程号:普通编码定长字符类型,长度为20,主键。 课程名:普通编码可变长字符类型,长度为30,非空。 开课学期:微
15、整型。 学时:定点小数类型,小数点前2位,小数点后1位 “授课”表构造: 老师号:普通编码定长字符类型,长度为10,引用老师表的外键。 课程号:普通编码定长字符类型,长度为20,引用课程表的外键。 授课学年:普通编码定长字符类型,长度为6,非空。 主键:老师号,课程号,授课学年。 32.根据第31题所创立的三张表,写出完成以下操作的SQL语句。此题共20分,每题5分 (1)查询全部有“教授”职称的老师名和所在部门。 (2)查询学时大于等于30的课程的授课情况,列出课程名、学时和授课学年。 (3)删除“讲师”职称的授课记录。 (4)在课程表中插入一行数据,课程号:Kl00,课程名:新课程,开课学
16、期:未定,学时:24。 33.根据第31题所创立的三张表,写出创立满足如下要求的视图的SQL语句:查询“计算机学院”全体老师的授课情况,列出老师名、讲授的课程名及授课学年。此题10分 试题答案及评分标准 仅供参考 数据库应用技术题库四 一、单项选择题每个题只有一个答案是正确的,请将正确的答案填写到括号内。此题共15个小题,每题2分,共30分 1属于数据的动态特征的是( )。 A学生学号 B插人数据 C建立约束 D老师编号 2在E-R图中,实体用( )描绘。 A圆角矩形 B菱形框 C矩形框 D三角形 3关于数据库三级形式中“形式”的说法,错误的选项是( )。 A关系数据库中的表对应三级形式中的形
17、式 B形式应该包含全体用户的数据需求 C外形式的信息全部来自于形式 D形式是对整个数据库的底层表示 4设有学生表学号,姓名,所在系,身份证号和系表系名,系办公地点。关于两个表的引用关系的描绘,正确的选项是( )。 A.设置学生表中的“所在系”为外键 B设置系表中的“系名”为外键 C设置学生表的学号为主键 D无法表达这两个表的引用关系 二、判断题正确的在括号内打上“”,错误的打上“”。此题共10个小题,每题2分,共20分 三、简答题此题共2个小题,每题5分,共10分 26.数据独立性指的是什么?它能带来哪些好处? 27自连接与普通内连接的主要区别是什么? 四、综合应用题此题共3个小题,共40分
18、28.此题10分写出创立如下三张数据表的SQL语句。 “老师”表构造: 老师号:普通编码定长字符类型,长度为10,主键。 老师名:普通编码可变长字符类型,长度为10,非空。 职称:统一字符编码定长字符类型,长度为3,取值为:“教授”、“副教授”、“讲师”、“助教”。 所在部门:普通编码可变长字符类型,长度为20。 “课程”表构造: 课程号:普通编码定长字符类型,长度为20,主键。 课程名:普通编码可变长字符类型,长度为30,非空。 开课学期:微整型。 学时:小整型。 “授课”表构造: 老师号:普通编码定长字符类型,长度为10,引用老师表的外键。 课程号:普通编码定长字符类型,长度为20,引用课
19、程表的外键。 授课学年:普通编码定长字符类型,长度为6,非空。 主键:老师号,课程号,授课学年。 29.根据第28题所创立的三张表,写出完成以下操作的SQL语句。此题共20分,每题5分 (1)查询“副教授”职称的老师名和所在部门。 (2)查询学时大于等于72的课程的授课情况,列出课程名、学时和授课学年。 (3)删除“助教”职称的授课记录 (4)在课程表中插入一行数据,课程号:K1605,课程名:新课程,开课学期:未定,学时:48。 30根据第28题所创立的三张表,写出创立满足如下要求的视图的SQL语句:查询“自动化学院”全体老师的授课情况,列出老师名、讲授的课程名及授课学年。此题10分 试题答
20、案及评分标准 仅供参考 一、单项选择题每个题只有一个答案是正确的,请将正确的答案填写到括号内。此题共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语句。 “老师”表构造: 数据库应用技术题库五 一、单项选择题每个题只有一个答案是正确的,请将正确的答案填写到括号内。此题共15个小题,每题2分,共30分 1( )属于数据的动态特征。 A学生学号 B插入数据 C建立约束 D老师编号 2在E/R图中,联络用
22、 )描绘。 A.圆角矩形 B菱形框 C矩形框 D三角形 3( )是用户看到的数据视图。 A.外形式 B内形式 C形式 D形式间的映像 4设有学生表学号,姓名,所在系,身份证号和系表系名,系办公地点。以下关于两个表的引用关系的描绘,正确的选项是( )。 A设置学生表中的“所在系”为外键 B设置系表中的“系名”为外键 C设置学生表的学号为主键 D无法表达这两个表的引用关系 二、判断题正确的在括号内打上“”,错误的打上“”。此题共10个小题,每题2分,共20分 三、简述题此题共2个小题,每题5分,共10分 26.数据独立性指的是什么?它能带来哪些好处? 27.数据库设计分为哪几个阶段?每个阶段的主
23、要工作是什么? 四、综合应用题此题共3个小题,共40分 28此题10分 写出创立如下三张数据表的SQL语句。 “商品”表构造: 商品号:普通编码定长字符类型,长度为10,主键。 商品名:普通编码可变长字符类型,长度为20,非空。 类别:统一字符编码定长字符类型,长度为5,取值为:“智能穿戴”、“4G手机”、“笔记本电脑”。 单价:整型。“消费厂家,表构造: 厂家编号:普通编码定长字符类型,长度为20,主键。 厂家名:普通编码可变长字符类型,长度为30,非空。 厂家地址:统一字符编码可变长字符类型,长度为40。“消费”表构造: 商品号:普通编码定长字符类型,长度为10,引用商品表的外键。 厂家编
24、号:普通编码定长字符类型,长度为20,引用消费厂家表的外键。 消费日期:日期类型。 消费数量:整型。 主键:商品号,厂家编号,消费日期。 29.此题共20分,每题5分 根据第28题所创立的三张表,写出完成以下操作的SQL语句。 (1)查询“智能穿戴”类商品的商品名和单价。 (2)查询单价大于8000的“笔记本电脑”类商品的消费情况,列出商品名、单价和消费日期。 (3)删除2022年1月1日之前消费的全部商品。 (4)在商品表中插入一行数据,商品号:SP501,商品名:智能手表,类别:智能穿戴,单价未知。 30此题10分 根据第28题所创立的三张表,写出创立满足如下要求的视图的SQL语句:查询消
25、费“4G手机”类商品的厂家名和厂家地址。 试题答案及评分标准 仅供参考 一、单项选择题每个题只有一个答案是正确的,请将正确的答案填写到括号内。此题共15个小题,每题2分,共30分 1B 2B 3A 4A 5.A 6C 7D 8D 9A 10D 11B 12D 13C 14C 15D 二、判断题正确的在括号内打上“”,错误的打上“”。此题共10个小题,每题2分,共三、筒述题此题共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答案: 数据独立性包括逻辑独立性和
26、物理独立性两局部。物理独立性是指当数据的存储构造发生变化时,不影响应用程序的特性;逻辑独立性是指当表达现实世界的信息内容发生变化时,不影响应用程序的特性。这两个独立性使用户只需关心逻辑层即可,同时增强了应用程序的可维护性。 27答案: 数据库设计一般包含如下过程: (1)需求分析p 。理解用户系统需求,解决“干什么”的问题。 (2)构造设计,包括概念设计、逻辑设计和物理设计。概念设计的目的是产生反映全体用户信息需求的整体数据库概念构造;数据库逻辑设计的任务是把概念设计阶段产生的E-R图转换为详细DBMS支持的组织层数据模型,也就是转换为DBMS可以处理的数据库逻辑构造;物理设计的任务和目的是为
27、逻辑数据模型选取一个最合适应用环境的物理构造。 (3)数据库施行,主要任务和目的就是在实际的计算机系统中建立数据库应用系统。20分) 数据库应用技术题库六 一、单项选择题每个题只有一个答案是正确的,请将正确的答案填写到括号内。此题共15个小题,每题2分,共30分 1-名老师可以教多门课程,一门课程可以被多个老师讲授,这是( )联络。 A-对多 B-对一 C多对一 D多对多 2以下关于实体联络模型中联络的说法,错误的选项是( )。 A. -个联络可以只与一个实体有关 B一个联络可以与两个实体有关 C. -个联络可以与多个实体有关 D-个联络可以不与任何实体有关 3以下不属于数据库管理系统功能的是
28、 )。 A数据库对象定义 B数据库文件读写 C数据查询 D数据更新 4以下关于集合并运算的说法,正确的选项是( )。 A进展并运算的两个关系必须具有一样数目的行个数 B进展并运算的两个关系必须具有一样数目的行个数和列个数 C进展并运算的两个关系的列个数必须一样,对应列的语义一样 D假如两个集合包含一样的数据行,那么这个关系的并运算结果也将包含这些重复的数据行 5对关系形式进展标准化的主要目的是( )。 A.进步数据操作效率 B维护数据的一致性 C加强数据的平安性 D为用户提供更快捷的数据操作 6关于soL Server数据库组成的说法,正确的选项是( )。 A一个数据库可由多个数据文件和多个
29、日志文件组成 B-个数据库可由多个数据文件和仅一个日志文件组成 C-个数据库可由仅一个数据文件和多个日志文件组成 D-个数据库可由仅一个数据文件和仅一个日志文件组成 二、判断题正确的在括号内打上“”,错误的打上“X”。此题共10 个小题,每题2分,共20分 三、简述题此题共2个小题,每题5分,共10分 26关系数据库的三个完好性约束是什么?各是什么含义? 27什么是数据库的逻辑构造设计?简述其设计步骤。 四、综合应用题此题共3个小题,共40分 28此题10分 写出创立如下三张数据表的soL语句。 “汽车”表构造: 汽车型号:普通编码定长字符类型,长度为20,主键。 汽车类别:普通编码定长字符类
30、型,长度为10,取值为:“小轿车”、“商务车”、“SUV” 消费年份:整型。 “经销商”表构造: 经销商号:普通编码定长字符类型,长度为20,主键。 经销商名:普通编码可变长字符类型,长度为30,非空。 地址:普通编码可变长字符类型,长度为50。 “销售”表构造: 经销商号:普通编码定长字符类型,长度为20,引用经销商表的外键。 汽车型号:普通编码定长字符类型,长度为20,引用汽车表的外键。 销售时间:日期时间型。 销售价格:整型 主键:经销商号,汽车型号,销售时间。 29此题共20分,每题5分 根据第28题所创立的三张表,写出完成以下操作的SQL语句。 (1)查询2022年消费的汽车型号和汽
31、车类别。 (2)查询2022年卖出的销售价格30万元以上包括30万元的汽车的总数量。 (3)将销售价格超过100万元的汽车降价5万。 (4)在汽车表中插入一行数据:汽车型号为“oioo”,汽车类别为“小轿车”,消费年份为2022。 30此题10分 根据第28题所创立的三张表,写出创立满足如下要求的视图的SQL语句:查询销售“小轿车”的经销商的经销商名和地址。 试题答案及评分标准 仅供参考 一、单项选择题每个题只有一个答案是正确的,请将正确的答案填写到括号内。此题共15个小题,每题2分,共30分 1D 2D 3B 4C 5B 6A 7D 8C 9B 10D 11C 12B 13A 14A 15B
32、 二、判断题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)设计面向用户的外形式。 第 24 页 共 24 页