2022年安徽农业大学计算机科学与技术专业《数据库原理》科目期末试卷B(有答案).pdf
《2022年安徽农业大学计算机科学与技术专业《数据库原理》科目期末试卷B(有答案).pdf》由会员分享,可在线阅读,更多相关《2022年安徽农业大学计算机科学与技术专业《数据库原理》科目期末试卷B(有答案).pdf(19页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2022 年安徽农业大学计算机科学与技术专业数据库原理科目期末试卷 B(有答案)一、填空题 1、数据库系统在运行过程中,可能会发生各种故障,其故障对数据库的影响总结起来有两类:_和_。2、数据仓库创建后,首先从_中抽取所需要的数据到数据准备区,在数据准备区中经过净化处理_,再加载到数据仓库中,最后根据用户的需求将数据发布到_。3、在 RDBMS 中,通过某种代价模型计算各种查询的执行代价。在集中式数据库中,查询的执行开销主要包括_和_代价。在多用户数据库中,还应考虑查询的内存代价开销。4、数据管理技术经历了_、_和_3 个阶段。5、若事务 T 对数据对象 A 加了 S 锁,则其他事务只能对数据
2、 A 再加_,不能加_,直到事务 T 释放 A 上的锁。6、在数据库系统封锁协议中,一级协议:“事务在修改数据 A 前必须先对其加 X 锁,直到事务结束才释放 X 锁”,该协议可以防止_;二级协议是在一级协议的基础上加上“事务 T 在读数据 R 之前必须先对其加 S 锁,读完后即可释放 S 锁”,该协议可以防止_;三级协议是在一级协议的基础上加上“事务 T 在读数据 R 之前必须先对其加 S 锁,直到事务结束后才释放 S 锁”,该协议可以防止_。7、如图所示的关系 R 的候选码为;R 中的函数依赖有;R 属于范式。一个关系 R 8、某在 SQL Server 2000 数据库中有两张表:商品表
3、(商品号,商品名,商品类别,成本价)和销售表(商品号,销售时间,销售数量,销售单价)。用户需统计指定年份每类商品的销售总数量和销售总利润,要求只列出销售总利润最多的前三类商品的商品类别、销售总数量和销售总利润。为了完成该统计操作,请按要求将下面的存储过程补充完整。9、数据仓库主要是供决策分析用的_,所涉及的数据操作主要是_,一般情况下不进行。10、在设计局部 E-R 图时,由于各个子系统分别有不同的应用,而且往往是由不同的设计人员设计,所以各个局部 E-R 图之间难免有不一致的地方,称为冲突。这些冲突主要有_、_和_3 类。二、判断题 11、在关系数据库中,属性的排列顺序是可以颠倒的。()12
4、、有出现并发操作时,才有可能出现死锁。()13、等值连接与自然连接是同一个概念。()14、在数据库恢复中,对已完成的事务进行撤销处理。()15、关系是一张二维表。()16、有两个关系 R 和 S,分别包含 15 个和 10 个元组,则在 RS、RS、RS 中可能出现的一种元组数目情况是 18、7、7()17、在数据库表中,空值表示数值 0。()18、在 SELECT 语句中,需要对分组情况满足的条件进行判断时,应使用 WHERE 子句。()19、函数依赖是多值依赖的一个特例。()20、在数据表中,空值表示不确定。()21、标准 SQL 语言能用于所有类型的关系数据库系统。()22、投影操作是对
5、关系表进行水平方向的分割。()23、文件系统的缺点是数据不能长期存储。()24、在第一个事务以 S 锁方式读数据 R 时,第二个事务可以进行对数据 R 加 S 锁并写数据的操作。()25、据库操作中防止死锁的方法是禁止两个用户同时操作数据库。()三、选择题 26、对关系数据库来说,下面哪些说法是错误的()。A每一列的分量是同一种类型数据,来自同一个域 B不同列的数据可以出自同一个域 C行的顺序可以任意交换,但列的顺序不能任意交换 D关系中的任意两个元组不能完全相同 27、恢复机制的关键问题是()。A登记日志文件 B数据转储 C建立冗余数据 D数据镜像 28、现有关系模式 R(学号,姓名,课程代
6、码,课程名,课程成绩),对其进行分解将其规范化到第三范式,下列()是最正确的规范化结果。AR1(学号,姓名)R2(课程代码,课程名,课程成绩)BR1(学号,姓名)R2(课程代码,课程名)R3(学号,课程代码,课程成绩)CR1(学号,姓名)R2(学号,课程代码,课程名,课程成绩)DR1(学号,姓名)R2(课程代码,课程名)R3(课程代码,课程成绩)29、关于 DBMS 的查询处理器,叙述错误的是()。A处理的目标是先将应用程序表示的查询转换为执行策略(关系代数)B通过执行用低级语言表达的策略来获取所需要的数据 C查询处理分为分解(分析和验证)、优化、代码生成和代码执行 D处理的目标是先将应用程序
7、表示的查询转换为执行策略(E-R 概念模型)30、关系代数表达式的优化策略中,首先要做的是()。A对文件进行预处理 B尽早执行选择运算 C执行笛卡尔积运算 D投影运算 31、以下有关索引的叙述中正确的是()。A索引越多,更新速度越快 B索引可以用来提供多种存取路径 C索引需要用户维护,并列索引中列的个数不受限制 D索引需要用户维护 32、如果一个系统为关系完备系统,那么它支持()。A关系数据结构 BA 与选择、投影和连接 CA 与所有的关系代数操作 DC 与实体完整性、参照完整性 33、在 SQL Server 中,可以通过数据库对象及各种约束来保证数据的完整性,以下都属于数据库对象的有()。
8、ADEFAULT、CHECK 和 UNIQUE BDEFAULT、CHECK 和 RULE CCHECK 和 DEFAULT DDEFAULT 和 RULE 34、关于 E-R 实体-联系模型的叙述,不正确的是()。A实体型用矩形表示、属性用椭圆形表示、联系用无向边表示 B实体之间的联系通常有:1:1、1:n 和 m:n 三类 C实体型用矩形表示、属性用椭圆形表示、联系用菱形表示 D联系不仅局限在实体之间,也存在于实体内部 35、RAID 是指廉价冗余磁盘阵列,它是由多块磁盘构成的一个整体。关于 RAID 机制和技术,下列说法错误的是()。ARAID 系统内部可以包含多个磁盘驱动器 BRAID
9、 5 盘阵列中的一块磁盘损坏时,利用其他磁盘上的信息,可以恢复出这块磁盘上的信息 CRAID 采用校验冗余技术所需用的磁盘空间要比采用镜像冗余技术所需用的磁盘空间多 DRAID 系统一般都具有设备虚拟化技术 36、为了保证数据库应用系统正常运行,数据库管理员在日常工作中需要对数据库进行维护。下列一般不属于数据库管理与日常维护工作的是()。A数据内容一致性维护 B数据库备份与恢复 C数据库安全性维护 D数据库存储空间管理 37、关于“死锁”,下列说法中正确的是()。A死锁是操作系统中的问题,数据库操作中不存在 B在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库 C当两个用户竞争相同资源时
10、不会发生死锁 D只有出现并发操作时,才有可能出现死锁 38、关于 SQL Server 的数据库权限叙述不正确的是()。ASQL Server 数据库的对象权限可以用 GRANT 分配,而语句权限不可以用 GRANT 分配 B服务器权限能通过固定服务器角色进行分配,不能单独分配给用户 C系统管理员能使用 SQL Server 执行任何任务 D每个用户可以被分配若干权限,并且有可能把权限赋予其他用户 39、数据仓库的数据具有 4 个基本特征,以下错误是指()。A面向主题的 B集成的 C不可更新的 D不随时间变化的 40、维2、维 n,度量),不含度量的多维数组是不能用于多维分析的。2、联机分析处
11、理包括以下()基本分析功能。聚类 切片 转轴 切块 A、并 B、和 C、和 D都是 四、简答题 41、内存数据库的特点有哪些?42、什么是基本表?什么是视图?两者的区别和联系是什么?43、数据库管理系统的主要功能有哪些?44、什么是大数据,试述大数据的基本特征。45、并发操作可能会产生哪几类数据不一致?用什么方法能避免各种小致的情况?五、综合题 46、对学生-课程数据库编写存储过程,完成下述功能:(1)统计离散数学的成绩分布情况,即按照各分数段统计人数。(2)统计任意一门课的平均成绩。(3)将学生选课成绩从百分制改为等级制(即 A、B、C、D、E)。47、使用嵌入式 SQL 对学生-课程数据库
12、中的表完成下述功能:(1)查询某一门课程的信息。要查询的课程由用户在程序运行过程中指定,放在主变量中。(2)查询选修某一门课程的选课信息,要查询的课程号由用户在程序运行过程中指定,放在主变量中,然后根据用户的要求修改其中某些记录的成绩字段。48、在上题的教学数据库 S、SC 和 C 中,用户有一查询语句:检索女同学选修课程的课程名和任课教师名。(1)画出该查询初始的关系代数表达式的语法树。(2)使用优化算法,对语法树进行优化,并画出优化后的语法树。参考答案 一、填空题 1、【答案】数据库本身未被破坏;数据库处于不一致状态 2、【答案】数据源;数据;数据集市 3、【答案】CPU;I/O 4、【答
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库原理 2022 安徽 农业大学 计算机科学 技术 专业 数据库 原理 科目 期末试卷 答案
限制150内