文档库 最新最全的文档下载
当前位置:文档库 › 04735数据库系统原理(2018版)课后习题参考答案

04735数据库系统原理(2018版)课后习题参考答案

04735数据库系统原理(2018版)课后习题参考答案
04735数据库系统原理(2018版)课后习题参考答案

答案仅供参考

第一章数据库系统概述

选择题

B、B、A

简答题

1.请简述数据,数据库,数据库管理系统,数据库系统的概念。P27

数据是描述事物的记录符号,是指用物理符号记录下来的,可以鉴别的信息。

数据库即存储数据的仓库,严格意义上是指长期存储在计算机中的有组织的、可共享的数据集合。

数据库管理系统是专门用于建立和管理数据库的一套软件,介于应用程序和操作系统之间。数据库系统是指在计算机中引入数据库技术之后的系统,包括数据库、数据库管理系统及相关实用工具、应用程序、数据库管理员和用户。

2.请简述早数据库管理技术中,与人工管理、文件系统相比,数据库系统的优点。

数据共享性高

数据冗余小

易于保证数据一致性

数据独立性高

可以实施统一管理与控制

减少了应用程序开发与维护的工作量

3.请简述数据库系统的三级模式和两层映像的含义。P31

答:

数据库的三级模式是指数据库系统是由模式、外模式和内模式三级工程的,对应了数据的三级抽象。

两层映像是指三级模式之间的映像关系,即外模式/模式映像和模式/内模式映像。

4.请简述关系模型与网状模型、层次模型的区别。P35

使用二维表结构表示实体及实体间的联系

建立在严格的数学概念的基础上

概念单一,统一用关系表示实体和实体之间的联系,数据结构简单清晰,用户易懂易用

存取路径对用户透明,具有更高的数据独立性、更好的安全保密性。

第二章关系数据库

选择题

C、C、D

简答题

1.请简述关系数据库的基本特征。P48

答:关系数据库的基本特征是使用关系数据模型组织数据。

2.请简述什么是参照完整性约束。P55

答:参照完整性约束是指:若属性或属性组F是基本关系R的外码,与基本关系S的主码K相对应,则对于R中每个元组在F上的取值只允许有两种可能,要么是空值,要么与S

中某个元组的主码值对应。

3.请简述关系规范化过程。

答:对于存在数据冗余、插入异常、删除异常问题的关系模式,应采取将一个关系模式分解为多个关系模式的方法进行处理。一个低一级范式的关系模式,通过模式分解可以转换为若干个高一级范式的关系模式,这就是所谓的规范化过程。

第三章数据库设计

选择题

B、C、C

简答题

1. 请简述数据库设计的基本步骤。P66

需求分析设计;概念结构设计;逻辑结构设计;物理结构设计;数据库设计;数据库的运行和维护。

2. 请分别举例说明实体之间联系的三种表现情形。P74

一对一联系:对于实体集A中的每个实体,实体集B中最多只有一个实体与之联系,反之亦然。举例:班级与班长,每个班只有一个班长,每个班长也只在一个班内任职。

一对多联系:对于实体集A中的每个实体,实体集B中有N个实体与之联系,反之,对于实体集B中的每个实体,实体集A中最多只有一个实体与之联系。举例:班级与班级成员,每个班级对应多个班级成员,每个班级成员只对应一个班级。

多对多联系:对于实体集A中的每个实体,实体集B中有N个实体与之联系,反之,对于

实体集B中的每个实体,实体集A中有M个实体与之联系。举例:授课班级与任课教师,每个班级对应多名任课教师,每个任课教师也对应多个授课班级。

3.请简述基本E-R图向关系模型转换的原则。P80

1)一个实体型转换为一个关系模式。实体的属性作为关系的属性,实体的码作为关系的码。

2)一个一对一联系(1:1)可以转换为一个关系模式,也可以与任意一端对应的关系模式合并。如果转换为一个独立的关系模式,则与该联系相连的各实体的码以及联系本身的属性均转换为关系的属性,每个实体的码均是该关系的候选码;如果与某一端实体对应的关系模式合并,则需要在该关系模式的属性中加入另一个关系模式的码和联系本身的属性。

3)一个一对多联系(1:N)可以转换为一个独立的关系模式,也可以与N端对应的关系模式合并。如果转换为一个独立的关系模式,则与该联系相连的各实体的码以及联系本身的属性均转换为关系的属性,而关系的码为N端实体的码。

4)一个多对多联系(M:N)转换为一个关系模式。与该联系相连的各实体的码以及联系本身的属性均转换为关系的属性,关系的码为各实体码的组合。

三个或三个以上实体间的一个多元联系可以转换为一个关系模式。与该联系相连的各实体的码以及联系本身的属性均转换为关系的属性,关系的码为各实体码的组合。

5)具有相同码的关系模式可以合并。

第四章SQL与关系数据库的基本操作

选择题

A 、C 、D

填空题

1.DDL DML DCL

2.NULL

3.PRIMARY KEY

简答题

1.请简述SQL是何种类型的语言。P84

答:SQL,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新、管理关系数据库系统。

2.请简述什么是子查询。P114

答:子查询是指嵌套在其他语句中(SELECT、INSERT)的SELECT查询语句。

3.请简述视图与基本表的区别。P119

基本表是数据库中真实存在的表,而视图是建立在对数据库中真实表查询基础上的虚拟表。视图的内容是由存储在数据库中进行查询操作的SQL语句定义的,它的列数据与行数据均来自于定义视图的查询所引用的基本表。

视图不适宜数据集的形式存储在数据库中的,它所对应的数据实际上是存储在视图所引用的基本表中的。

视图是用来查看存储在别处的数据的一种虚拟表,本身不存储数据。

第五章数据库编程

简答题

1.请简述存储过程的概念P125

存储过程是一组为了完成某项特定功能的SQL语句集,经过编译后存储在数据库中,可以由声明式的SQL语句和过程式的SQL语句组成,用户通过指定存储过程的名字和参数来调用并执行存储过程,完成特定任务。

2.请简述在数据库的操作中使用存储过程的优点P125

可增强SQL语言的功能和灵活性

提供良好的封装性

提高系统性能

减少网络流量,降低网络负载

作为一种安全机制来确保数据库的安全性和数据的完整性

3.请简述存储过程与存储函数的区别P132

存储函数不能拥有输出参数,自身即是输出参数;存储过程可以拥有输出参数

存储函数可以被直接调用,而存储过程必须通过CALL语句调用

存储函数中必须包含一条RETURN语句,而这条特殊的SQL语句不允许包含于存储过程中

第六章数据库安全

选择题

A、D、D

填空题

1.实体完整性约束、参照完整性约束、用户自定义完整性约束

2.Create user

3.revoke

简答题

1. 请简述实体完整性的含义 P136

答:实体完整性是指关系的主属性,即主码的组成不能为空。

2. 请简述事务的概念与ACID特性 P152

答:事务是由用户定义的一个数据操作序列,是一个不可分割的工作单元,要么全部执行,要么全部不执行。

事务的特性:A是指原子性,即事务是不可再分的最小单元;C是指一致性,要求事务必须满足数据库的完整性约束;I是指隔离性,要求事务是彼此独立、隔离的,即一个事务的执行不能被其他事务所干扰;D是指持续性,是指一个事务一旦提交,对数据库中数据的改变应该是永久性的。

3. 请简述三种典型的并发操作问题 P154

答:1)丢失更新;2)不可重复读;3)读“脏”数据。

4. 请简述数据库备份的作用 P157

答:在数据丢失或被破坏的情况下保证数据库中数据的可靠性和完整性。

5. 设有如下三个事务,分别是T1:B=A+1、T2:B=B*2、T3:A=B+1,请回答:

i)设A的初值为2,B的初值为1,如果这三个事务并发执行,则可能的正确执行结

果有哪些?

ii)给出一种遵循两段锁协议的并发调度策略。

答:i)

T1-T2-T3: A 7, B 6

T1-T3-T2: A 4, B 6

T2-T1-T3: A 4, B 3

T2-T3-T1: A 3, B 4

T3-T1-T2: A 2, B 6

T3-T2-T1: A 2, B 3

ii)记Y为临时变量,给出服从两段锁协议的并发调度策略如下

T1:S(A),R(A),Y=A+1,X(B),W(B,Y),UL(A),UL(B),C

T2:S(B),R(B),Y=B*2,X(B),W(B,Y),UL(B),C

T3:S(B),R(B),Y=B+1,X(A),W(A,Y),UL(B),UL(A),C

第七章数据库设计和开发实例

简答题

1.简述数据库应用软件设计与实现的基本步骤P162

以数据库的声明周期为演化主线,可分为需求分析、系统功能与数据库设计、系统功能与数据库实现、测试与维护阶段

2.简述数据库应用软件开发过程中系统功能设计与数据库设计的区别和联系P165

系统功能设计是以系统需求分析产生的需求报告为基础的,数据库设计是以功能设计和前期的需求分析为基础的,局部采用ER图最后合并成全局ER图,并将其转换成关系模式,以关系规范化理论进行优化和处理。

第八章数据管理技术的发展

简答题

1.简述文章《第三代数据库系统宣言》中指出第三代数据库系统应具备的特征P180

第三代数据库系统必须支持数据管理、对象管理和知识管理

第三代数据库系统必须保持或集成第二代数据库系统技术

第三代数据库系统必须对其他系统开放

2.描述数据仓库粒度的概念P182

粒度是指数据仓库数据单位中保存数据的细化或综合程度

3.描述数据挖掘技术的功能P183

概念描述

关联分析

分类与预测

聚类

孤立点检测

趋势和演变分析

4.列举大数据的基本特征P185

数据量巨大,大量化

数据种类繁多,多样化处理速度快,快速化价值密度低

2018版毛概重点章节课后思考题及答案

5.1理论形成的社会历史条件 1、和平与发展成为时代主题是理论形成的时代背景 2、社会主义建设的经验教训是理论形成的历史根据 3、改革开放和现代化建设的实践是理论形成的现实依据 5.2如何把握理论的主要容 1、解放思想、实事的思想路线 2、社会主义初级阶段理论 3、党的基本路线 4、社会主义根本任务的理论 5、三步走战略 6、改革开放理论 7、社会主义市场经济理论 8、“两手抓,两手都要硬”: 物质文明和精神文明建设都要抓是我国社会主义现代化建设的基本方针 9、一国两制 10、中国问题的关键在于党 5.3如何认识理论的历史地位 1、马克思列宁主义、思想继承和发展 2、中国特色社会主义理论体系的开篇之作 3、改革开放和社会主义现代化建设的科学指南 8.1如何理解我国社会主要矛盾发生的变化 对社会主义矛盾的科学判断,是制定党的路线方针的基本依据。党对我国社会主要矛盾认识根据社会发展变化而不断调整和深化。 1、1956年社会主义改造基本完成后,党的八大指“出我国的主要矛盾已经是人民对于经济文化迅速发展的需求同当前经济不能满足人民需要的状况之间的矛盾” 2、1981年十一届六中全会通过《历史决议》对我国社会主

要矛盾作了科学表述“我国需要解决的矛盾,已经是人民日益增长的物质文化需要同落后的社会之间产生的矛盾” 3、党的十九大明确指出,我国社会主要矛盾已经转化为人民日益增长的美好生活需要同不平衡不充分的发展之间的矛盾。主要依据有下面三个方面: ①经改革开放四十年的发展,我国社会生产水平总体上显著提高,很多方面进入世界前列。 ②人民的生活水平显著提高,对美好生活的向往更加强烈。 ③影响满足人们美好生活需要的因素很多,但主要是发展不平衡不充分的问题。 8.2如何认识中国特色社会主义进入新时代 1、新时代的涵: ○1新时代是承前启后、继往开来,在新的历史条件下继续夺取中国特色注意伟大胜利的时代。 ○2新时代是决胜全面建成小康社会、进而全面建设社会主义文化强国的时代。 ○3新时代是全国各族人民团结奋斗、不断创造美好生活、逐步实现全体人民共同富裕的时代。 ○4新时代是全体中华儿女戮力同心、奋力实现中华民族伟大复兴中国梦的时代。 ○5新时代是我国日益走近世界舞台中央、不断为人类作出更大贡献的时代。 2、新时代的意义 ○1从中华民族伟大复兴的历史进程来看,中国特色社会主义进入新时代,意味着中华民族迎来了从站起来、富起来到强起来的伟大飞跃,迎来了实现中华民族伟大复兴的光明前景。○2从科学社会主义发展进程来看,中国特色社会主义进入新时代,在社会上高高举起了中国特色社会主义伟大旗帜。○3从人类文明进程来看,中国特色社会主义进入新时代,拓展了发展中国家走向现代化的途径,为解决人类问题贡献了中国智慧和中国方案。

2018毛概复习题(含答案)

1、马克思主义中国化的科学涵是什么?(P3) 马克思主义中国化,就是将马克思主义基本原理同中国的具体实际相结合,不断形成具有中国特色的马克思主义理论成果的过程。具体的说就是把马克思主义基本原理同中国革命、建设和改革的实践结合起来,既坚持马克思主义,又发展马克思主义。 一是马克思主义在指导中国革命。建设和改革的实践中具体化。 二是把中国革命、建设和改革的实践经验和历史经验上升为马克思主义理论。 三是把马克思主义植根于中国优秀文化之中。 总之,马克思主义中国化就是在运用马克思主义解决中国实际问题的过程中,不断赋予马克思主义以鲜明的中国特色。 2、马克思主义中国化理论成果的精髓是什么?(P29) 实事求是是马克思主义中国化理论成果的精髓。马克思主义中国化的两论成果在基本精神上是一致的,它们都坚持了实事求是的思想路线,实事求是既是党的思想路线的核心,也是马克思主义中国化两论成果形的精髓。 首先,实事求是贯穿于马克思主义中国化两论成果形成和发展的全过程。 其次,实事求是体现于马克思主义中国化两论成果基本容的各个方面。 最后,实事求是渗透于马克思主义中国化两论成果的方法论原则。 3、如何正确理解中国特色社会主义理论体系的重要历史地位?(P22) 1、马克思主义中国化第二次历史性飞跃的理论成果。 2、新时期全党全国各族人民团结奋斗的共同思想基础。 3、实现中华民族民族伟大复兴中国梦的根本方针。 4、如何正确理解中国近代社会的性质和主要矛盾?(P34) 近代中国半殖民地半封建社会的社会性质,决定了社会主要矛盾是帝国主义和中华民族的矛盾、封建主义和人民大众的矛盾。而帝国主义和中华民族的矛盾,又是各种矛盾中最主要的矛盾。 近代中国社会的性质和主要矛盾,决定了近代中国革命的根本任务是推翻帝国主义、封建主义和官僚资本主义的统治,从根本上推翻反动腐朽的政治上层建筑,变革阻碍生产力发展的生产关系,为建设富强民主的国家、改善人民的生活、确立人民当家做主的政治地位扫清障碍,创造必要的前提。 近代中国社会的性质和主要矛盾,决定了中国革命是资产阶级民主革命。 5、新民主主义革命的中心问题是什么?(P41) 无产阶级的领导权是中国革命的中心问题,也是新民主主义革命理论的核心问题。区别新旧两种不同畴的民主主义革命,根本标志是革命的领导权是掌握在无产阶级手中还是掌握在资产阶级手中。 6、新民主主义的经济纲领有什么容?(P44) 没收封建地主阶级的土地归农民所有,没收官僚资产阶级的垄断资本归新民主主义的国家所有,保护民族工商业。

2018毛概考试题目和答案解析

一、单项选择题: 1、在中国共产党的历史上,第一次使用“思想路线”这一概念的是( ) A陈独秀 B李大钊 C毛泽东 D刘少奇 2、明确提出“关于主观主义”的问题的文献是( ) A《古田会议决议》 B《井冈山的斗争》 C《反对本本主义》 D《星星之火,可以燎原》 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、党的思想路线得到重新确立的标志的会议是党的( ) A十一届三中全会 B十一届六中全会 C十二大 D十二届三中全会 10、邓小平指出:“一个党,一个国家,一个民族,如果一切从本本出发,思想僵化,迷信盛行,那它就不能前进,它的生机就停止了,就要亡党亡国。”这段话特别强调了( )

相关文档
相关文档 最新文档