目录

  • 1 数据库系统概述
    • 1.1 本章导读
    • 1.2 数据库技术概述
    • 1.3 数据模型
    • 1.4 数据库系统结构
    • 1.5 数据库设计
    • 1.6 本章小结
  • 2 关系数据库数学模型
    • 2.1 本章导读
    • 2.2 关系的数学模型
    • 2.3 关系代数(上)
    • 2.4 关系代数(下)
    • 2.5 关系演算(上)
    • 2.6 关系演算(下)
    • 2.7 本章小结
  • 3 关系数据库规范化理论
    • 3.1 本章导读
    • 3.2 数据依赖
    • 3.3 函数依赖的理论
    • 3.4 规范化与模式分解
    • 3.5 本章小结
  • 4 数据库的创建与管理
    • 4.1 本章导读
    • 4.2 数据库的创建
    • 4.3 数据库的管理
    • 4.4 本章小结
  • 5 数据表的创建与管理
    • 5.1 本章导读
    • 5.2 数据表概述
    • 5.3 数据表的创建
    • 5.4 数据表的管理
    • 5.5 本章小结
  • 6 数据操作与SQL语句
    • 6.1 本章导读
    • 6.2 数据操作概述
    • 6.3 数据查询
      • 6.3.1 简单查询
      • 6.3.2 连接查询
      • 6.3.3 嵌套查询
      • 6.3.4 集合查询
    • 6.4 数据修改
    • 6.5 本章小结
  • 7 T-SQL程序设计
    • 7.1 本章导读
    • 7.2 程序设计基础
    • 7.3 流程控制语句
    • 7.4 函数
    • 7.5 本章小结
  • 8 视图、索引和游标
    • 8.1 本章导读
    • 8.2 视图
    • 8.3 索引
    • 8.4 游标
    • 8.5 本章小结
  • 9 存储过程和触发器
    • 9.1 本章导读
    • 9.2 存储过程
    • 9.3 触发器
    • 9.4 本章小结
  • 10 数据库备份和恢复
    • 10.1 本章导读
    • 10.2 恢复概述
    • 10.3 备份概述
    • 10.4 备份操作
    • 10.5 恢复操作
    • 10.6 本章小结
  • 11 数据库系统的安全管理
    • 11.1 本章导读
    • 11.2 数据库安全管理概述
    • 11.3 登录账户
    • 11.4 数据库用户
    • 11.5 角色
    • 11.6 架构
    • 11.7 权限管理
    • 11.8 本章小结
  • 12 事务与并发控制
    • 12.1 本章导读
    • 12.2 事务与并发异常
    • 12.3 锁定机制
    • 12.4 事务的隔离级别
本章小结
  • 1 本章小结
  • 2 讨论

备份和恢复是SQLServer中两个最重要的组件,利用备份和恢复组件可以保护数据库中的关键数据。数据库备份方式只有3种:完整备份、差异备份和事务日志备份。对数据库进行备份的第一个备份集必须是完整备份,差异备份是备份数据库中相对完整备份之后的修改部分,日志备份则是备份前一次备份之后的新增日志内容,而且日志备份要求数据库的恢复模式不能是“简单”的模型。数据库的恢复则从完整备份开始,然后恢复最近的差异备份,最后再按照备份顺序恢复后续的日志备份。实施完善的备份和还原策略可以避免由于各种故障造成的数据丢失,从而有效地应对灾难的发生。