来源:奥鹏远程教育 日期: 作者:奥鹏作业辅导
南开19春学期(1709、1803、1809、1903)《数据库基础与应用》在线作业[答案]答案
19春学期(1709、1803、1809、1903)《数据库基础与应用》在线作业-0001试卷总分:100 得分:0
一、 单选题 (共 25 道试题,共 50 分)
1.E-R图是表示概念模型的有效工具之一,图中的菱形框表示的是( )
A.联系
B.实体
C.实体的属性
D.联系的属性
2.事务的隔离性是指( )
A.事务中包括的所有操作要么都做,要么都不做
B.事务一旦提交,对数据为的改变是永久的
C.一个事务内部的操作及使用的数据对并发的其他事务是隔离的
D.事务必须是使数据库从一个一致性状态变到另一个一致性状态
3.以下不属于数据模式的有()
A.概念模式
B.逻辑模式
C.内模式
D.设计模式
4.数据库设计阶段分为()
A.物理设计阶段、逻辑设计阶段、编程和调试阶段
B.模型设计阶段、程序设计阶段和运行阶段
C.方案设计阶段、总体设计阶段、个别设计阶段和编程阶段
D.概念设计阶段、逻辑设计阶段、物理设计阶段、实施和调试阶段
5.设有两个事务T1、T2,其并发操作如下所示,下面评价正确的是( )
A.该操作不存在问题
B.该操作丢失修改
C.该操作不能重复读
D.该操作读“脏”数据
6.SQL语言具有的功能是
A.关系规范化
B.数据定义、数据操纵、数据控制、数据查询
C.数据库系统设计
D.绘制E-R图
7.当关系模式R(A,B)已属于3NF,下列说法正确的是()
A.一定消除了插入和删除异常
B.仍存在一定的插入和删除异常
C.一定属于BCNF
D.A和C都是
8.加锁协议中的“先申请先服务”原则可以避免数据库系统出现()
A.活锁
B.死锁
C.读-写冲突
D.写-写冲突
9.在SQL语言中,内模式对应于()
A.视图和部分基本表
B.基本表
C.存储文件
D.物理磁盘
10.如果关系模式R∈1NF,并且每一个没住属性都完全函数依赖于R的码,则()
A.R∈1NF
B.R∈2NF
C.R∈3NF
D.R∈4NF
11.一个关系只有一个()
A.候选关键字
B.外关键字
C.超关键字
D.主关键字
12.数据库并发操作可能带来的问题包括()
A.丢失更新
B.数据独立性会提高
C.非法用户的使用
D.增加数据冗余度
13.局部E-R图合并成全局E-R图时可能出现冲突,不属于合并冲突的是( )
A.属性冲突
B.语法冲突
C.结构冲突
D.命名冲突
14.假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE)。 要查找选修“COMPUTER”课程的“女”学生姓名,将涉及到关系( )
A.S
B.SC,C
C.S,SC
D.S,C,SC
15.日志文件用于记录( )
A.程序运行过程
B.数据操作
C.对数据的所有更新操作
D.程序执行的结果
16.关系规范化中的删除操作异常是指( )
A.不该删除的数据被删除
B.不该插入的数据被插入
C.应该删除的数据未被删除
D.应该插入的数据未被插入
17.保护数据库,防止未经授权的或不合法的使用造成的数据泄漏、更改破坏。这是指数据的( )
A.安全性
B.完整性
C.并发控制
D.恢复
18.在概念模型中客观存在并可互相区别的事物称为()
A.实体
B.属性
C.元祖
D.节点
19.SQL语言应用于()
A.层次数据库
B.网状数据库
C.关系数据库
D.非数据库
20.事务的一致性是指( )
A.事务中包括的所有操作要么都做,要么都不做
B.事务一旦提交,对数据为的改变是永久的
C.一个事务内部的操作及使用的数据对并发的其他事务是隔离的
D.事务必须是使数据库从一个一致性状态变到另一个一致性状态
21.下面关于数据库说法中,不正确的是()
A.数据库避免了一切数据的重复
B.若系统是完全可以控制的,则系统可确保更新时的一致性
C.数据库中的数据可以共享
D.数据库减少了数据冗余
22.以下关于外键和相应主键之间的关系,正确的是()
A.外键并不一定要与相应的主键同名
B.外键一定要与相应的主键同名
C.外键一定要与相应的主键同名而且唯一
D.外键一定要与相应的主键同名,但不一定唯一
23.在数据管理技术发展过程中,数据独立性最高的阶段是()
A.数据库系统
B.文件系统
C.人工管理
D.数据项管理
24.在关系模式R中,若其函数依赖集中所有候选关键字都是决定因素,则R最高范式是( )
A.2NF
B.3NF
C.4NF
D.BCNF
25.对于某高校的关系数据库,可以作为学生关系主键的是()
A.姓名
B.学号
C.性别
D.系别
二、 多选题 (共 10 道试题,共 20 分)
1.关于日志文件,说法不正确的是( )
A.日志文件是系统为恢复数据库而建立的一个文件,记录每一次事务
B.日志以事务为单位,遵循“修改优先”的原则
C.在事务级和系统级故障的恢复中必须使用日志文件
D.在静态转储方式中不能使用日志文件
2.JDBC是java提供的数据库访问接口,典型的类有( )
A.JDBC-ODBC桥接驱动程序
B.JDBC-Native API驱动程序
C.JDBC-Middleware驱动程序
D.PureJDBC驱动程序
3.E-R图中的联系在转换时的原则是( )
A.1:1的联系可以将联系合并到两个实体中的任意一个
B.1:1的联系必须将联系合并后一个实体中
C.1:n的联系必须将联系合并到n端实体中
D.1:n的联系必须将联系合并到1端实体中
4.关于关系数据模型说法正确的是( )
A.直接支持层次结构,支持对于概括、分类和聚合的模拟
B.数据的逻辑结构是一张二维表,它由行和列组成
C.C.具有严密的数学基础和操作代数基础
D.D.在关系数据模型中,数据间的关系具有对称性
5.下面说法错误的是( )
A.关系中的元组的个数是有限的
B.元组在关系中是无序的
C.关系中可以有完全相同的元组
D.关系中的属性不允许相同,次序是固定的
6.面向事务的OLTP与面向决策的OLAP的主要区别体现在( )
A.数据内容
B.数据库设计
C.视图
D.访问模式
7.在数据库中,关于联系说法正确的是( )
A.实体内部的联系通常是指组成实体的各属性之间的联系
B.实体之间的联系通常是指不同实体集之间的联系
C.现实世界中事务内容的联系无法抽象到信息世界中
D.实体之间的联系可以是任意的
8.常用的数据库恢复技术有()
A.转储
B.复制
C.剪辑
D.日志
9.关于触发器,说法正确的是( )
A.触发器由事件、条件和动作构成
B.触发器在数据中发挥着完整性保护功能
C.SQL中,触发事件的时间有AFTER、BEFORE等
D.一般而言,触发事件为UPDATE、DELETE、INSERT
10.关于模式分解,说法正确的是()
A.分解具有“无损连接性”
B.分解要有“保持函数依赖”
C.分解具有“高效可行性”
D.分解要“分解函数值之间的逻辑依赖”
三、 判断题 (共 15 道试题,共 30 分)
1.日志以事务为单位,遵循“运行记录优先”原则
A.错误
B.正确
2.每个数据文件中有且只有一个主数据文件。
A.错误
B.正确
3.系统开始运行后,DBA不需要对数据库系统进行任何干涉。
A.错误
B.正确
4.当数据在数据库中已经损坏时,需要执行数据库恢复。
A.错误
B.正确
5.实体的关键字是唯一能标识实体的属性的集合。
A.错误
B.正确
6.数据库恢复的基本原理是冗余。
A.错误
B.正确
7.E-R模型用于建立数据库的概念模型。
A.错误
B.正确
8.在关系数据库设计中,设计关系模式发生在需求分析阶段。
A.错误
B.正确
9.规范化理论为数据库设计提供了理论上的指导和工具,规范化程度越高,模式越好。
A.错误
B.正确
10.排他锁保证了事务对数据的独占性,排除了其他事务对其执行过程的干扰。
A.错误
B.正确
11.数据库开发的需求分析阶段必须要有用户参与。
A.错误
B.正确
12.在数据库系统中,对存取权限的定义称为授权。
A.错误
B.正确
13.如果一个函数依赖仅仅决定于一个属性,则这个函数依赖一定是完全函数依赖。
A.错误
B.正确
14.一般而言,封锁粒度小则并发性高而开销大,粒度大则并发性低而开销小。
A.错误
B.正确
15.OLTP系统主要关注一个企业内部的当前数据,通常采用面向主题的数据模式。
A.错误
B.正确
南开19春学期(1709、1803、1809、1903)《数据库基础与应用》在线作业[答案]历年真题如下: