数据库原理(专升本)

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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中存在非主属性对候选码的部分函数依赖。

相关文档
最新文档