《数据库原理及应用》作业参考答案

时间:2025-02-23

《数据库原理及应用》作业参考答案

《数据库原理及应用》作业参考答案

一、选择题

1.A

2.①B ②B ③B

3.A

4.C

5.B

6.B

7.B

8.B

9.D

10.B

11.B

12.①B ②A ③C

13.C

14.A

15.D

16.C

17.A

18.A

19.B

20.C

21.①D ②B

22.B

23.B

24.B

25.A

26.①B ②A ③C

27.C

28.A

29.C

30.D

二、填空题

1.①数据定义功能 ②数据操纵功能

2.①层次模型 ②网状模型 ③关系模型

3.B最小关系系统

4.①数据结构 ②数据操作 ③完整性约束

5.①并 ②差 ③笛卡尔积 ④投影 ⑤选择

6.关系数据结构

《数据库原理及应用》作业参考答案

7.①逻辑数据独立性 ②物理数据独立性

8.①谓词表达 ②元组关系 ③域关系

9.①数据库管理系统 ②用户 ③操作系统

10.三种关系操作

三、简答题

1. 答:

数据独立性表示应用程序与数据库中存储的数据不存在依赖关系,包括逻辑数据独立性和物理数据独

立性。

逻辑数据独立性是指局部逻辑数据结构(外视图即用户的逻辑文件)与全局逻辑数据结构(概念视图)

之间的独立性。当数据库的全局逻辑数据结构(概念视图)发生变化(数据定义的修改、数据之间联系的变更或增加新的数据类型等)时,它不影响某些局部的逻辑结构的性质,应用程序不必修改。

物理数据独立性是指数据的存储结构与存取方法(内视图)改变时,对数据库的全局逻辑结构(概

念视图)和应用程序不必作修改的一种特性,也就是说,数据库数据的存储结构与存取方法独立。

数据独立性的好处是,数据的物理存储设备更新了,物理表示及存取方法改变了,但数据的逻辑模

式可以不改变。数据的逻辑模式改变了,但用户的模式可以不改变,因此应用程序也可以不变。这将使程序维护容易,另外,对同一数据库的逻辑模式,可以建立不同的用户模式,从而提高数据共享性,使数据库系统有较好的可扩充性,给 DBA维护、改变数据库的物理存储提供了方便。

2.答:

事务是数据库进行的基本工作单位。事务具有原子性、一致性、隔离性和持续性。如果一个事务执

行成功,则全部更新提交;如果一个事务执行失败,则已做过的更新被恢复原状,好像整个事务从未有过这些更新,这样保持了数据库处于一致性状态。

3.答:

数据库在运行过程中可能产生的故障有如下几类:

①事务故障

事务在运行过程中由于种种原因,如输人数据的错误,运算溢出,违反了某些完整性限制,某些应用

程序的错误,以及并行事务发生死锁等,使事务未能运行到正常终止点之前就被撤消了,这种情况称

为“事务故障”。

②系统故障

系统故障是指系统在运行过程中,由于某种原因,如OS和DBMS代码错误,操作员操作失误,特定类

型的硬件错误(如CPU故障),突然停电等造成系统停止运行,致使事务在执行过程中以非控方式终

止。这时,内存中的信息丢失,而存储在外存储上的数据未受影响,这种情况称为“系统故障”。

③介质故障

系统在运行过程中,由于某种硬件故障,如磁盘损坏,磁头碰撞,或由于OS的某种潜在的错误,瞬

时强磁场干扰,使存储在外存上的数据部分损失或全部损失,称之为“介质故障”。

④计算机病毒

计算机病毒是一种人为的故障和破坏,它是一种计算机程序。通过读写染有病毒的计算机系统中的

程序和数据,这些病毒可以迅速繁殖和传播,危害计算机系统和数据库。

4.答:

《数据库原理及应用》作业参考答案

5.答: 数据库是一个共享资源,它允许多个用户程序并行地存取数据库中的数据,但是,如果系统对并行执

行的操作不加以控制就会存取和存储不正确的数据,破坏数据库的完整性。

并发控制的主要方法是采用封锁机制。封锁是事务T在对某个数据对象操作之前,先向系统发出请求

对其加锁。基本的封锁类型有两种:排名锁(锁)和共享锁(S锁)。所谓X锁,是事务T对数据A加上X锁时,只允许事务T读取和修改数据A,其他任何事务都不能再对A加任何类型的锁,直到T释放A上的锁。所谓S锁,是事务T对数据A加上S锁时,其他事务只能再对数据A加S锁,而不能加X锁,直到T释放A上的S锁。

6.答:

关系数据库是以关系模型作为数据的组织方式,关系模型是建立在严格的数学概念基础上的,关系数

据库的主要优点是概念简单清晰,用户不需了解复杂的存取路径,不需说明“怎么干”,只需说明“干什么”,易懂易学。因此关系数据模型逐渐取代了层次、网状数据模型,成为商业数据库管理系统的主流。 或:

·关系模型与非关系模型不同,它是建立在严格的数学概念的基础上的。

·关系模型的概念单一。无论实体还是实体之间的联系都用关系表示。对数据的检索结果也是关系(即关系表)。所以其数据结构简单、清晰,用 …… 此处隐藏:2687字,全部文档内容请下载后查看。喜欢就下载吧 ……

《数据库原理及应用》作业参考答案.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:7 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:29元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219