- 0
- 0
- 约3.62万字
- 约 32页
- 2019-07-02 发布于天津
- 举报
高教答案第章第章系统实现技术基本知识点本章重要概念系统目录及其和各子系统的联系事务的定义和的语义事务的性质事务的状态变迁图存储器类型稳定存储器的实现数据传送过程恢复的定义基本原则和实现方法故障的类型检查点技术和操作运行记录优先原则并发操作带来的三个问题锁协议协议锁协议协议活锁饿死和死锁并发调度串行调度并发调度的可串行化两段封锁法中事务的存取模式和隔离级别完整性的定义完整性子系统的功能完整性规则的组成中的三大类完整性约束中的触发器技术安全性的定义级别权限中的安全性机制几种常用的安全性措施自然环境的
(2003/9/21) (高教--答案,第7、8章) 07- PAGE 2
第7章 系统实现技术
7.1 基本知识点
7.1.1 本章重要概念
(1)系统目录及其和DBMS各子系统的联系。
(2)事务的定义,COMMIT和ROLLBACK的语义,事务的ACID性质,事务的状态变迁图。
(3)存储器类型,稳定存储器的实现,数据传送过程。
(4)恢复的定义、基本原则和实现方法,故障的类型,检查点技术,REDO和UNDO操作,运行记录优先原则。
(5)并发操作带来的三个问题,X锁、PX协议、PXC协议,S锁、PS协议、PSC协议,活锁、饿死和死锁,并发调度,串行调度,并发调度的可串行化,两段封锁法,SQL中事务的存取模式和隔离级别。
(6)完整性的定义,完整性子系统的功能,完整性规则的组成。SQL中的三大类完整性约束,SQL3中的触发器技术。
(7)安全性的定义、级别,权限,SQL中的安全性机制,几种常用的安全性措施,自然环境的安全性。
7.1.2 本章的重点篇幅
(1)教材中P261 的图7.7。(检查点技术)
(2)并发操作带来的四个问题,封锁带来的三个问题,并发调度的可串行化。(教材P265-276)
(3)SQL中完整性约束的实现:断言(教材P290)。
(4)安全性中的授权语句(教材P298)。
7.2 教材中习题7的解答
7.1 名词解释
·系统目录:系统目录(system catalog)是任何通用DBMS的核心。系统目录本身就是一个“微型数据库”,其主要功能是存储DBMS管理的数据库的定义或描述。这类信息被称为元数据(metadata),主要包括数据库三级结构、两级映像的定义。
·事务:事务是构成单一逻辑工作单元的操作集合。
·DB的可恢复性:系统能把DB从被破坏、不正确的状态,恢复到最近一个正确的状态,DBMS的这种功能称为DB的可恢复性。
·并发操作:在多用户共享系统中,许多事务可能同时对同一数据进行操作,这种操作称为并发操作。
·封锁:封锁是系统保证对数据项的访问以互斥方式进行的一种手段。
·X锁:事务T对某数据加了X锁后,其他事务要等T解除X锁后,才能对这个数据进行封锁。
·PX协议:只有获准X锁的事务,才能修改数据,否则这个事务进入等待状态。
·PXC协议:PX协议再加上一条规则:“X锁必须保留到事务终点才能解除”。
·S锁:事务T对某数据加了S锁后,仍允许其他事务再对该数据加S锁,但在对该数据的所有S锁都解除之前决不允许任何事务对该数据加X锁。
·PS协议:获准S锁的事务,只能读数据,不能修改数据。
·PSC协议:PS协议再加上一条规则:“S锁必须保留到事务终点才能解除”。
·活锁:系统可能使某个事务永远处于等待状态,得不到封锁的机会,这种现象称为“活锁”。
·饿死:若干事务连续不断地对某数据实现加S锁和释放S锁的操作,那么若有一个事务欲对该数据加X锁,将永远轮不上封锁的机会。这种现象称为“饿死”。
·死锁:若干事务都处于等待状态,相互等待对方解除封锁,结果造成这些事务都无法继续执行,这种现象称为系统进入了“死锁”状态。
·调度:事务的执行次序称为“调度”。
·串行调度:多个事务依次执行,称为事务的串行调度。
·并发调度:利用分时的方法,同时处理多个事务,则称为事务的并发调度。
·可串行化调度/不可串行化调度:如果一个并发调度的执行结果与某一串行调度的执行结果等价,那么这个并发调度称为“可串行化的调度”,否则称为“不可串行化调度”。
·两段封锁协议:事务分成两个阶段,前一阶段只能申请封锁,后一阶段只能释放封锁,这一规则称为事务的两段封锁协议。
7.2 关系DBMS的系统目录中存储那些信息?
答:关系DBMS的系统目录存储下列信息:
① 关系名,属性名,属性域(数据类型);
② 各种约束,主键,辅助键,外键,空值/非空值;
③ 视图的外部级描述,存储结构和索引的内部级描述;
④ 安全性和授权规则;
⑤ 数据完整性规则。
在关系DBMS中,系统目录被组织成关系(表格),例如Oracle系统中,系统目录由42个关系组成。DBMS可以对目录执行查询、修改和维护操作;而用户一般只能执行查询操作不能进行修改或维护。
7.3 试叙述系统目录中三级模式的信息是如何存储的?
答:系统目录中存储三级模式结构的信息主要有以下一些表格:
① 存储数据库中关系模式定义的表格。其属性有关系模式的名字、属性名、类型名、是否主键、是否外键等。
② 存储数据库中视图定义的表格要两张。一张表格用于存储视图的定义,另一张表格用于存储视图中的属性。
③ 有关数据库中关键码、索引的信息,各用一张表格。
7.4 为什么必须有效地访问DBMS的系统目录?试举例说明。
答:在DBS运行时,DBMS各个子系统都要
您可能关注的文档
- 九三门房地产经纪机构共24家.pdf
- 埃博拉病毒病防范综合一览表-中国疾病预防控制中心.doc
- 城建筑垃圾处置排放核准办事-广州-广州政务通.doc
- 城森林生态效益监测技术规程征求意见稿.doc
- 事前防范---多一份心少一点困扰-云端租屋.doc
- 事故责任承担标准告知-至尊租车.doc
- 二季度钢铁行业景气景气度持续下降行业利润为负.doc
- 基元能量黑体辐射普朗克量子假设.ppt
- 基层胸痛中心建设-急诊护理-鄞州区第三医院.pdf
- 基本生产车间制造费用分配表.ppt
- 伟明环保-市场前景及投资研究报告-境内业务稳健运行,印尼市场贡献边际增量.pdf
- 桂东县法院系统招聘考试真题2025.pdf
- 贵州省黔南布依族2026年中考三模物理试题及答案.pdf
- 贵州省黔南州2026年中考语文二模试卷附答案.pdf
- 贵州省铜仁市2026年中考语文二模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套完整答案详解.docx
- 贵州省毕节市2026年中考语文一模试卷附答案.pdf
- 贵州省贵阳市南明区2026年中考语文一模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套参考答案详解.docx
- 贵州省贵阳市白云区2026年中考二模物理试题附答案.pdf
最近下载
- 2025年演出经纪人话剧_舞台剧项目收益分配模式专题试卷及解析.pdf VIP
- 2025年演出经纪人演出保险方案的招标与采购流程专题试卷及解析.pdf VIP
- 2025年人力资源管理师残疾人职工就业保障与权益保护专题试卷及解析.pdf VIP
- 2025年信息系统安全专家数据安全生命周期管理专题试卷及解析.pdf VIP
- 2025年碳排放管理师碳边境调节机制零碳工厂建设专题试卷及解析.pdf VIP
- 医疗护理安全警示教育案例.pptx VIP
- 优质护理服务PPT课件.pptx VIP
- 2025年房地产经纪人二手房交易行为规范专题试卷及解析.pdf VIP
- 2025年互联网营销师敏捷项目管理在营销中的应用专题试卷及解析.docx VIP
- 2025年项目管理专业成本补偿合同最新政策解读专题试卷及解析.pdf VIP
原创力文档

文档评论(0)