2022年成都文理学院计算机应用技术专业《数据库概论》科目期末试卷B(有答案).docx
《2022年成都文理学院计算机应用技术专业《数据库概论》科目期末试卷B(有答案).docx》由会员分享,可在线阅读,更多相关《2022年成都文理学院计算机应用技术专业《数据库概论》科目期末试卷B(有答案).docx(18页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、2022 年成都文理学院计算机应用技术专业数据库概论科目期末试卷B(有答案)一、填空题1、数据库恢复是将数据库从 状态恢复到 的功能。2、在 SQL Server 2000 中,数据页的大小是 8KB。某数据库表有 1000 行数据,每行需要 5000 字节空间,则此数据库表需要占用的数据页数为 页。3、在数据库系统封锁协议中,一级协议:“事务在修改数据A 前必须先对其加X 锁,直到事务结束才释放X 锁”,该协议可以防止 ;二级协议是在一级协议的基础上加上“事务T 在读数据R 之前必须先对其加S 锁,读完后即可释放S 锁”,该协议可以防止 ;三级协议是在一级协议的基础上加上“事务 T 在读数据
2、 R 之前必须先对其加 S 锁, 直到事务结束后才释放S 锁”,该协议可以防止 。4、在 SQL Server 2000 中,某数据库用户 User 在此数据库中具有对T 表数据的查询和更改权限。现要收回 User 对 T 表的数据更改权,下述是实现该功能的语句,请补全语句。 UPDATE ON T FROM User;5、数据管理技术经历了 、 和 3 个阶段。6、在 SELECT 命令中, 子句用于选择满足给定条件的元组,使用 子句可按指定列的值分组,同时使用 子句可提取满足条件的组。7、在 RDBMS 中,通过某种代价模型计算各种查询的执行代价。在集中式数据库中,查询的执行开销主要包括
3、和 代价。在多用户数据库中,还应考虑查询的内存代价开销。8、如图所示的关系R 的候选码为;R 中的函数依赖有;R 属于范式。一个关系 R9、对于非规范化的模式,经过转变为 1NF, ,将 1NF 经过转变为 2NF, , 将 2NF 经过转变为 3NF 。10、某在 SQL Server 2000 数据库中有两张表:商品表(商品号,商品名,商品类别, 成本价)和销售表(商品号,销售时间,销售数量,销售单价)。用户需统计指定年份每类商品的销售总数量和销售总利润,要求只列出销售总利润最多的前三类商品的商品类别、销售总数量和销售总利润。为了完成该统计操作,请按要求将下面的存储过程补充完整。二、判断题
4、11、概念模型是对现实世界的第二层抽象。()12、等值连接与自然连接是同一个概念。()13、可以用 UNION 将两个查询结果合并为一个查询结果。()14、一个关系中不可能出现两个完全相同的元组是由实体完整性规则确定的。()15、数据库系统由软、硬件及各类人员构成。()16、SQL 语言有嵌入式和交互式两种使用方法。()17、在一个关系中,不同的列可以对应同一个域,但必须具有不同的列名。()18、在 SELECT 语句中,需要对分组情况满足的条件进行判断时,应使用WHERE 子句。()19、在一个关系模型中,不同关系模式之间的联系是通过公共属性来实现的。( )20、标准 SQL 语言能用于所有
5、类型的关系数据库系统。()21、并发执行的所有事务均遵守两段锁协议,则对这些事务的任何并发调度策略都是可串 行化的。()22、从计算机数据管理的角度看,信息就是数据,数据就是信息。()23、可串行化的调度一定遵守两段锁协议。()24、有了外模式/模式映象,可以保证数据和应用程序之间的物理独立性。( )25、关系中任何一列的属性取值是不可再分的数据项,可取自不同域中的数据。()三、选择题26、设关系 R(A,B,C)和 S(B,C,D),下列各关系代数表达式不成立的是()。DAA(R) (S)BRSBBC (R) (S)DR S27、用于数据库恢复的重要文件是()。A数据库文件B索引文件 C日志
6、文件 D备注文件28、下面关于数据库三层模式结构两层映射的说法,不正确的是()。A模式与内模式映射可以实现物理数据的独立性 B外模式与模式映射可以实现逻辑数据的独立性CDBMS 在数据库的三层模式结构之间提供了两层映射D子模式与内模式映射可以实现逻辑数据的独立性29、在并发控制技术中最常用的是封锁,对于共享锁(S)和排他锁(X)来说,下面列出的相容关系中,哪一个是正确的()。AX-X:相容BS-S:相容 CS-X:相容DX-S:相容30、概念结构设计的目的是产生一个能反映(企业)组织信息需求的()。ADFDBDDCE-R 图DSA31、如表,因为()属性使它不能成为关系。表A项目经理 B项目成
7、员 C项目名称D项目号 32、关于查询优化问题,下列说法错误的是()。A将频繁地向数据库发送的某条查询语句用存储过程来代替,可以提高查询效率B为经常出现在查询条件中的属性建立索引,可以提高查询效率 C先执行表连接条件,后执行查询条件,有利于提高查询效率 D将频繁访问的视图物化并进行维护,有利于提高查询效率33、关于分布式数据库系统和并行数据库系统,下列说法正确的是()。A. 分布式数据库系统的目标是利用多处理机结点并行地完成数据库任务以提高数据库系统的整体性能B. 并行数据库系统的目的主要在于实现场地自治和数据全局透明共享 C并行数据库系统经常采用负载平衡方法提高数据库系统的业务吞吐率D分布式
8、数据库系统中,不存在全局应用和局部应用的概念,各结点完全不独立,各个结点需要协同工作34、在执行查询语句时,DBMS 从数据字典中调出相应的内模式描述,并从模式映象到内模式,从而确定应读入的()。A逻辑数据 B物理数据 C操作序列 D优化策略35、数据仓库是随时间变化的,以下叙述错误的是() 。 A数据仓库随时间变化不断增加新的数据内容 B新增加的数据会覆盖原来的数据 C数据仓库随时间变化不断删除旧的数据内容 D数据仓库中包含大量的综合数据,它们会随时间的变化不断地进行重新综合36、建立关于系、学生、班级、社团等信息的一个关系数据库,一个系有若干个专业,每 个专业每年只招一个班,每个班有若干学
9、生,一个系的学生住在同一宿舍区,每个学生可 以参加若干个社团,每个社团有若干学生。描述学生的属性有:学号、姓名、出生年月、系名、班号、宿舍区。描述班级的属性有:班号、专业名、系名、人数、入学年份。描述系的属性有:系号、系名、系办公地点、人数。描述社团的属性有:社团名、成立年 份、地点、人数、学生参加某社团的年份。回答以下问题:(1) 画出 E-R 图。(2) 请给出关系模式,写出每个关系模式的最小函数依赖集,指出是否存在传递函数依 赖,对于函数依赖左部是多属性的情况讨论函数依赖是完全函数依赖,还是部分函数依赖。 指出各关系的候选码、外码,有没有全码存在?37、根据系统所提供的存取路径,选择合理
10、的存取策略,这种优化方式称为()。A物理优化 B代数优化 C规则优化D代价估算优化38、下述哪一个 SQL 语句用于实现数据存取的安全机制()。ACOMMIT BROLLBACK CGRANT DCREATE TABLE39、以下有关索引的叙述中正确的是() 。 A索引越多,更新速度越快 B索引可以用来提供多种存取路径 C索引需要用户维护,并列索引中列的个数不受限制D索引需要用户维护40、在 OODB 中,对象可以定义为对一组信息及其()的描述。A操作 B存取 C传输 D继承四、简答题41、试述数据、数据库、数据库管理系统、数据库系统的概念。42、什么是大数据,简述大数据的分类与基本特征。43
11、、什么是检查点记录?检查点记录包括哪些内容?44、什么样的并发调度是正确的调度?45、试述关系模型的 3 个组成部分。五、综合题46、设有如图所示的关系 R。回答以下问题:(1) 它为第几范式?为什么?(2) 是否存在删除操作异常?若存在,则说明是在什么情况下发生?(3) 将它分解为高一级范式,分解后的关系如何解决分解前可能存在的删除操作的异常问题。一个关系 R47、某单位想举行一个小型的联谊会,关系 Male 记录注册的男宾信息,关系 Female 记录注册的女宾信息。建立一个断言,将来宾的人数限制在50 人以内。参考答案一、填空题1、【答案】错误;某一已知的正确状态2、【答案】1000【解
12、析】一个数据页的存储空间是 81024 字节,最多能存放 8000 多个字节,而 SQL Server 2000 中不允许跨页存储一行数据,每行需要 5000 字节的空间,于是每个数据页最多只能存放一行数据,所以 1000 行数据需要的数据页数是 1000 页。3、【答案】丢失修改;丢失修改和读脏数据;丢失修改、读脏数据和不可重复读4、【答案】REVOKE【解析】在 SQL Server 中,收回权限用 REVOKE 来实现。5、【答案】人工管理;文件系统;数据库系统6、【答案】WHERE;GROUP BY;HAVING7、【答案】CPU;I/O8、【答案】A 和 DE;ADE,DEA;BCN
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库概论 2022 年成 文理学院 计算机应用技术 专业 数据库 概论 科目 期末试卷 答案
限制150内