2022年三江学院计算机应用技术专业《数据库概论》科目期末试卷B(有答案).pdf
《2022年三江学院计算机应用技术专业《数据库概论》科目期末试卷B(有答案).pdf》由会员分享,可在线阅读,更多相关《2022年三江学院计算机应用技术专业《数据库概论》科目期末试卷B(有答案).pdf(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2022 年三江学院计算机应用技术专业数据库概论科目期末试卷 B(有答案)一、填空题 1、关系模型由_、_和_组成。2、设某数据库中有商品表(商品号,商品名,商品类别,价格)。现要创建一个视图,该视图包含全部商品类别及每类商品的平均价格。请补全如下语句:CREATE VIEW V1(商品类别,平均价格)AS SELECT 商品类别,_FROM 商品表 GROUP BY 商品类别;3、设某数据库中有作者表(作者号,城市)和出版商表(出版商号,城市),请补全如下查询语句,使该查询语句能查询作者和出版商所在的全部不重复的城市。SELECT 城市FROM 作者表_ SELECT 城市 FROM 出版商
2、表;4、关系数据库中基于数学的两类运算是_和_。5、使某个事务永远处于等待状态,得不到执行的现象称为_。有两个或两个以上的事务处于等待状态,每个事务都在等待其中另一个事务解除封锁,它才能继续下去,结果任何一个事务都无法执行,这种现象称为_。6、在一个关系 R 中,若每个数据项都是不可再分割的,那么 R 一定属于_。7、SQL Server 中数据完整性包括_、_和_。8、完整性约束条件作用的对象有属性、_和_三种。9、数据仓库是_、_、_、_的数据集合,支持管理的决策过程。10、在关系数据库的规范化理论中,在执行“分解”时,必须遵守规范化原则:保持原有的依赖关系和_。二、判断题 11、有了外模
3、式/模式映象,可以保证数据和应用程序之间的物理独立性。()12、数据模型的核心构成要素是数据结构。()13、外模式 DDL 用来描述数据库的总体逻辑结构。()14、数据库系统由软、硬件及各类人员构成。()15、DBMS 提供授权功能控制不同用户访问数据的权限,主要目的是为了实现数据库的完整性。()16、在关系模式中,主码和候选码可以有多个。()17、关系中任何一列的属性取值是不可再分的数据项,可取自不同域中的数据。()18、文件系统的缺点是数据不能长期存储。()19、在数据库表中,空值表示数值 0。()20、在数据表中,空值表示不确定。()21、在数据库恢复中,对已完成的事务进行撤销处理。()
4、22、在数据库设计中,数据流图是用来建立概念模型的。()23、在 SQL 中,ALTERTABLE 语句中 MODIFY 用于修改字段的类型和长度等,ADD 用于添加新的字段。()24、可以用 UNION 将两个查询结果合并为一个查询结果。()25、等值连接与自然连接是同一个概念。()三、选择题 26、设关系 R(A,B,C)和 S(B,C,D),下列各关系代数表达式不成立的是()。ARS BB(R)B(S)CRS DRS 27、有教师表(教师号,姓名,所在系,工资),找出系内教师平均工资高于全体教师平均工资的系信息,正确的语句是()。A B C D 28、文件系统与数据库系统的重要区别是数据
5、库系统具有()。A数据共享性 B 数据无冗余 C 数据结构化 D 数据独立性 29、对数据对象施加封锁可能会引起活锁和死锁问题,避免活锁的简单方法是采用()的策略。A顺序封锁法 B依次封锁法 C优先级高先服务 D先来先服务 30、在关系模式 R(U,F)中,如果 XY,存在 X 的真子集 X,使 XY,称函数依赖XY 为()。A平凡函数依赖 B 部分函数依赖 C 完全函数依赖 D 传递函数依赖 31、在 SQL Server 中,可以通过数据库对象及各种约束来保证数据的完整性,以下都属于数据库对象的有()。ADEFAULT、CHECK 和 UNIQUE BDEFAULT、CHECK 和 RUL
6、E CCHECK 和 DEFAULT DDEFAULT 和 RULE 32、对于关系的主码必须满足的条件,有下列说法:一个关系中的主码属性或属性组能函数决定该关系中的所有其他属性 一个关系中的主码属性不能与其他关系中的主码属性重名 在一个关系中,一个主码属性的任一真子集都不能函数决定其他属性 在一个关系中,从主码属性集中去掉某个属性仍能唯一标识一个元组 以上说法正确的是()。A和 B 和 C 和 D 和 33、在需求分析阶段,结构化分析和建模方法是一种较为有效的需求分析方法,下列不属于结构化分析和建模方法优点的是()。A用图形化的模型能直观表示系统功能 B可避免过早陷入具体细节 C图形对象不涉
7、及太多技术术语,便于用户理解模型 D从局部或子系统开始分析问题,便于建模人员了解业务模型 34、关于 DBMS 的查询处理器,叙述错误的是()。A处理的目标是先将应用程序表示的查询转换为执行策略(关系代数)B通过执行用低级语言表达的策略来获取所需要的数据 C查询处理分为分解(分析和验证)、优化、代码生成和代码执行 D处理的目标是先将应用程序表示的查询转换为执行策略(E-R 概念模型)35、数据仓库的数据具有 4 个基本特征,以下错误是指()。A面向主题的 B集成的 C不可更新的 D不随时间变化的 36、关于登录账号和数据库用户,下列各项表述不正确的是()。A登录账号是在服务器级创建的,数据库用
8、户是在数据库级创建的 B创建数据库用户时必须存在该用户的登录账号 C数据库用户和登录账号必须同名 D一个登录账号可以对应多个数据库用户 37、如果一个系统定义为关系系统,则它必须()。A支持关系数据库 B支持选择、投影和连接运算 CA 和 B 均成立 DA、B 都不需要 38、用于数据库恢复的重要文件是()。A数据库文件 B索引文件 C 日志文件 D 备注文件 39、SQL 语言中,HAVING 子句用于筛选满足条件的()。A列 B行 C分组 D元组 40、OLAP 的核心是()。A对用户的快速响应 B互操作性 C多维数据分析 D以上都不是 四、简答题 41、规范化理论对数据库设计有什么指导意
9、义?42、什么是数据库中的自主存取控制方法和强制存取控制方法?43、简单描述 OLAP 概念。44、试述数据库管理系统的基本功能。45、试述关系模式的完整性规则。在参照完整件中,什么情况下外码属性的值可以为空值?五、综合题 46、根据下列数据库概念结构设计的 E-R图(如图所示的学生选课查询方案一 E-R图和如图所示的学生选课查询方案二 E-R图),完成数据库的逻辑结构设计。学生选课查询方案一 E-R图 学生选课查询方案二 E-R图 47、设 T1、T2和 T3是如下事务:T1:AA2 T2:AA2 T3:AA2 设 A的初始值为 0。回答以下问题:(1)若 3 个事务允许并发执行,则有多少种
10、可能正确的结果,请分别列出来。(2)请给出一个可串行化的调度,并给出执行结果。(3)请给出一个非串行化的调度,并给出执行结果。(4)若 3 个事务都遵守两段锁协议,请给出一个不产生死锁的可串行化调度。(5)若 3 个事务都遵守两段锁协议,请给出一个产生死锁的调度。参考答案 一、填空题 1、【答案】数据结构;数据操作;完整性规则 2、【答案】AVG(价格)【解析】SQL 中,AVG(字段名)函数用来计算一组记录中某个字段值的平均值。3、【答案】EXCEPT【解析】EXCEPT 语句的作用是查询两个数据表中除“公共”数据以外的数据信息,即查询两个数据表中的“除外”数据信息。使用 EXCEPT 运算
11、符可以实现集合差操作,从左查询中返回右查询没有找到的所有非重复值。4、【答案】关系代数;关系演算 5、【答案】活锁;死锁 6、【答案】1NF 7、【答案】域完整性;实体完整性;参照完整性 8、【答案】关系;元组 9、【答案】面向主题的;集成的;随时间变化的;非易失性 10、【答案】无损连接 二、判断题 11、【答案】错 12、【答案】对 13、【答案】错 14、【答案】对 15、【答案】错 16、【答案】错 17、【答案】错 18、【答案】错 19、【答案】错 20、【答案】对 21、【答案】错 22、【答案】错 23、【答案】错 24、【答案】对 25、【答案】错 三、选择题 26、【答案】
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库概论 2022 三江 学院 计算机应用技术 专业 数据库 概论 科目 期末试卷 答案
限制150内