网站大量收购闲置独家精品文档,联系QQ:2885784924

数据库原理及应用教程(第三版)部分简答题答案--陈志伯.ppt

数据库原理及应用教程(第三版)部分简答题答案--陈志伯.ppt

  1. 1、本文档共71页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
安全性控制是指要尽可能地杜绝所有可能的数据库非法访问。 完整性控制是指防止合法用户使用数据库时向数据库中加入不符合语义的数据。 并发性控制就是要以正确的方式管理并发事务,避免并发事务之间的相互干扰造成数据的不一致性,保证数据库的完整性。 数据库恢复是指系统具有的检测故障并把数据从错误状态中恢复到某一正确状态的功能。 * 2. 什么是数据库的安全性?试述DBMA提供的安全性控制功能包括哪些内容。 数据库的安全性是指保护数据库以防止非法使用所造成的数据泄露、更改或破坏。 DBMS提供的安全性控制功能包括: 用户标识和鉴定 用户存取权限控制 定义视图 数据加密 审计 * 6. 并发操作会带来什么样的后果? 产生数据的不一致性。包括: 丢失更新 污读 不可重读 * 9. 数据库运行过程中可能产生的故障有哪几类,各类故障如何恢复? 事务故障 事务撤销(UNDO),即利用日志文件中所记载的信息,强行回滚(ROLLBACK)该事务,将数据库恢复到修改前的初始状态。 系统故障 强行撤销所有未完成的事务 重做(REDO)所有已提交的事务 介质故障 装入必威体育精装版的数据库后备副本,恢复到最近的可用状态 根据必威体育精装版的日志文件重做已完成的事务 * 10. 简述规则和CHECK约束的区别与联系 联系 规则和CHECK约束都是实施数据完整性的方法; 规则和CHECK约束都可用于规定和限制表中列的值; 规则和CHECK约束可以同时使用。 * 区别 规则可直接作用于表中的列或用户自定义数据类型,CHECK约束不能直接作用于用户自定义数据类型; 规则是单独存储的独立的数据库对象, CHECK约束是与其作用的表存储在一起的; 规则与其作用的表或用户自定义数据类型是相互独立的,CHECK约束与其作用的表及列是紧密联系的; 表的一列或一个用户自定义数据类型只能与一个规则绑定,而表的一列可以同时有多个CHECK约束。 * 第6章作业 P.249 三、设计题 2、3 P.250 四、简答题 1、6 * 三2. 图6-21(a),(b)和(c)所示给出某企业管理系统三个不同的局部E-R图,将其合成一个全局E-R图,并设置各个实体以及联系的属性(允许增加必要的属性,也可将实体的属性改为联系的属性)。 * 设备处 拥有 管理 装配 生产 属于 职员 部门 厂商 零件 工人 设备 零件 三3. 经过需求分析可知,某医院病房计算机管理系统中需要管理以下信息: 科室:科室名、科室地址、科室电话、医生姓名 病房:证词号、床位号、所属科室 医生:工作证号、姓名、性别、出生日期、联系电话、职称、所属科室名 病人:病历号、姓名、性别、出生日期、诊断记录、主管医生、病房号 其中,一个科室有多个病房、多名医生,一个病房只属于一个科室,一个医生只属于一个科室,但可负责多个病人的诊治,一个病人的主管医生只有一个。 根据以上需求分析的情况,完成以下有关的设计: (1)画出该计算机管理系统中有关信息的E-R图; (2)将该E-R图转换为对应 的关系模式; (3)指出转换以后的各关系模式的范式等级和对应的候选键。 * 四1. 数据库设计分为哪几个阶段?每个阶段的主要工作是什么? 答:按规范设计法可将数据库设计分为六个阶段 需求分析阶段 概念结构设计阶段 逻辑结构设计阶段 物理结构设计阶段 数据库实施阶段 数据库运行与维护阶段 * 四1. 数据库设计分为哪几个阶段?每个阶段的主要工作是什么? 答:按规范设计法可将数据库设计分为六个阶段 需求分析阶段 收集所有用户信息内容和处理要求,分析和规格化。 概念结构设计阶段 把用户的信息要求统一到一个整体逻辑结构中。 逻辑结构设计阶段 将概念模型转换为某个DBMS所支持的数据模型,并对其进行优化。 * 四1. 数据库设计分为哪几个阶段?每个阶段的主要工作是什么? 答:按规范设计法可将数据库设计分为六个阶段 物理结构设计阶段 为逻辑数据模型建立一个完整的能实现的数据库结构,包括存储结构和存取方法 数据库实施阶段 原始数据入库,建立一个具体的数据库并编写和调试相应的应用程序。 数据库运行与维护阶段 收集和记录实际系统运行的数据,评价数据库系统的性能,进一步调整和修改数据库。 * 四6. 试述实体、属性划分的原则,并举例说明。 两条原则 实体具有描述信息,而属性没有。 属性不能与其他实体具有联系,联系只能发生在实体之间。 * 第7章 作业 P.293 三、简答题 1、2 P.298 4. (3)、(4) * 1. 什么是触发器?触发器的作用有哪些? 触发器是通过事件进行触发而被执行的一种特殊类型的存储过程。 触发器的主要作用是实现由主键和外键所不能保证的复杂的参照完整性和数据的一致性。 * 2. 简述在SQL

文档评论(0)

annylsq + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档