1.并发控制
封锁技术:X封锁(排他型)、S封锁(共享型) 三大问题: 1.丢失更新:读同一数据并修改 2.读脏数据:第二次读到与数据库不一致 3.不可重复读:事务2干扰事务1的独立性
2.三级模式、二级映射
三级模式:
外模式(用户级) -(外模式和概念模式映射) 逻辑独立性概念模式(概念模式和内模式映射)物理独立性内模式
3.规范化理论
目的:使数据库逻辑更加合理,消除插入、修改、删除异常、减少数据冗余。
a.保持函数依赖分解 分解前后依赖关系都存在;
b.无损分解 有损:不能还原 无损:可以还原
1NF:要求关系模式中属性是原子属性2NF:要求消除非主属性对候选键的部分依赖3NF:要求消除主属性对候选键依赖
4.分布式数据系统
数据集中控制数据独立性数据冗余可控制场地自治性
5.事务特性
原子性: 一次性操作一致性:平衡一致隔离性:不能被其他事务干扰持续性:一旦提交,改变是永久的