精品文档---下载后可任意编辑 第 三 次月考一、简答题(每题 12 分,共 60 分)1、试述在关系 SC(Sno, Cno, Grade)中(1)主码是什么主属性与非主属性分别是(2)存在哪些非平凡函数依赖,它们是完全函数依赖还是部分函数依赖,并说明原因。(1) 主码是(sno,cno),主属性是 sno 和 cno,非主属性是 grade(2) 存在非平凡函数依赖(sno,cno)→grade,由于 sno→grade, cno→grade,所以此非平凡函数依赖是完全函数依赖,即 (Sno, Cno) f Grade。2、关系模式 STD(Sno,Sdept,Mname)中,Sno、Sdept、Mname 的含义分别是学号、系别及系主任姓名。STD 中存在函数依赖 Sno→Sdept, Sdpet→Mname。推断该关系模式属于第几范式,并给出理由。属于第二范式。 STD 的码是 Sno,主属性是 sno,非主属性是 Sdept 和 Mname,首先 STD 每个属性都是不可再分的数据项,所以 STD∈1NF。其次 STD 中所有非主属性都完全函数依赖于码,所以STD∈2NF。又由于 STD 中存在非主属性 Mname 对码 Sno 的传递函数依赖,所以 STD 不属于第三范式。 因此,STD∈2NF。3、什么是数据库的安全性什么是数据库的完整性两者之间有什么联系和区别数据库的安全性是指保护数据库以防止不合法的使用所造成的数据泄露、更改或破坏。数据库的完整性是指数据的正确性和相容性。 数据的完整性和安全性是两个不同的概念,但是有一定的联系。前者是为了防止数据库中存在不符合语义的数据,防止错误信息的输入和输出,即所谓垃圾进垃圾出所造成的无效操作和错误结果。后者是保护数据库防止恶意的破坏和非法的存取。也就是说,安全性措施的防范对象是非法用户和非法操作,完整性措施的防范对象是不合语义的数据。4、什么是数据库恢复简述数据库恢复的基本技术。 数据库恢复是指把数据库从错误状态恢复到某一已知的正确状态(亦称完整状态或一致状态)的功能。 数据库恢复的基本技术有两种,分别是转储和登记日志文件。所谓转储即 DBA 定期地将整个数据库复制到磁带或另一个磁盘上保存起来的过程。日志文件是用来记录对数据库每一次更新活动的精品文档---下载后可任意编辑文件。5、试述数据库设计的基本步骤。 (1)需求分析(2)概念结构设计(3)逻辑结构设计 (4)数据库物理设计(5)数据库实施(6)数据库运行与维护二、填空题(1-5 题每空 1 分,第 6 题每空 3 分,共 20 分)1、数据管理技术经历了__人工 _ __、___...