
软考高级架构师-数据库-并发控制-封锁协议
事务: 由一系列操作组成,这些操作,要么全做,要么全不做,拥有四种特性,详解如下: (操作)原子性:要么全做,要么全不做。 (数据)一致性:事务发生后数据是一致的,例如银行转账,不会存在A账户转出,但是B账户没收到的情况。 (执行)隔离性:...

事务: 由一系列操作组成,这些操作,要么全做,要么全不做,拥有四种特性,详解如下: (操作)原子性:要么全做,要么全不做。 (数据)一致性:事务发生后数据是一致的,例如银行转账,不会存在A账户转出,但是B账户没收到的情况。 (执行)隔离性:...

范式之间的转换一般都是通过拆分属性,即模式分解,将具有部分函数依赖和传递依赖的属性分离出来,来达到一步步优化,一般分为以下两种: 保持函数依赖分解 对于关系模式R,有依赖集F,若对R进行分解,分解出来的多个关系模式,保持原来的依赖集不变,则...

在学习此知识点之前,可以先学习函数依赖知识点 第一范式1NF: 关系中的每一个分量必须是一个不可分的数据项 实例: 用一个单一的关系模式学生来描述学校的教务系统:学生(学号,学生姓名,系号,系主任姓名,课程号,成绩) 依赖关系 (学号一&g...

给定一个X,能唯一确定一个Y,就称X确定Y,或者说Y依赖于×,例如Y=X*X函数。 函数依赖又可扩展以下两种规则: 部分函数依赖: A可确定C,(A,B)也可确定C,(A,B)中的十部分(即A)可以确定C,称为部分函数依赖。 传递函数依赖:...

并: 结果是两张表中所有记录数合并,相同记录只显示一次。 交: 结果是两张表中相同的记录。 差: S1-S2,结果是S1表中有而S2表中没有的那些记录。 笛卡尔积: S1S2,产生的结果包括S1和S2的所有属性列,并且S1中每条记录依次和S...

关系模型 是二维表的形式表示的实体-联系模型,是将实体一联系模型转换而来的,经过开发人员设计的; 概念模型 是从用户的角度进行建模的,是现实世界到信息世界的第抽象,是真正的实体一联系模型。 网状模型 表示实体类型及其实体之间的联系,一个事物...

(1)需求分析: 即分析数据存储的要求,产出物有数据流图、数据字典、需求说明书。获得户对系统的三个要求:信息要求、处理要求、系统要求。 (2)概念结构设计: 就是设计E-R图,也即实体-联系图。用户的数据模型(即与DBMS无关的概念模型)工...

外模式:视图层 对应数据库中的视图这个级别,将表进行一定的处理后再提供给用户使用 模式:逻辑层 又称为概念模式,就是我们通常使用的基本表,根据应用、需求将物理数据划分成一张张表。 内模式:物理层 管理如何存储物理的数据,对应具体物理存储文件...