数据库期末考试名词解释

  • 格式:doc
  • 大小:3.75 KB
  • 文档页数:3

下载文档原格式

  / 3
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1. 概念模式

是数据库中全部数据的整体逻辑结构的描述。它由若干个概念记录类型组成。概念模式不仅要描述概念记录类型,还要描述记录间的联系、操作、数据的完整性、安全性等要求。?

2. X封锁

如果事务T对数据R实现X封锁,那么其他的事务要等T解除X封锁以后,才能对这个数据进行封锁。只有获准X封锁的事务,才能对被封锁的数据进行修改。?

3. 复制透明性

即用户不必关心数据库在网络中各个结点的数据库复制情况,更新操作引起的波及由系统去处理。

4. 主属性

包含在任何一个候选键中的属性。

5. 事务的原子性

一个事务对数据库的操作是一个不可分割的操作系列,事务要么完整地被全部执行,要么全部不执行。

1. DML

数据操纵语言(Data Manipulation Language),由DBMS提供,用于让用户或程序员使用,实现对数据库中数据的操作。DML分成交互型DML和嵌入型DML两类。依据语言的级别,DML 又可分成过程性DML 和非过程性DML两种。

2. S封锁

共享型封锁。如果事务T对某数据R加上S封锁,那么其它事务对数据R的X封锁便不能成功,而对数据R的S封锁请求可以成功。这就保证了其他事务可以读取R但不能修改R,直到事务T释放S封锁。?

3. 分布式DBS

是指数据存放在计算机网络的不同场地的计算机中,每一场地都有自治处理能力并完成局部应用;

而每一场地也参与(至少一种)全局应用程序的执行,全局应用程序可通过网络通信访问系统中的多个场地的数据。

4.事务

数据库系统的一个操作系列,这些操作或者都做,或者都不做,是一个不可分割的工作单位

5. 丢失更新

当两个或以上的事务同时修改同一数据集合时,由于并发处理,使得某些事务对此数据集合的修改被忽视了.

1. 实体完整性规则

这条规则要求关系中元组在组成主键的属性上不能有空值。如果出现空值,那么主键值就起不了唯一标识元组的作用。

1. 域和元组

在关系中,每一个属性都有一个取值范围,称为属性的值域,简称域;记录称为元组。元组对应表中的一行;表示一个实体。?

2. 无损联接

设R是一关系模式,分解成关系模式ρ={R1,R2...,Rk},F是R上的一个函数依赖集。如果对R中满足 F 的每一个关系r都有r=πR1(r)πR2(r)... πRk(r)则称这个分解相对于F 是"无损联接分解"。

3. 事务的原子性?

一个事务对数据库的操作是一个不可分割的操作系列,事务要么完整地被全部执行,要么全部不执行。

4.分片透明性

分片透明性是最高层次的分布透明性,是指用户或应用程序只对全局关系进行操作而不必考虑数据的分片。

5.完全函数依赖

在关系R(U,F)中,如果X→ Y,而对于X的任何真子集X',Y 对X'均不存在函数依赖,称Y对X完全依赖。

2. 数据字典

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

3. 事务的隔离性?

在并发事务被执行时,系统应该保证与这些事务先后单独执行时的结果一样,称事务达到了隔离性的要求。

4. 嵌入式SQL

将SQL语句嵌入高级程序设计语言中使用,发挥高级语言过程化处理能力强的特点。

5. 参照完整性规则

这条规则要求“不引用不存在的实体”。其形式定义如下:如果属性集K是关系模式R1的主键,K也是关系模式R2的外键,那么R2的关系中, K的取值只允许有两种可能,或者为空值,或者等于R1关系中某个主键值。

1. DBMS

即数据库管理系统(Database Management System),是位于用户与操作系统之间的一层

数据管理软件,为用户或应用程序提供访问DB的方法,包括DB的建立、查询、更新及各种数据控制。 DBMS总是基于某种数据模型,可以分为层次型、网状型、关系型、面向对象型DBMS。?

2. 传递依赖?

在关系模式中,如果Y→X,X→A,且XY(X不决定Y), AY(A不属于X),那么称Y→A 是传递依赖。

3. 两段封锁协议 ?

(1)在对任何数据进行读写操作之前,事务首先要获得对该数据的封锁;?

(2)在释放一个封锁之后,事务不再获得任何其他封锁。?

4. 位置透明性?

位置透明性位于分片视图与分配视图之间。是指用户或应用程序应当了解分片情况,但

不必了解片段的存储场地。?

5. 运行记录优先原则?

(1)至少要等相应的运行记录已经写入“日志”文件后,才能允许事务往数据库写数据。?

(2)直到事务的所有运行记录都已写入运行“日志”文件后,才能允许事务完成“END TRANSACTION”处理。

??

??

?? ??