当前所在位置:珠峰网资料 >> 计算机 >> 计算机等级考试 >> 正文
2015年计算机等级考试三级数据库技术常用名词解释(4)
发布时间:2010/10/21 12:57:41 来源:城市学习网 编辑:ziteng

  ◆数据库设计:数据库设计是指对一个给定的应用环境,提供一个确定最优数据模型与处理模式的逻辑设计,以及一个确定数据库存储结构与存取方法的物理设计,建立起既能反映现实世界信息和信息联系,满足用户数据要求和加工要求,以能被某个数据库管理系统所接受,同时能实现系统目标,并有效存取数据的数据库。

  ◆数据库工程:数据库应用系统的开发就是数据库工程,它是一项软件工程,但有其自身的特点。

  ◆评审:是指为了确认某一阶段的任务是否全部完成,避免重大的疏漏或错误的评价和审查工作。其目的是要尽早发现系统中设计中的错误,并在生存期的早期阶段给予纠正,以减少系统研制的成本。

  ◆数据字典:是对系统中数据的详尽描述,它提供对数据库数据描述的集中管理。它的处理功能是存储和检索元数据,并且为数据库管理员提供有关的报告。对数据库设计来说,数据字典是进行详细的数据收集和数据分析所获得的主要成果。主要包括四个部分:数据项、数据结构、数据流、数据存储。

  ◆事务:事务是指一个操作序列,这些操作要么什么都做,要么都不做,是一个不可分割的工作单位,是数据库环境中的逻辑工作单位,相当于操作系统环境下的"进程"概念。

  ◆封锁:封锁就是事务可以向系统发出请求,对某个数据对象加锁,此事务对这个数据对象有一定控制,而其他事务则不能更新数据直到事务释放它的锁为止。

  ◆X封锁:一个事务对某数据加锁后,其他事务就不得再对这个数据对象加锁,称为排他型封锁即X封锁。

  ◆PX协议:任何企图更新记录R的事务必须先执行LOCK X(R)操作,以获得对该记录进行寻址的能力,并对它取得X封锁。如果未获得X封锁,那么这个事务进入等待状态,一直到获准X封锁,事务继续进行。

  ◆PXC协议:它由PX协议及一条规则"X封锁必须保留到事务终点(COMMIT或ROLLBACK)"组成。即任何企图更新记录R的事务必须先执行LOCK X(R)操作,以获得对该记录进行寻址的能力,并对它取得X封锁,如果未获得X封锁,那么这个事务进入等待状态,一直到上一事务到终点,事务才继续进行。

  ◆活锁:是指某个事务永远处于等待状态,得不到执行的现象。

  ◆死锁:有两个或以上的事务处于等待状态,每个事务都在等待另一个事务解除封锁,它才能继续执行下去,结果任何一个事务都无法执行,这种现象就是死锁。

  ◆串行调度:事务的依次执行称为串行调度。

  ◆并发调度:利用分时的方法,同时处理多个事务,称为事务的并发调度。

  ◆可串行化调度:对于事务集(T<1>,T<2>,…,T),如果一个并发调度的结果与一个串行调度等价,则称此调度是是可串行化调度。

  ◆不可串行化调度:对于某事务集的一个并发调度结果如果与任一串行调度均不等价,则该调度是不可串行化调度。

  ◆S封锁:共享型封锁,是一种读操作锁,若事务T对数据加上S锁,则其他事务只能在此数据对象上加S锁,而不参加X锁,直到事务T释放了数据对象上的S锁为止。

  ◆PS协议:任何要更新记录R的事务必须先执行LOCK

  S(R)操作,以获得对该记录寻址的能力并对它取得S封锁。如果未获准S封锁,那么这个事务进入等待状态,一直到获准S封锁,事务才继续进行下去。当事务获准对记录R的要封锁后,在记录R修改前必须把S封锁升级为X封锁。

  ◆PSC协议:任何更新记录R的事务必须先执行LOCK S(R)操作,以获得对该记录寻址的能力并对它取得S封锁。如果未获准S封锁,那么这个事务进入等待状态,一直到获准S封锁,事务才继续进行下去。并将S封锁保持到事务终点。

  ◆两段封锁协议:在对任何数据进行读写操作之前,事务首先要获得对该数据的封锁;在释放一个封锁之后,事务不再获得任何其他封锁。

  ◆关系模型:用二维表格结构表示实体集,外键表示实体间联系的数据模型称为关系模型。关系模型是由若干个关系模式组成的集合。

  ◆关系模式:关系模式实际上就是记录类型。它包括:模式名,属性名,值域名以及模式的主键。关系模式仅是对数据特性的描述。

广告合作:400-664-0084 全国热线:400-664-0084
Copyright 2010 - 2017 www.my8848.com 珠峰网 粤ICP备15066211号
珠峰网 版权所有 All Rights Reserved