《数据库概论》期末复习试题(精品文档)_共3页
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
烟台职业学院成教学院期末考
《数据库概论》期末复习试题
题号一二三四五六总分阅卷人
分数
一、单选题
1.以下内容中不属数据库所具特点的是()。
A.数据共享B.数据完整性C.存储数据量大D.最小宂余2.以下表示数据库管理系统的是()。
A.DBA B.DBMS C.DB D.DATA 3.数据库系统的核心是()。
A.数据库B.数据库管理系统C.数据模型D.软件工具4.数据库系统的体系结构是()。
A.两级模式结构和一级映象B.三级模式结构和一级映象
C.三级模式结构和两级映象D.三级模式结构和三级映象
5.组成关系模型二维表的最小数据单位是()。
A.记录B.数据项C.字段D.数据库文件
6.用二维表结构表示实体以及实体间联系的数据模型称为()。
A.网状模型B.层次模型C.关系模型D.面向对象模型
7.关系数据模型的三个组成部分中,不包括( )。
A.完整性规则B.数据结构C.恢复D.数据操作
8.关系数据库管理系统应能实现的专门关系运算包括()。
A.排序、索引、统计B.选择、投影、连接
C.关联、更新、排序D.显示、打印、制表
9.SQL语言中的”视图view.”对应于数据库系统三级模式结构中的()A.外模式B.模式C,内模式D.都不对应
10.在SQL语言中的表(Table)是数据库的()
A.内模式B.模式C.外模式D.概念模式11.当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是()
A.左外联接B.右外联接C.外部并D.全外联接
12.下列聚合函数中不忽略空值(null) 的是()
A.SUM (列名) B.MAX (列名) C.COUNT ( * ) D.AVG (列名) 13.关系模式的候选码可以有( )。
A.0个B.1个C.1个或多个D.多个
14.关系模式R中的属性全部是主属性,则R的最高范式必定是()。
A.1 NF B.2 NF C.3 NF D.BCNF
15. 关系模式中,满足2NF的模式( ) 。
A. 可能是1NF
B. 必定是1NF
C. 必定是3NF
D. 必定是BCNF
16. 关系模式R中的属性全是主属性,则R的最高范式必定是( ) 。
A. 1NF
B. 2NF
C. 3NF
D. BCN
17. 消除了部分函数依赖的1NF的关系模式,必定是( ) 。
A. 1NF
B. 2NF
C. 3NF
D. BCNF
18. 如果A->B ,那么属性A和属性B的联系是( ) 。
A. 一对多
B. 多对一C.多对多 D. 以上都不是
19.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是( )
A.多对多B.一对一C.多对一D.一对多
20.一个实体型转换为一个关系模式。关系的码为()。
A.实体的码B.二个实体码的组合C.n端实体的码D.每个实体的码21.一个1:n联系可以转换为一个独立的关系模式,关系的码为()。
A.实体的码B.各实体码的组合C.n端实体的码D.每个实体的码
22.一个m:n联系转换为一个关系模式。关系的码为()。
A.实体的码B.各实体码的组合C.n端实体的码D.每个实体的码
23.数据流程图是用于数据库设计中()阶段的工具。
A可行性分析 B 需求分析C.概要设计D程序编码
24.概念结构设计是整个数据库设计的关键,它通过对用户需求进行综合、归纳与抽象形成一个独立于具体DBMS的( )。
本文档可编辑修改,感谢大家下载
A.数据模型B.概念模型C.层次模型D.关系模型
25.数据库中的封锁机制的主要方法是()。
A.安全性B.完整性C.并发控制D.恢复
26.对并发操作若不加以控制,可能会带来下列中的哪个问题。()
A.不安全B.死锁C.死机D.不一致
27.数据库的并发操作可能带来的问题包括( )
A.丢失更新B.数据独立性会提高
C.非法用户的使用D.增加数据冗余度
28.为了保证数据的完整性,事务必须具有原子性、一致性,隔离性和()
A.可串行性B.并行性C.完整性D.持久性
29.不允许任何其他事务对这个锁定目标再加任何类型锁的锁是()。
A.共享锁B.排它锁C.共享锁或排它锁D.以上都不是
30.如果事务T获得了数据项Q上的排它锁,则T对Q ()
A.只能读不能写B.只能写不能读C.既可读又可写D.不能读不能写二、填空题
1.用树型结构表示实体类型及实体间联系的数据模型称为()模型。
2.数据库管理系统(DBMS)主要功能有:()、数据操作、数据库的运行管理和数据库的建立和维护
3.目前,数据库领域中最常用的数据模型是:层次模型、()、关系模型和面向对象模型。
4.关系代数的基本运算是并、差、选择、()和乘积。
5.两个关系进行外连接时有全外连接、()、左外连接三种。
6.关系数据库的关系演算语言是以()为基础的DML语言。
7.在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间
的方法是创建( )。
8.在SQL语言的SELECT语句中,用来表示条件字句的是()。
9.SQL语句中求最大值的函数为()。
10.在关系数据库的规范化设计中,对模式进行等价分解时,要具有无损连接性和
()。
11.在函数依赖中,平凡的函数依赖根据()推理规则中的自反律就可推出。12.设关系模式R (A,B,C),F是R上成立的FD集,F = {B→A,B→C},则分解ρ= {AB,AC}丢失的FD是()。
13.关系模式规范化需要考虑数据间的依赖关系,人们已经提出了多种类型的数据依赖,
其中最重要的是函数依赖和()。
14.一个类可以从直接的或间接的祖先中继承所有属性和方法。采用这个方法提高了软件
的()。
15.数据库设计分为六个阶段:需求分析、概念结构设计、逻辑结构设计、()、数据库设施、运行和维护。
16.在有泛化/细化联系的对象类型之间,较低层的对象类型称为()。
17.概念结构是对现实世界中的一种抽象,这种抽象有分类、()、概括。
18.事务有活动状态、局部提交状态、失败状态、()和提交状态。
19.DB并发操作通常会带来三类问题,它们是丢失更新、()和读脏数据。20.数据库管理系统(DBMS) 提供数据操纵语言(DML) 及它的翻译程序,实现对数据库数据的操作,包括()。
三、名词解释
1. 数据库系统
2. 实体
3.域
4.关键字
5.聚合函数
6.嵌套查询
7.模式分解
8.无损连接性
本文档可编辑修改,感谢大家下载