1 / 10
文档名称:

数据库期末考试习题及答案.doc

格式:doc   大小:51KB   页数:10页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据库期末考试习题及答案.doc

上传人:xiaohuer 2022/1/18 文件大小:51 KB

下载得到文件列表

数据库期末考试习题及答案.doc

相关文档

文档介绍

文档介绍:2 / 10
2003-2004学年第二学期期末考试
2001级《数据库系统概论》试题C
一、选择题(20分,每小题2分):
1.数据库系统与文件系统的主要区别是____。
,而文件系统简单
) 例:(001,'李强',23,’男')ﻫSC(S#,C#,SCORE) 例:(003,'C1',83)ﻫC(C#,CNAME,TEACHER) 例:('C1','数据库原理','王华')ﻫ(1)试用关系代数检索选修了“程军”老师所授课程之一的学生姓名。
(2)试用元组关系演算表达式检索选修了“程军”老师所授课程之一的学生姓名。
(2)试用元组关系演算表达式检索选修了“程军”老师所授课程之一的学生学号。
(3)试用SQL找出“程序设计”课程成绩在90分以上的学生姓名。ﻫ3.设有关系模式R(U,F),其中:         (10分)
4 / 10
U={A,B,C,D,E},F = { A→BC,CD→E,B→D,E→A}。
⑴ 计算B+。           (2分)
⑵ 求R的所有候选码。          (8分)
(S#,SNAME,SDEPT,MNAME,CNAME,GRADE),S#,CNAME为候选码,设关系中有如下函数依赖:   (10分)ﻫS#,CNAME→SNAME,SDEPT,MNAMEﻫS#→SNAME,SDEPT,MNAMEﻫS#,CNAME→GRADEﻫSDEPT→MNAMEﻫ试求下列问题:ﻫ(1)关系STUDENT属于第几范式? (5分)ﻫ(2)如果关系STUDENT不属于BCNF,请将关系STUDENT逐步分解为BCNF。(5分)ﻫ要求:写出达到每一级范式的分解过程,并指明消除什么类型的函数依赖。 
5 / 10
试题答案
一、选择题(20分,每小题2分):
  2.A    6.D  7.C 8.B 9.A  10.D
二、填空题(20分,每小空2分):
1.①封锁
2.②系统故障
3.③关系代数       ④关系演算
4.⑤需求分析,概念设计,逻辑设计,物理设计,编码和调试
5.⑥3NF2NFLNF成立
6.⑦一个或几个基本表   ⑧定义     ⑨视图对应的数据
7.⑩集合
三、简答题(15分,每小题5分): 
?
答:数据库是长期存储在计算机内、有组织的、可共享的数据集合。数据库是按某种数据模型进行组织的、存放在外存储器上,且可被多个用户同时使用。因此,数据库具有较小的冗余度,较高的数据独立性和易扩展性。
?
答:数据独立性表示应用程序与数据库中存储的数据不存在依赖关系,包括逻辑数据独立性和物理数据独立性。
   逻辑数据独立性是指局部逻辑数据结构(外视图即用户的逻辑文件)与全局逻辑数据结构(概念视图)之间的独立性。当数据库的全局逻辑数据结构(概念视图)发生变化(数据定义的修改、数据之间联系的变更或增加新的数据类型等)时,它不影响某些局部的逻辑结构的性质,应用程序不必修改。
物理数据独立性是指数据的存储结构与存取方法(内视图)改变时,对数据库的全局逻