东华大学数据库整理

东华大学数据库整理

ID:37715758

大小:33.63 KB

页数:19页

时间:2019-05-29

东华大学数据库整理_第1页
东华大学数据库整理_第2页
东华大学数据库整理_第3页
东华大学数据库整理_第4页
东华大学数据库整理_第5页
资源描述:

《东华大学数据库整理》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数据库整理概念:什么是事务?事务的性质有哪些?二段封锁协议的内容是什么?答案:事务是构成单一逻辑工作单元的操作集合。事务的性质有:(1)原子性(2)一致性(3)隔离性(4)持久性两段锁协议的内容:在对任何数据进行读、写操作之前,事务首先要获得对该数据的封锁,在释放一个封锁之后,事务不再获得任何其他封锁。 试述实现数据库安全性控制的常用方法和数据库恢复的基本原则。答案:实现数据库安全性控制的常用方法如下:1、帐号安全性---用户名/口令2、系统权限安全性---用角色管理系统级命令3、对象安全性--- 数据库对象的访问权限4、审计机制---核查对数

2、据库的操作(对话、语句、特权、对象)5、视图机制---敏感数据的保密6、环境参数控制---控制用户对系统和数据库资源的使用。数据库恢复的基本原则是冗余,即数据库重复存储。具体方法为:平时做好转储和建立日志,一旦发生数据库故障,数据库遭到破坏,则将转储数据装入,通过日志文件进行重做(REDO),如数据库未被破坏,但数据不可靠,则通过日志文件进行撤消(UNDO) 请述将ER模型转换成关系模型的基本原则。答案:E-R图转换为关系模型的原则:1.        一个实体集转换为一个关系模式。 2.        一个m:n联系转换为一个关系模式。3. 

3、       一个1:n联系可以与n端对应的关系模式合并(1的关键字放入N的关系中)。4.         一个1:1联系可以与任意一端对应的关系模式合并。5.        三个或三个以上实体间的多元联系转换为一个关系模式 6.         同一实体集间的联系(自联系),可按上述1:1、1:n和m:n三种情况分别处理。 试述下列概念1.       数据库;答案:数据库是长期存储在计算机内的、有组织的、共享的数据集合。它可以供用户共享,具有尽可能小的冗余度和较高的数据独立性,使得数据存储最优,数据最容易操作,并且具有完善的自我保护能力和数

4、据恢复能力。2.       视图;答案:视图是从一个或几个基本表(或视图)中导出的虚表。数据库中只保存视图的定义。视图是RDBMS提供给用户以多种角度观察数据库中数据的重要机制。3.       函数依赖;答案:函数依赖(FunctionalDependency)是关系模式中属性之间的一种逻辑依赖关系。具体定义如下,设关系模式R(U),U是属性全集,X和Y是U的子集。如果对于R(U)的任意一个可能的关系r,对于X的每一个具体值,Y都有唯一的值与之对应,则称X决定函数Y,或Y函数依赖于X,记作X→Y。称X为决定因素,Y为依赖因素。4.     

5、  数据字典;答案:指对系统中全部数据的描述,包括数据项、数据结构、数据流、数据存储和管理五个部分。  数据库系统的生命周期。答案:基于数据库系统的生存期,数据库设计分为:规划、需求分析、概念设计、逻辑设计、物理设计、实现与运行维护等七个阶段。规划:进行必要性和可行性分析,确定数据库系统在组织中和信息系统中的地位,以及各个数据库之间的关系;需求分析:收集数据库所需要的信息内容和处理需求,并加以规范化和分析;概念设计:将用户的信息需求统一到一个整体逻辑结构;逻辑设计:包括数据库结构设计和应用程序设计。;物理设计:包括物理数据库结构的选择和程序设计

6、中程序模块说明的精确化。实现:产生一个具体的数据库和应用程序运行和维护:收集和记录系统运行状态的数据,用以评价数据库的性能,用于对数据库系统修正甚至扩充。1.简述事务的ACID特征,以及这些特征分别由数据库的什么子系统来完成。1)原子性事务的原子性是指一个事务的所有操作要么全做,要么全不做,保证原子性是数据库系统本身的职责,由DBMS的事务管理子系统来实现。2)一致性事务的一致性是指每个事务的执行保证数据库从一致的正确的状态变成一致的正确的状态,确保单个事务的一致性是编写事务的应用程序员的职责,系统运行时,由DBMS的完整性子系统执行测试任务。

7、3)隔离性在多个事务并发执行时,系统应保证与这些事务先后单独执行时的结果一样,此时称事务达到了隔离性的要求。隔离性是由DBMS的并发控制子系统实现的。4)持久性一个事务一旦完成全部操作后,它对数据库的所有更新应永久地反映在数据库中,不会丢失,即使以后系统发生故障,也是如此。由DBMS的恢复管理子系统实现。 2. 关系规范化过程实质上是对关系不断分解的过程。分解关系的基本规则是什么?1)无损分解2)保持函数依赖 3.简述数据库管理系统的二级映射,并说明它们分别保证了什么?1)外模式/逻辑模式映像存在于外模式和逻辑模式之间,用于定义外模式和逻辑模式

8、之间的对应性。这个映像一般放在外模式中描述的。用于保证当数据库的逻辑模式发生变化时,外模式可以不变。2)逻辑模式/内模式映像存在于逻辑模式和内模式之间

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。