1、第16章 复制与可视化操作,本章导学,SQL Server Management Studio 复制概述概念发布模型类型概述复制策略实现复制可视化操作,SQL Server Management Studio,SQL SERVER Management Studio是一个可访问、配置、管理、执行和开发所有SQL Server组件的集成环境。,复制概述,概念SQL Sever复制是在数据库之间对数据和数据库对象进行复制和分发,并在数据库之间进行同步以保持一致的一组技术。 复制的好处:缓解网络拥塞减轻单个服务器的负担一个服务器发生故障时,用户工作不受影响,复制概述,发布模型,复制概述,类型快照复制
2、快照复制是通过发布服务器复制数据库快照给订阅服务器,快照被复制后并不监控数据库的实时更新。事务复制数据库对象和数据会不定时被更新,在发布服务器上所做的数据更改和架构修改通常在修改发生时被传递给订阅服务器。合并复制系统用触发器跟踪在发布服务器和订阅服务器上所做的后续数据更改和架构修改,订阅服务器在连接到网络时将与发布服务器进行同步 。,复制概述,策略中心出版服务器,复制概述,策略带远程分发服务器的中心发布服务器,复制概述,策略可发布的订阅服务器,复制概述,策略中心订阅服务器,实现复制,实现复制需要以下三个步骤: 配置分发 新建发布 新建订阅,实现复制,实例分析 提出任务BigCollege大学数
3、据库管理员发现各院系在访问学校数据库时速度缓慢,导致在处理学生事务时效率较低,他们希望设计一个解决方案,让各院系保存数据库中Student和Classes表的副本,及时跟进数据变化,但不允许更新数据库表中信息,以此提高数据库访问速度。,实现复制,实例分析 分析问题通过对任务的分析,可得出解决方案如下:采用复制解决该问题,使用本地分发服务器。选取的复制类型是不允许订阅服务器更改数据的事务复制。,实现复制,实例分析 问题求解配置分发新建发布新建订阅,实现复制,实例分析 结果验证,思考,采用本地分发服务器,发布BigCollege的Register表,创建本地订阅并进行验证。,可视化操作,数据库备份
4、与还原备份还原附加,可视化操作,表操作约束与索引操作新建约束新建索引,本章小结,SQL SERVER Management Studio是一个可访问、配置、管理、执行和开发所有SQL Server组件的集成环境。SQL Sever复制是在数据库之间对数据和数据库对象进行复制和分发,并在数据库之间进行同步以保持一致的一组技术。复制发布模型中的角色和对象包括发布服务器、分发服务器、订阅服务器、发布、项目和订阅。复制类型主要有快照复制、事务复制和合并复制。,本章小结,复制的策略包括中心出版服务器、带远程分发服务器的中心发布服务器、可发布的订阅服务器和中心订阅服务器四种。实现复制包括配置分发、新建发布和新建订阅三个步骤。数据库附加、备份和恢复可以将数据库完整地从一台计算机拷贝到另一台计算机中,以满足调试和运行的需要。可视化表、约束和索引操作可以帮助初学者快速创建数据库对象。,