山东某大学《数据库管理系统》期末考试复习题及参考答案.pdf
《山东某大学《数据库管理系统》期末考试复习题及参考答案.pdf》由会员分享,可在线阅读,更多相关《山东某大学《数据库管理系统》期末考试复习题及参考答案.pdf(53页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、山东师范大学成人教育期末考试复习题一.单项选择题1.查询优化策略中,正确的策略是()。A.尽可能早地执行笛卡尔积操作B.尽可能早地执行并操作C.尽可能早地执行差操作D.尽可能早地执行选择操作参考答案:D2.在DB应用中,一般一条SQ L语句可产生或处理一组记录,而DB主语言语句一般一次只能处理一条记录,其协调可通过哪种技术实现()。A.指针B.游标C.数组D.栈参考答案:B3在SQL中,可以用谓词EXISTS来测试一个集合中是否()。A.有相同元组存在B.为空集合C.有相同分量存在D.为非空集合参考答案:D4.对关系模型叙述错误的是()。A.建立在严格的数学理论、集合论和谓词演算公式的基础之上
2、B.微机DBMS绝大部分采取关系数据模型C.用二维表表示关系模型是其一大特点D.不具有连接操作的DBMS也可以是关系数据库系统参考答案:D5.设有关系 R(A,B,C)和 S(C,D)。与 SQL 语句 select A,B,D from R,S where R.C=S.C 等价的关系代数表达式是()。A.oR.C=S.C(nA,B,D(RxS)B.nA,B,D(oR,C=S.C(RxS)C.oR.C=S.C(nA,B R)x(nDS)D.oR,C=S.C(nD(nA,BR)xS)参考答案:B6.在数据库设计中,将ER图转换成关系数据模型的过程属于()。A.需求分析阶段B.物理设计阶段C.逻辑
3、设计阶段D.概念设计阶段参考答案:C7.数据库设计阶段分为()。A.物理设计阶段、逻辑设计阶段、编程和调试阶段B.概念设计阶段、逻辑设计阶段、物理设计阶段、实施和调试阶段C.方案设计阶段、总体设计阶段、个别设计和编程阶段D.模型设计阶段、程序设计阶段和运行阶段参考答案:B8.数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作的数据库语言称为()。A.数据定义语言(DDL)B.数据管理语言C.数据操纵语言(DM L)D.数据控制语言参考答案:C9.数据库系统与文件系统的主要区别是()。A.数据库系统复杂,而文件系统简单B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解
4、决C.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D.文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量参考答案:B10.关系演算的基础是A.形式逻辑中的逻辑演算B.形式逻辑中的关系演算C.数理逻辑中的谓词演算D.数理逻辑中的形式演算参考答案:C11.若事务T对数据对象A加上S锁,则()。A.事务T可以读A和修改A,其它事务只能再对A加S锁,而不能加X锁B.事务T可以读A但不能修改A,其它事务能对A加S锁和X锁C.事务T可以读A但不能修改A,其它事务只能再对A加S锁,而不能加X锁D.事务T可以读A和修改A,其它事务能对A加S锁和X锁参考答案:C12.FoxBASE、Fo
5、xPro 属 于()。A.表式系统B.最小关系系统C.关系完备的系统D.全关系系统参考答案:B13.在下列实体类型的联系中,一对多联系的是()。A.学校与课程的学习联系B.班级与学生的关系C.省与省会的关系D.顾客与商品的购买关系参考答案:B1 4.设U是所有属性的集合,X、Y、Z都是U的子集,且Z=U-X-Y。下面关于多值依赖的叙述中,不正确的是()。A.若 X玲玲Y,则 X玲玲ZB.若 X f Y,则 X玲玲YCD.若 Z=(D,则 X玲玲Y参考答案:C15.关系规范化中的删除操作异常是指()。A.不该删除的数据被删除B.不该插入的数据被插入C.应该删除的数据未被删除D.应该插入的数据未被
6、插入参考答案:A16.假定学生关系是 S(S#,SNAME,SEX,AGE),课程关系是 C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE)。要查找选修COMPUTER课程的 女 学生姓名,将涉及到关系()。A.SB.SC,CC.S,SCD.S,C,SC参考答案:D17.设属性A 是关系R 的主属性,则属性A 不 能 取 空 值。这 是()A.实体完整性规则B.参照完整性规则C.用户定义完整性规则D.域完整性规则参考答案:A18.约束 年龄限制在183 0 岁之间 属于DBMS的哪种功能()。A.安全性B.完整性C.并发控制D.恢复参考答案:B19.设已经F=
7、C-A,CG-D,CG-B,CE-A,ACD-B,从中去掉哪些函数依赖关系后得到的新的函数依赖集合F1与 F 等价的是()。A.C-u003eA 和 CG-u003eBB.C-u003eA 和 ACD-u003eBC.CE-u003eA 和 ACD-u003eBD.CE-u003eA 和 CG-u003eB参考答案:D20.设关系R 和关系S 的元数分别是3 和 4,关系T 是 R 与 S 的广义笛卡尔积,即:T=RxS,则关系T 的元数是()。A.7B.9C.12D.16参考答案:C21.给定关系模式SCP(Sno,Cno,P),其中Sno表示学号,Cno表示课程号,P 表示名次。若每一名学
8、生每门课程有一定的名次,每门课程每一名次只有一名学生,则以下叙述中错误的是()。A.(Sno,Cno)和(Cno,P)都可以作为候选码B.(Sno,Cno)是唯一的候选码C.关系模式SCP既属于3NF也属于BCNFD.关系模式SCP没有非主属性参考答案:B22.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是()阶段。A.数据库系统B.文件系统C.人工管理D.数据项管理参考答案:A23.从 E-R模型向关系模型转换时,一 个 M:N联系转换为关系模型时,该关系模型的码是()。A.M端实体的码B.N端实体的码C.M端实体码与N 端实
9、体码组合D.重新选取其他属性参考答案:C24.关系运算中花费时间可能最长的运算是()。A.投影B.选择C.笛卡尔积D.除参考答案:C25.下面哪个不是数据库系统必须提供的数据控制功能()。A.安全性B.可移植性C.完整性D.并发控制参考答案:B26.设有关系模式EMP(职工号,姓名,年龄,技能)。假设职工号唯一,每个职工有多项技能,则 EMP表的主码是()。A.职工号B.姓名,技能C.技能D.职工号,技能参考答案:D27.在关系模型中,实现关系中不允许出现相同的元组的约束是通过()。A.侯选键B.主键C.外键D.超键参考答案:B28.图 1 中()是关系完备的系统。A.AB.BC.CD.D参考
10、答案:D答案解析:29.建立数据字典的时机是()。A.需求分析阶段B.数据库物理设计阶段C.数据库实施D.概念结构设计阶段参考答案;A30.在SQL语言的SELECT语句中,实现投影操作的是哪个子句?()A.selectB.fromC.WhereD.group by参考答案:A31.若要求分解保持函数依赖,那么模式分解一定能够达到()。A.2NFB.3NFC.BCNFD.1NF参考答案:B32.在数据库系统的三级模式结构中,用来描述数据的全局逻辑结构的是()。A.子模式B.用户模式C.模式D.存储模式参考答案:D33.设有两个事务Tl、T 2,其并发操作如图1所示,下面评价正确的fl T23读
11、 A=10,B=5。读A=10,A=A*2写回,读 A=20,B=5P求和25验证错图1事务并发操作图JA.该操作不存在问题B.该操作丢失修改C.修改该操作不能重复读D.该操作读 脏 数据参考答案:C答案解析:34.在合并分E-R图时必须消除各分图中的不一致。各分E-R图之间的冲突主要有三类,即属性冲突、命名冲突和结构冲突,其中命名冲突是指()。A.命名太长或太短B.同名异义或同义异名C.属性类型冲突D.属性取值单位冲突参考答案:B35.数据库类型是按照()来划分的。A.文件形式B.数据模型C.记录形式D.数据存取方法参考答案:B36.数据的逻辑独立性是指()。A.内模式改变,模式不变B.模式
12、改变,内模式不变C.模式改变,外模式和应用程序不变D.内模式改变,外模式和应用程序不变参考答案:C37.语句 delete from sc 表 明()。A.删除s c中的全部记录B.删除基本表scC.删除基本表s c中的列数据D.删除基本表s c中的部分行参考答案:A38.数据库的网状模型应满足的条件是()。A.允许一个以上结点无双亲,也允许一个结点有多个双亲B.必须有两个以上的结点C.有且仅有一个结点无双亲,其余结点都只有一个双亲D.每个结点有且仅有一个双亲参考答案:A39.在关系数据库设计中,设计关系模式是()的任务。A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段参考答案
13、:C40.1级封锁协议加上T要读取的数据R加S锁,这是()。A.3级封锁协议B.4级封锁协议C.2级封锁协议D.1级封锁协议参考答案:C41.下列聚合函数中不忽略空值(,)的 是()。A.SUM(列名)B.MAX例 名)C.COUNT(*)D.AVG例 名)参考答案:C42.五种基本关系代数运算是()。A.U,x,Ji 和 oB.U,?,n 和。C.U,n,x,兀和。D.U,n,?,ji 和。参考答案:A43.学校数据库中有学生和宿舍两个关系:学 生(学号,姓名)和 宿 舍(楼名,房间号,床位号,学号),假设有的学生不住宿,床位也可能空闲。如果要列出所有学生住宿和宿舍分配的情况,包括没有住宿的
14、学生和空闲的床位,则应执行()。A.全外联接B.左外联接C.右外联接D.自然联接参考答案:A44.下列哪种运算不属于关系代数的基本运算()。A.连接B.笛卡尔积C.相减D.投影参考答案:A45.在关系代数中,对一个关系做投影操作后,新关系的元组个数()原来关系的元组个数。A.小于B.小于或等于C.等于D.大于参考答案:B46.把对关系SC 的属性GRADE的修改权授予用户ZHAO的 T-SQL语 句 是()。A.GRANT GRADE ON SC TO ZHAOB.GRANT UPDATE ON SC TO ZHAOC.GRANT UPDATE(GRADE)ON SC TO ZHAOD.GRA
15、NT UPDATE ON SC(GRADE)TO ZHAO参考答案:C47.ER图是一种直观表示何种模型的工具()。A.结构数据模型B.关系数据模型C.概念数据模型D.层次和网状模型参考答案:C48.事务的原子性是指()。A.一个事务内部的操作及使用的数据对并发的其他事务是隔离的B.事务一旦提交,对数据库的改变是永久的C.事务中包括的所有操作要么都做,要么都不做D.事务必须是使数据库从一个一致性状态变到另一个一致性状态参考答案:C多项选择题答题要求:下列各题,有两个或两个以上正确答案,多选、错选、不选、少选均不得分。49.一个关系的主关键字一定是唯一的。参考答案:错误50.对一个客观事物,可以
16、用多种数据模型来描述().参考答案:正确51.层次数据模型可以很好地表示多对多联系。参考答案:错误52.对关系模式来说,范式级别越高,实际应用效果越好。()参考答案:错误53.对一个数据库系统来说,概念级对应于它实际存储的数据。参考答案:错误54.访问控制是防止对数据库进行非法访问的主要方法.参考答案:正确55.设R、S 是任意两个同类关系,U 是 R 的关系框架中所有属性的集合,属性集A3、数据库事务的原子性是指事物在执行过程中不能出现中断。()参考答案:错误56.实体间的联系用实体模型来描述。参考答案:错误57.在IM S系统中,如果使用HSAM存储结构,那么检索、插入、删除都很方便。()
17、参考答案:错误58.完整约束条件的检查总是在事务的每个维护操作执行后立即进行。参考答案:错误59.一个关系模式就是一张二维表的表头。参考答案:错误60.数据字典是一个特殊的数据库。参考答案:正确61.在向量结构的顺序文件中,插入记录比较困难。参考答案:正确62.在。ROB中,超表中的每个元组最多可以与每个子表中的一个元组相对应。()参考答案:正确一.单项选择题1.查询优化策略中,正确的策略是()。A.尽可能早地执行笛卡尔积操作B.尽可能早地执行并操作C.尽可能早地执行差操作D.尽可能早地执行选择操作参考答案:D2.在DB应用中,一般一条SQ L语句可产生或处理一组记录,而 DB主语言语句一般一
18、次只能处理一条记录,其协调可通过哪种技术实现()。A.指针B.游标C.数组D.栈参考答案:B3.在SQ L中,可以用谓词EXISTS来测试一个集合中是否()。A.有相同元组存在B.为空集合C.有相同分量存在D.为非空集合参考答案:D4.对关系模型叙述错误的是()。A.建立在严格的数学理论、集合论和谓词演算公式的基础之上B.微机DBMS绝大部分采取关系数据模型C.用二维表表示关系模型是其一大特点D.不具有连接操作的DBMS也可以是关系数据库系统参考答案:D5.设有关系 R(A,B,C)和 S(C,D)。与 SQL 语句 select A,B,D from R,S where R.C=S.C 等价
19、的关系代数表达式是()。A.oR.C=S.C(nA,B,D(RxS)B.nA,B,D(oR,C=S.C(RxS)C.oR.C=S.C(nA,B R)x(nDS)D.oR,C=S.C(nD(nA,BR)xS)参考答案:B6.在数据库设计中,将 E R 图转换成关系数据模型的过程属于()。A.需求分析阶段B.物理设计阶段C.逻辑设计阶段D.概念设计阶段参考答案:C7.数据库设计阶段分为()。A.物理设计阶段、逻辑设计阶段、编程和调试阶段B.概念设计阶段、逻辑设计阶段、物理设计阶段、实施和调试阶段C.方案设计阶段、总体设计阶段、个别设计和编程阶段D.模型设计阶段、程序设计阶段和运行阶段参考答案:B8
20、.数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作的数据库语言称为()。A.数据定义语言(DDL)B.数据管理语言C.数据操纵语言(DML)D.数据控制语言参考答案:c9.数据库系统与文件系统的主要区别是()。A.数据库系统复杂,而文件系统简单B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D.文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量参考答案:B10.关系演算的基础是()。A.形式逻辑中的逻辑演算B.形式逻辑中的关系演算C.数理逻辑中的谓词演算D.数理逻辑中的形式演算参考答案:C
21、11.若事务T 对数据对象A 加上S 锁,则()。A.事务T 可以读A 和修改A,其它事务只能再对A 加 S 锁,而不能加X 锁B.事务T 可以读A 但不能修改A,其它事务能对A 加 S 锁和X 锁C.事务T 可以读A 但不能修改A,其它事务只能再对A 加 S 锁,而不能加X 锁D.事务T 可以读A 和修改A,其它事务能对A 加 S 锁和X 锁参考答案:C12.FoxBASE、FoxPro 属 于()。A.表式系统B.最小关系系统C.关系完备的系统D.全关系系统参考答案:B13.在下列实体类型的联系中,一对多联系的是()。A.学校与课程的学习联系B.班级与学生的关系C.省与省会的关系D.顾客与
22、商品的购买关系参考答案:B14.设 U 是所有属性的集合,X、Y、Z 都是U 的子集,且 Z=U-X-Y。下面关于多值依赖的叙述中,不正确的是()。A.若 X玲玲Y,则 X玲玲ZB.若 X f Y,则 X玲玲YCD.若 Z=(D,则 X玲玲Y参考答案:C15.关系规范化中的删除操作异常是指()。A.不该删除的数据被删除B.不该插入的数据被插入C.应该删除的数据未被删除D.应该插入的数据未被插入参考答案:A16.假定学生关系是 S(S#,SNAME,SEX,A G E),课程关系是 C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,G RAD E)。要查找选修COMPUTE
23、R”课程的 女 学生姓名,将涉及到关系()A.SB.SC,CC.S,SCD.S,C,SC参考答案:D17.设属性A 是关系R 的主属性,则属性A 不 能 取 空 值。这 是()A.实体完整性规则B.参照完整性规则C.用户定义完整性规则D.域完整性规则参考答案:A18.约束 年龄限制在1830岁之间 属于DBMS的哪种功能()。A.安全性B.完整性C.并发控制D.恢复参考答案:B19.设已经F=C-A,CG-D,CG-B,CE-A,ACD-B,从中去掉哪些函数依赖关系后得到的新的函数依赖集合F1与 F 等价的是()。A.C-u003eA 和 CG-u003eBB.C-u003eA 和 ACD-u
24、003eBC.CE-u003eA 和 ACD-u003eBD.CE-u003eA 和 CG-u003eB参考答案:D20.设关系R 和关系S 的元数分别是3 和 4,关系T 是 R 与 S 的广义笛卡尔积,即:T=RxS,则关系T 的元数是()。A.7B.9C.12D.16参考答案:C21.给定关系模式SCP(Sno,Cno,P),其中Sno表示学号,Cno表示课程号,P 表示名次。若每一名学生每门课程有一定的名次,每门课程每一名次只有一名学生,则以下叙述中错误的是()。A.(Sno,C n o)和(Cno,P)都可以作为候选码B.(Sno,C n o)是唯一的候选码C.关系模式SCP既属于3
25、NF也属于BCNFD.关系模式SCP没有非主属性参考答案:B22.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是()阶段。A.数据库系统B.文件系统C.人工管理D.数据项管理参考答案:A23.从 E-R模型向关系模型转换时,一 个 M:N联系转换为关系模型时,该关系模型的码是()。A.M端实体的码B.N端实体的码C.M端实体码与N 端实体码组合D.重新选取其他属性参考答案:C24.关系运算中花费时间可能最长的运算是()。A.投影B.选择C.笛卡尔积D.除参考答案:C25.下面哪个不是数据库系统必须提供的数据控制功能()。A.安全
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库管理系统 山东 某大学 数据库 管理 系统 期末考试 复习题 参考答案
限制150内