数据库并发控制

第十一章并发控制并发的概念单处理器系统:事务并行操作轮流交叉运行多处理器系统:同时并发方式,多个事务真正并行并发带来数据一致性的问题丢失修改两个事务同时对同一个数据进行修改不可重复读T1读取某一数据后,T2执行更新操作,T1无法再现前一次读取的结果T1读取某数据后,T2删除了某些数据,发现记录神秘地

#数据库  

数据库恢复技术

第八章数据库恢复技术事务的基本概念事务是用户定义的一个数据库操作序列,这些操作要么全做,要么全不做,是一个不可分割的工作单位事务的ACID特性原子性要么什么都做,要么什么都不做一致性事务的执行的结果必须是使数据库从一个一致性状态变到另一个一致性状态隔离性一个事务的进行不能被其他事务干扰持续性一个事务

#数据库  

数据库的设计

第七章数据库设计数据库设计的基本步骤需求分析概念结构设计E-R图逻辑结构设计物理结构设计数据库实施数据库运行和维护需求分析的任务调查的重点是”数据“和”处理“,通过调查,收集与分析,获得用户对数据库的要求信息要求处理要求安全性和完整性要求需求分析的方法调查组织机构情况调查各部门的业务情况在熟悉业务活

#数据库  

关系数据理论

第六章关系数据理论问题的提出数据冗余更新异常插入异常删除异常函数依赖平凡函数依赖/非平凡函数依赖部分函数依赖/完全函数依赖例如:学号F→姓名(学号,课名)F→分数(注:因为同一个的学号对应的分数不确定,同一个课名对应的分数也不确定)传递函数依赖多值依赖设R(U)是一个属性集合U上的一个关系模式,X,

#数据库  

数据库完整性

第五章数据库完整性数据库的完整性指的是数据的正确性和相容性为维护数据库完整性,DBMS必须实现以下功能提供定义完整性约束条件的机制提供完整性检查的方法进行违约处理实体完整性定义:在CREATETABLE时用PRIMARYKEY定义实体完整性检查和违约处理:检查主码值是否唯一,如果不唯一则拒绝插入或修

#数据库  

数据库的安全性

第四章数据库安全性数据库安全性是指不合法使用计算机所造成的数据泄露更改或破坏数据库的不安全因素非授权用户对数据库的恶意存取和破坏数据库中重要或敏感的数据被泄露安全环境的脆弱性计算机信息安全技术的两种标准通用标准(CC)TCSEC数据库安全性的控制方法用户身份鉴别静态口令鉴别动态口令鉴别生物特征鉴别智

#数据库  

数据库概论

第一章绪论数据库,数据库管理系统,数据库系统的概念和关系数据库长期存放在计算机内,有组织的,可共享的大量数据的集合。数据库按一定的数据模型组织具有较小的冗余度较高的数据独立性易扩展性数据库管理系统的功能数据定义数据组织,存储和管理数据操纵数据库事务的管理和运行管理数据库的建立和维护功能其他功能数据库

#数据库