数据库原理(专升本)地质大学期末开卷考试题库及答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据库原理(专升本)地质大学期末开卷考试题库及答案
数据库原理(专升本) 单选题
1. 层次模型不能直接表示_____。
(A) 1:1关系
(B) 1 :m关系
(C) m :n关系
(D) 1 :1和1 :m关系
参考答案:C
2. 在数据库系统中,系统故障造成_ ____。
(4分)
(A) 硬盘数据丢失
(B) 软盘数据丢失
(C) 内存数据丢失
(D) 磁盘丢失
参考答案:C
3. 关系r和s自然连接时,能够把r和s原该舍弃的元组放到结果关系中的操作是_____。
(4分)
(A) 左外连接
(B) 右外连接
(C) 外部并
(D) 外连接
参考答案:D
4. 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是_____。
(4分)
(A) DBS包括DB和DBMS
(B) DDMS包括DB和DBS
(C) DB包括DBS和DBMS
(D) DBS就是DB,也就是DB
MS
参考答案:A
5. 要求关系的元组在主属性上不能为空值,这是_____约束。
(4分)
(A) 实体完整性
(B) 参照完整性
(C) 用户自定义
(D) 用户操作
参考答案:A
6. 在下面列出的数据模型中,___ __是概念数据模型。
(4分)
(A) 实体、联系模型
(B) 层次模型
(C) 网状模型
(D) 关系模型
参考答案:A
7. 在关系模式R(A,B,C)中,F= {(A,B) →C,B→C},则R最高可达到_____。
(4分)
(A) BCNF
(B) 3NF
(C) 2NF
(D) 1NF
参考答案:D
8. 数据库的三级模式体系结构的划
分,有利于保持数据库的_____。
(4
(A) 数据独立性
(B) 数据安全性
(C) 结构规范化
(D) 操作可行性
参考答案:A
填空题
9. 在ER图中,矩形框表示___(1)
___ ,菱形框表示___(2)___ 。
(4
分)
(1).参考答案:实体类型
(2).参考答案:联系类型
10. 在需求分析中,___(3)___
是各类数据描述的集合,它包括数据
项、数据结构、数据流、数据存储和
数据加工过程等描述。
(4分)
(1).参考答案:数据字典
11. 数据库系统中的常见故障有事
务故障、___(4)___ 、和___(5)
___ 。
(4分)
(1).参考答案:系统故障
(2).参考答案:介质故障
12. DB并发操作通常会带来三类
问题,它们是丢失更新、___(6)__
_ 和读脏数据。
(4分)
(1).参考答案:不一致性
13. 如果R为第一范式,并且R中
每一个非主属性完全依赖于R的某
个候选码,则称为___(7)___ 范
式。
(4分)
(1).参考答案:第二
问答题
14. 试述开发一个数据库系统的基本步骤
及每个步骤对应完成的任务。
(18分)参考答案:(1)需求分析(2)概念结构设计
(3)逻辑结构设计
(4)数据库的物理设计
(5)数据库实施
(6)数据库运行与维护
15. 假设某公司销售业务中使用的订单格式如下:
订单号:1145 订货日期:09/15/ 2002 客户名称:ABC 客户电话:8141763总金额:12000.00
公司的业务规定:
(1)订单号是唯一的,每张订单对应一个订单号;
(2)一张订单可以订购多种产品,每一种产品可以在多个订单中出现;(3)一张订单有一个客户,且一个客户可以有多张订单;
(4)每一个产品编号对应一种产品的品名和价格;
(5)每一个客户有一个确定的名称和电话号码。
根据表格和业务规定设计关系模式:R(订单号,订货日期,客户名称,客户电话,产品编号,品名,价格,数量)
试回答下列问题:
(1)根据上述规定,写出关系模式R的基本函数依赖集。
(2)找出关系模式R的候选码。
(3)试问关系模式R最高已经达到第几范式?为什么?
(4)如果R不属于3NF,请将R
分解成3NF模式集。
(30分)
参考答案:(1)关系模式R的基本函数依赖集为:
订单号→订货日期,客户名称
产品编号→品名,价格
客户名称→客户电话
订单号,产品编号→数量
(2)关系模式R的候选码是(订单号,产品编号)。
(3)R∈1NF,因为R中存在非主属性对候选码的部分函数依赖。