区别:自然连接要求两个关系中进行比较的分量必须是相同的属性组,并且在结果中把重复的属性列去掉,是从行和列进行的一种运算。(1)而等值连接不要求两个关系中进行比较的分量是相同的属性组,而只要可以进行相等比较即可,是从行进行的一种运算。(1)
12.
数据的完整性和安全性是两个不同概念。(1)
数据的完整性是为了防止数据库中存在不符合语义的数据,也就是防止数据库中存在不正确的数据;防范对象:不合语义的、不正确的数据。(1)
数据的安全性是为了保护数据库防止恶意的破坏和非法的存取;防范对象:非法用户和非法操作。(1)
13.
数据库镜像即根据DBA的要求,自动把整个数据库或者其中的部分关键数据复制到另一个磁盘上。每当主数据库更新时,DBMS自动把更新后的数据复制过去,即DBMS自动保证镜像数据与主数据的一致性。(1)
数据库镜像的用途 (1)用于数据库恢复。当出现介质故障时,可由镜像磁盘继续提供使用,同时DBMS自动利用镜像磁盘数据进行数据库的恢复,不需要关闭系统和重装数据库副本。(1)
(2)提高数据库的可用性。在没有出现故障时,当一个用户对某个数据加排它锁进行修改时,其他用户可以读镜像数据库上的数据,而不必等待该用户释放锁。(1)
14.
可串行化的调度是正确的调度。(1)可串行化的调度的定义:多个事务的并发执行是正确的,当且仅当其结果与按某一次序串行执行它们时的结果相同(2),称这种调度策略为可串行化的调度。
15.
数据转储是数据库恢复中采用的基本技术。(1)所谓转储即DBA定期地将数据库复制到磁带或另一个磁盘上保存起来的过程。(1)当数据库遭到破坏后可以将后备副本重新装入,将数据库恢复到转储时的状态。(1)
五.应用题(11+10=21分) 1.
实体2分,属性4分,联系2分,对应关系2分,联系属性1分
借出日期 读者号 姓名 m 出版社 n 地址 读者 借阅 书 书号 性别 年龄 单位 应还日期 作者 2.
(1)每个函数依赖0.5分,候选码1分
Pname->Dept
Dept->Dmanager Ename->Age
Ename, Panme -> Salary 候选码:Ename, Panme
(2)理由2分,每个函数依赖0.5分
存在着非主属性Dept,Age对候选码Ename, Panme的部分函数依赖 PDD(Pname, Dept, Dmanager) EA(Ename, Age)
EPS(Ename, Pname, Salary)
(3)理由1.5分,每个函数依赖0.5分
存在着非主属性Dmanager对候选码Pname的传递函数依赖 PD(Pname, Dept) DD(Dept, Dmanager) EA(Ename, Age)
EPS(Ename, Pname, Salary)