首页数据库数据库系统概论课后答案?《数据库系统概论》课程讲什么内容

数据库系统概论课后答案?《数据库系统概论》课程讲什么内容

编程之家2023-10-22106次浏览

大家好,如果您还对数据库系统概论课后答案不太了解,没有关系,今天就由本站为大家分享数据库系统概论课后答案的知识,包括《数据库系统概论》课程讲什么内容的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!

数据库系统概论课后答案?《数据库系统概论》课程讲什么内容

《数据库系统概论》课程讲什么内容

数据库技术和系统已经成为信息基础设施的核心技术和重要基础。数据库技术作为数据管理的最有效的手段,极大的促进了计算机应用的发展。本课程系统全面地讲述数据库系统的基础理论、基本技术和基本方法。包括:第一篇基础篇,包括绪论、关系数据库、关系数据库标准语言SQL、数据库安全性和数据库完整性,共5章;第二篇设计与应用开发篇,包括关系数据理论、数据库设计和数据库编程,共3章;第三篇系统篇,作为选修内容,可以拓展学习。内容包括关系查询处理和查询优化、数据库恢复技术、并发控制和数据库管理系统,共4章;第四篇新技术篇,包括数据库技术发展概述、大数据管理、内存数据库系统和数据仓库与联机分析处理技术,共4章,作为参考资料供进一步学习数据库技术的学生阅读。通过本课程学习,使学生系统地掌握数据库系统的基本原理和基本技术。要求在掌握数据库系统基本概念的基础上,能熟练使用SQL语言在某一个数据库管理系统上进行数据库操作;掌握数据库设计方法和步骤,具有设计数据库模式以及开发数据库应用系统的基本能力。

数据库系统概论 选择题(50分!)

1: D.模式

2: A.表中任意两行的之不能相同

3: C.并发控制

4: C.3NF

5: D.数据的管理

数据库系统概论课后答案?《数据库系统概论》课程讲什么内容

6: C.概念

7: B.数据结构、数据操作、完整性约束条件

8: B.应用程序

9: C.主码

10: B.连接

11: C.select

数据库系统概论课后答案?《数据库系统概论》课程讲什么内容

12: C.保留少部分冗余数据可提高查询速度

----------------------------------------------------------------------

第二份:

1: A.关系

2:D.不知道或无意义的值

3:D.提高了用户的查询速度

4:B.from

5:B.消除插入异常,删除异常和数据冗余

6:D.隔离性

7:B.关系数据模型

8:A.不会因为数据的变化而影响应用程序

9:C.并发控制

10:B.主码

数据库系统概论试题 帮忙看下!

不太了解,

一、选择题(20分)

1、数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关

系是____A___。

A.DBS包括DB和DBMS B.DBMS包括DB和DBS

C.DB包括DBS和DBMS D.DBS就是DB,也就是DBMS

2、关系数据模型___D____。

A.只能表示实体之间的1:1联系

B.只能表示实体之间的1:n联系

C.只能表示实体之间的m:n联系

D.可以表示实体间的上述三种联系

3、在数据库中,下列说法__A___是不正确的。

A数据库避免了一切数据的重复

B若系统是完全可以控制的,则系统可确保更新时的一致性

C数据库中的数据可以共享

D数据库减少了数据冗余

4、在数据库中,产生数据不一致的根本原因是__C___。

A.数据存储量太大

B.没有严格保护数据

C.未对数据进行完整性控制

D.数据冗余

5、在数据库的三级模式结构中,描述数据库中全局逻辑结构和特征的是__D__。

A.外模式 B.内模式 C.存储模式 D.模式

6、数据库三级模式体系结构的划分,有利于保持数据库的___A___.

A.数据库独立性 B.数据安全性

C.结构规范化 D.操作可行性

7、设关系R和S都是二元关系,那么与元组表达式:

{t|($u)($v)(R(u)ÙS(v)Ùu[1]=v[1]Ùt[1]=v[1]Ùt[2]=v[2])}

等价的关系代数表达式是________。

A.p3,4(R¥ S) B.p2,3(R¥ S)

1=1

C.p3,4(R¥ S) D.p3,4(s 1=1(R´ S))

1=1 8、关系模式中各级模式之间的关系为____A?____。

A. 3NFÌ 2NFÌ 1NF B. 3NFÌ 1NFÌ 2NF

C. 1NFÌ 2NFÌ 3NF D. 2NFÌ 1NFÌ 3NF

9、数据库中的封锁机制是___C___的主要方法。

A.完整性 B.安全性 C.并发控制 D.恢复

10、在数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它是

数据库设计的___B___阶段。

A.需求分析 B.概念设计 C.逻辑设计 D.物理设计

《数据库系统概论》第四版 期末考试题

一、单项选择题(本大题共10小题,共30分)

1.数据库中,数据的物理独立性是指()。

A.数据库与数据库管理系统的相互独立

B.用户程序与DBMS的相互独立

C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的

D.应用程序与数据库中的数据的逻辑结构相互独立

2.从E-R模型关系向关系转换时,一个M:N联系转换为关系模式时,该关系模式的关键字是

A.M端实体的关键字 B.N端实体的关键字()

C.M端实体关键字与N端实体关键字组合 D.重新选取其他属性

3.保护数据库,防止未经授权的或不合法的使用造成的资料泄漏、更改破坏。这是指数据的()

A.安全性 B.完整性 C.并发控制 D.恢复

4.关系模式中的各级模式之间的关系为()。

A.3NF 2NF 1NF B.3NF 1NF 2NF

C.1NF 2NF 3NF D.2NF 1NF 3NF

5.五种基本关系代数运算是()

A.∪,-,×,π和σ B.∪,-,∞,π和σ

C.∪,∩,×,π和σ D.∪,∩,∞,π和σ

6.在数据库设计中,将ER图转换成关系数据模型的过程属于()

A.需求分析阶段 B.逻辑设计阶段 C.概念设计阶段 D.物理设计阶段

7. SQL中,下列涉及空值的操作,不正确的是()

A. AGE IS NULL B. AGE IS NOT NULL C. AGE= NULL D. NOT(AGE IS NULL)

8.关系数据库规范化是为解决关系数据库中()问题而引入的。

A.插入、删除和数据冗余 B.提高查询速度

C.减少数据操作的复杂性 D.保证数据的安全性和完整性

9.下图所示的E-R图转换成关系模型,可以转换为()关系模式。

A.1个 B.2个 C.3个 D.4个

n m

10.如下面的数据库的表中,若职工表的主关键字是职工号,部门表的主关键字是部门号,SQL操作()不能执行。

职工表部门表

A.从职工表中删除行(‘025’,‘王芳’,‘03’,720)

B.将行(‘005’,‘乔兴’,‘04’,750)插入到职工表中

C.将职工号为‘001’工资改为700

D.将职工号为‘038’部门号改为‘03’

二、填空题(本大题共5小题,每空1分,共10分)

1.对于非规范化的模式,结过使属性域变为简单域转变为1NF,将1NF经过消除非主属性对码的_______________转变为2NF,将2NF经过消除非主属性对码的_______________转变为3NF。

2.在关系A(S,SN,D)和B(D,CN,NM)中,A的主键是S,B的主键是D,则D在S中称为___________。

3.数据模型由_________________、_________________和_________________三部分组成的。

4.数据库体系结构按照_______________、_______________和_______________三层结构进行组织。

5.E-R图向关系模型转化要解决的问题是如何将实体和实体之间的联系转换成关系模式,如何确定这些关系模式的_________________。

三、计算题(本大题共5小题,每小题2分,共10分)

设有如下图所示的关系R,S和T,计算:

⑴ R1=R∪S R S T

⑵ R2=R-S

⑶ R3=R T

⑷ R4=R T

(5) R5=

四、设计题(本大题共5小题,每小题4分,共20分)

设教学数据库中有三个基本表:

学生表S(SNO,SNAME,SEX,AGE,DEPT)

课程表C(CNO,CNAME,TEACHER)

学生选课表SC(SNO,CNO,GRADE)

其中:SNO为学号,SNAME为姓名,SEX为性别,AGE为年龄,DEPT为系别,CNO为课程CNAME为课程名,TEACHER任课老师,GRADE为成绩。

试写出下列操作的SQL语句:

1检索学生姓名及其所选修课程号和成绩。

2检索选修课程“C2”的学生中的最高成绩。

3检索所有比“王华”年龄大的学生姓名、年龄和性别。

4检索选修四门以上课程的学生总成绩(不统计不及格的课程),并要求按总成绩的降序排列出来。

5把Wu老师的女同学选课成绩增加5%

五、综合题(本大题共2小题,每小题15分,共30分)

1.假设某商业集团数据库中有一关系模式R如下:R(商店编号,商品编号,数量,部门编号,负责人)

如果规定:

(1)每个商店的每种商品只在一个部门销售;

(2)每个商店的每个部门只有一个负责人;

(3)每个商店的每种商品只有一个库存数量。

试回答下列问题:

(1)根据上述规定,写出关系模式R的基本函数依赖;

(2)找出关系模式R的候选码;

(3)试问关系模式R最高已经达到第几范式?为什么?

(4)如果R不属于3NF,请将R分解成3NF模式集。

2.假定一个部门的数据库包括以下的信息:

职工的信息:职工号、姓名、住址和所在部门。

部门的信息:部门所有职工、经理和销售的产品。

产品的信息:产品名、制造商、价格、型号及产品内部编号。

制造商的信息:制造商名称、地址、生产的产品名和价格。

完成如下设计:

(1)设计该计算机管理系统的E-R图;

(2)写出关系模式集,并用下划线和波浪线标识出每个模式的主码和外码。

(3)在上述数据库中,写出主码和外码的总数这两个数字。

OK,本文到此结束,希望对大家有所帮助。

多个数据库,数据库有哪些服务器主机配置 服务器的硬件配置构成有哪些