教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 范文大全 > 文秘资料 >

2017年湖北大学教育学院829数据库原理与C语言程序设计考研仿真模

来源:网络收集 时间:2026-08-11
导读: 目录 2017年湖北大学教育学院829数据库原理与C语言程序设计考研仿真模拟题(一) ............. 2 2017年湖北大学教育学院829数据库原理与C语言程序设计考研仿真模拟题(二) ........... 15 2017年湖北大学教育学院829数据库原理与C语言程序设计考研仿真模

目录

2017年湖北大学教育学院829数据库原理与C语言程序设计考研仿真模拟题(一) ............. 2 2017年湖北大学教育学院829数据库原理与C语言程序设计考研仿真模拟题(二) ........... 15 2017年湖北大学教育学院829数据库原理与C语言程序设计考研仿真模拟题(三) ........... 31 2017年湖北大学教育学院829数据库原理与C语言程序设计考研仿真模拟题(四) ........... 46 2017年湖北大学教育学院829数据库原理与C语言程序设计考研仿真模拟题(五) ........... 74

2017年湖北大学教育学院829数据库原理与C语言程序设计考研仿真模拟题(一)

说明:①本资料为VIP学员内部使用,严格按照2017考研最新题型及历年试题难度出题。

——————————————————————————————————————————

一、选择题

1. 联机分析处理包括以下( )基本分析功能。

I.聚类II.切片III.转轴IV.切块

【答案】C

2. 现有关系模式R (学号,姓名,课程代码,课程名,课程成绩),对其进行分解将其规范化到第三范式,下列( )是最正确的规范化结果。

A.R1 (学号,姓名)R2 (课程代码,课程名,课程成绩)

B.R1 (学号,姓名)R2 (课程代码,课程名)R3 (学号,课程代码,课程成绩) C.R1 (学号,姓名)R2 (学号,课程代码,课程名,课程成绩)

D.R1 (学号,姓名)R2 (课程代码,课程名)R3 (课程代码,课程成绩) 【答案】B

【解析】如果一个关系模式R属于第一范式,且每个非主属性既不部分依赖于码又不传递依赖于码,则这个关系属于第三范式。同时在对关系进行规范化的过程中,对于关系的分解不是随意而为的,需要考虑新关系与 原关系在数据上的等价、在依赖上的等价,甚至是在数据和依赖上都等价,否则就很可能达不到规范化目的。

A项中的分解,R1 (学号,姓名)达到3NF要求,R2 (课程代码,课程名,课程成绩)也达到3NF要求, 但是它们与原关系R在数据上不能等价,在依赖上也不等价,因而不是最正确的规范化结果。

C项中的分解,R1 (学号,姓名)达到3NF要求,R2 (学号,课程代码,课程名,课程成绩)中由于存在: 课程代码一课程名,即非码属性对码的部分依赖,因此,该R2只达到1NF要求,没有达到2NF要求,当然也 就没有达到3NF要求。

D项中的分解,R1 (学号,姓名)达到3NF要求,R2 (课程代码,课程名),R3 (课程代码,课程成绩) 也都达到3NF要求,但是它们与原关系R在数据上不能等价,在依赖上也不等价,因而不是最正确的规范化结果。

,R2 (课程代码,课程名),R3 (学号,课程代码,只有B项的分解,R1 (学号,姓名)

课程成绩)都达到 3NF要求,同时分解后的关系与原关系在数据和依赖上都等价,因而是最正确的规范化结果。

3. 某校选课关系基本表其中分别代表学号和课程号且均为字符型数

,Grade表示成绩为数值型数据,现要往该表中插入数据,请问以下语句中不正确的是据( )。

A. B. C. D. 【答案】D

【解析】在SQL语言中,使用INSERT语句插入数据时,需要注意以下几个问题:首先,列名表和元组值中的项数应该对称相等,并且保持数据类型一致;其次,元组值中给出的数据元素个数应该小于等于关系模式中的属性列个数,而且此时列名表不可缺省,列名表中未给出的属性列的值在插入时取默认值1此外,列表名缺省时意味着取关系模式中的全部属性列,而且其顺序与模式定义一致,插入时还需要注意非空属性列值的输入及主码列值的唯一性等问题。

4. 将局部E-R模型集成为全局E-R模型时要解决( )。

A.冗余问题、插入问题、更新问题和删除问题 B.属性冲突、结构冲突和命名冲突

C.属性冲突、结构冲突、命名冲突、冗余问题、插入问题、更新问题和删除问题 D.实体完整性和参照完整性 【答案】B

【解析】在将局部E-R模型集成为全局E-R模型时要解决三类冲突:属性冲突、结构冲突和命名冲突。冗余问题、插入问题、更新问题和删除问题属于逻辑结构设计阶段的设计内容。

5. 下列哪个函数能将一个表达式从一种数据类型改变为另一种数据类型?( )

A. B. C. D. 【答案】C

【解析】CONVERT函数能将某种数据类型的表达式显式转换为另一种数据类型。其他3个都是聚集函数,COUNT( )的功能是统计一列中值的个数

统计元组个数

计算一列值的平均值(此列必须是数值型)。此外,SQL语言中还提供了另一个数据

类型转换函数CAST,这两个函数均能将表达式值转换为指定的数据类型,CONVERT可以指定长度,而CAST不能指定长度。

6. 在关系代数运算中,最费时间和空间的是( )。

A.选择和投影运算 B.除法运算

C.笛卡尔积和连接运算 D.差运算

【答案】C

【解析】在关系代数运算中,最费时间和空间的是笛卡尔积和连接运算,所以尽可能放在后面做。

7.

中RecordSet对象的UPDATE方法的作用是( )。

A.在内存中开辟一个存放新记录的缓冲区 B.将数据缓冲区中的内容保存到数据库中 C.更改用户屏幕上显示的数据

D.更改数据缓冲区中当前行指针的位置 【答案】B

【解析】UPDATE方法的作用是将新添加在缓冲区的记录或修改后的结果永久保存在数据库中。

8. SQL语言中,HAVING子句用于筛选满足条件的( )。

A.列 B.行 C.分组 D.元组 【答案】C

【解析】HAVING子句常与GROUPBY子句联合使用,期所有课程中,班级平均成绩高于75的课程号、课程名称时,低于75的就不提取了。

9. 关于“死锁”,下列说法中正确的是( )。

A.死锁是操作系统中的问题,数据库操作中不存在

B.在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库 C.当两个用户竞争相同资源时不会发生死锁 D.只有出现并发操作时,才有可能出现死锁

【答案】D

【解析】不仅操作系统中有死锁问题,数据库系统中也同样存在死锁问题,死锁是在并发操作时上锁不当而出现的。

10.关于UML的各种视图及其分类,下列说法错误的是( )。

A.用例图、类图、对象图,组件图和部署图都是静态视图

通常指出分组的依据列,

子句应该指出分组的

即依据那个属性列来分组,而HAVING子句则指出各分组提取的条件。例如:要求列出某班本学HAVING子句则提出该课程的全班平均成绩AVG要高于75,依据是选课关系中的课程号属性列,

B.顺序图、交互图、状态图和活动图都是动态视图 C.类图和对象图都是结构视图

D.顺序图、状态图和组件图都是行为视图 【答案】D

【解析】UML视图共有9种,主要分为两类:静态图和动态图,其中: ①静态图:用例图、类图、对象图、组件图、部署图。 ②动态图:顺序图、交互图、状态图、活动图。 根据它们在不同视图的应用可以分为五类: ①用例视图:用例图。 ②结构视图:类图、对象图。

③行为视图:顺序图、活动图、交互图、状态图。 ④实现视图:组件图。 ⑤环境视图:部署图。

D项错误,组件图属于实现视图而不是行为视图。

11.规范化理论是关系数据库进行逻辑设计的理论依据。根据这个理论,关系数据库中的关系必须 …… 此处隐藏:11740字,全部文档内容请下载后查看。喜欢就下载吧 ……

2017年湖北大学教育学院829数据库原理与C语言程序设计考研仿真模.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/fanwen/1995150.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)