实验五 数据库的恢复、数据库完整性
实验五索引和数据完整性

实验五索引和数据完整性1、目的与要求(1)掌握索引的使用方法。
(2)掌握数据完整性的实现方法。
2、实验准备(1)了解索引的作用与分类。
(2)掌握索引的创建方法。
(3)理解数据完整性的概念及分类。
(4)掌握各种数据完整性的实现方法。
3、实验容(1)建立索引。
①使用CREATE INDEX语句创建索引。
A、对YGGL数据库的Employees表中的DepartmentID列建立索引。
在“查询分析器”窗口中输入如下程序并执行。
B、在Employees表的Name列和Address列上建立复合索引。
C、对Department表上的DepartmentName列建立唯一非聚集索引。
【思考与练习】A、索引创建后在对象资源管理器中查看表的索引。
上面分别创建了Employees表和Department表的索引,在对象资源管理器中的表中将相应的表打开,在“索引”中显示该表中建立的索引。
详细结果如上面截图中显示。
B、了解索引的分类情况。
按索引的组织方式能够将索引分为聚集索引和非聚集索引两种类型。
聚集索引将数据行的键值在表排序并存储对应的数据记录,使得数据表物理顺序与索引顺序一致。
非聚集索引完全独立于数据行的结构。
C、使用CREATE INDEX语句能够创建主键吗?D、在什么情况下能够看到建立索引的好处?数据库索引是为了增加查询速度而对表字段附加的一种标识。
数据库的索引并不是只有好处或者只有坏处的。
当我们的数据库足够大,恰当的建立索引就会大大的提高查询搜索的速度;在这里举个反例,像查询性别这种大量重复的字段时候,是否建立索引是没有多大区别的;还有当表数据不是很多的时候建立索引也是没有多大意义的,因为索引也是要占用资源的。
但是当我们数据库非常大时候,经常进行GROUP BY查询时候,若将GROUP BY字段上建立索引就会很大程度上面较少查询搜索所花费的时间。
②使用界面方式创建索引。
使用界面方式在Employees表的PhoneNumber列上创建索引。
数据库实验5 数据库的备份和恢复

实验五数据库的备份和恢复[实验目的]1.了解SQL Server的数据备份和恢复机制2.掌握SQL Server的数据备份和恢复的方法,以便学生可以在课余时间在自己的机器上继续完成实验要求。
[实验时数] 1 学时[实验内容]1.用企业管理器创建一个备份设备。
2.为学生选课数据库设置一个备份计划,要求每当CPU空闲时进行数据库备份。
3.为图书借阅数据库设置一个备份计划,要求每月1号进行数据库备份。
4.在企业管理器中恢复学生选课数据库。
5.修改学生选课数据库备份计划,要求每星期对数据库备份一次。
[实验方法]1.创建、查看和删除备份设备(1)创建备份设备在企业管理器中,扩展要操作的SQL服务器,在管理文件夹中找到备份文件夹。
用鼠标右键单击该文件夹后,在弹出菜单中选择“新建备份设备”项,如图5- 错误!未定义书签。
所示。
随后会出现如图5-39所示的备份设备属性对话框。
图5- 错误!未定义书签。
备份文件夹的弹出菜单图5- 错误!未定义书签。
备份设备属性对话框在备份设备属性对话框中,执行下列操作:输入备份设备的逻辑名字;确定备份设备的文件名;单击[确定]按钮。
在确定备份设备的文件名时,需要单击文件名栏最右边的“…”按键,并在弹出文件名对话框中确定或改变备份设备的默认磁盘文件路径和文件名。
(2)查看备份设备的相关信息查看备份设备的相关信息时,需要执行的操作是:在企业管理器中扩展服务器,选择管理文件夹和备份文件夹,在细节窗口中找到要查看的备份设备;用鼠标右键单击该备份设备,在弹出菜单上选择“属性”项,会弹出与图5-39相似的备份设备属性对话框;用鼠标单击设备名称右边的[查看]按钮,可弹出备份设备的信息框,从中可以得到备份数据库及备份创建日期等信息。
(3)删除备份设备如果要删除一个不需要的备份设备,需要执行:在企业管理器中选中该备份设备,并用鼠标右键单击它;在弹出的菜单中选择“删除”项;在确认删除对话框中,单击[确认]按钮。
实验5 数据库的恢复、数据库完整

实验五数据库的恢复、数据库完整一.实验目的1、掌握完整性的概念2、熟悉SQL SERVER 的完整性技术3、了解SQL SERVER 的违反完整性处理措施4、掌握SQL SERVER的备份与恢复技术二.实验要求掌握内容1、创建规则对象,并绑定到列,实现域完整性。
域完整性是指给定列的输入有效性。
强制域有效性的方法有:限制类型(通过数据类型)、格式(通过 CHECK 约束和规则)或可能值的范围(通过 FOREIGN KEY 约束、CHECK 约束、DEFAULT 定义、NOT NULL 定义和规则)2、实现实体完整性。
实体完整性将行定义为特定表的唯一实体。
实体完整性强制表的标识符列或主码的完整性(通过索引、UNIQUE 约束、PRIMARY KEY 约束或 IDENTITY 属性)。
3、为两表建立关联,实现参照完整性。
在输入或删除记录时,引用完整性保持表之间已定义的关系。
在 MS SQL Server中,引用完整性基于外码与主码之间或外码与唯一码之间的关系(通过 FOREIGN KEY 和 CHECK 约束)。
引用完整性确保键值在所有表中一致。
这样的一致性要求不能引用不存在的值,如果键值更改了,那么在整个数据库中,对该键值的所有引用要进行一致的更改。
强制引用完整性时,MS SQL Server 禁止用户进行下列操作:a. 当主表中没有关联的记录时,将记录添加到相关表中。
b. 更改主表中的值并导致相关表中的记录孤立。
c. 从主表中删除记录,但仍存在与该记录匹配的相关记录。
所有的完整性类型都支持用户定义完整性(CREATE TABLE 中的所有列级和表级约束、存储过程和触发器)。
设计表时需要识别列的有效值并决定如何强制实现列中数据的完整性。
MS SQL Server 提供多种强制列中数据完整性的机制:a. PRIMARY KEY 约束表中经常有一个列或列的组合,其值能唯一地标识表中的每一行。
这样的一列或多列称为表的主码,通过它可强制表的实体完整性。
数据库备份与恢复实验报告

数据库备份与恢复实验报告摘要:本实验报告主要介绍了数据库备份与恢复的实验过程和实验结果。
通过使用MySQL数据库和相关工具,我们分别进行了数据库的完全备份、增量备份和差异备份,并进行了相关的恢复实验。
实验结果表明,备份和恢复的方法可以有效地保护数据库的完整性和可用性。
1. 引言数据库备份与恢复是数据库管理中非常重要的一个环节。
在现代信息系统中,数据是最宝贵的资源之一,因此必须采取适当的措施来保护数据,以防止数据丢失或损坏。
本实验旨在探究数据库备份与恢复的原理和方法,以及应用备份和恢复工具的步骤和技巧。
2. 实验环境本实验使用了以下工具和环境:- MySQL数据库:作为实验对象,用于存储和管理数据;- MySQL Workbench:用于管理和操作数据库的图形化工具;- mysqldump命令:用于备份数据库;- MySQL的数据恢复命令:用于恢复数据库。
3. 实验步骤3.1 数据库完全备份实验完全备份是指将整个数据库的所有数据和表结构都备份到一个文件中。
以下是实验步骤:步骤1:打开MySQL Workbench,并连接到相应的数据库服务器。
步骤2:选择需要备份的数据库,并右键点击,选择“导出数据”。
步骤3:选择导出文件的路径和格式,确认设置后开始导出。
步骤4:等待导出过程完成,并校验备份文件是否完整。
3.2 数据库增量备份实验增量备份是指只备份自上次完全备份以来发生变化的数据和事务日志。
以下是实验步骤:步骤1:打开MySQL Workbench,并连接到相应的数据库服务器。
步骤2:使用mysqldump命令备份数据库,并指定备份文件的名称。
步骤3:确认备份文件的完整性,并记录备份结束时间。
步骤4:模拟数据库变化,例如插入、更新和删除操作。
步骤5:再次使用mysqldump命令备份数据库,并指定增量备份文件的名称。
步骤6:确认增量备份文件的完整性,并记录备份结束时间。
3.3 数据库差异备份实验差异备份是指备份自上次完全备份以来发生变化的数据和表结构。
数据库的完整性实验报告

数据库的完整性实验报告数据库的完整性实验报告引言:数据库的完整性是指数据库中存储的数据必须满足预定的一致性要求,包括实体完整性、域完整性、参照完整性和用户定义的完整性。
本实验旨在通过设计一个简单的数据库,并通过实际操作验证其完整性。
一、实验目的本实验的目的是通过设计和操作数据库,了解数据库的完整性概念,并掌握如何保证数据的完整性。
二、实验环境本实验使用MySQL数据库管理系统,并在Windows操作系统上进行实验。
三、实验步骤1. 创建数据库首先,我们需要创建一个数据库来存储我们的数据。
在MySQL中,可以使用以下命令创建一个新的数据库:```CREATE DATABASE integrity;```2. 创建数据表接下来,我们需要创建一个数据表来存储我们的数据。
假设我们要创建一个学生信息表,包括学生的学号、姓名和年龄。
可以使用以下命令创建该表:```USE integrity;CREATE TABLE students (id INT PRIMARY KEY,name VARCHAR(50),age INT);```3. 插入数据现在,我们可以向刚刚创建的数据表中插入一些数据。
例如,我们可以插入几个学生的信息:```INSERT INTO students (id, name, age) VALUES (1, '张三', 20);INSERT INTO students (id, name, age) VALUES (2, '李四', 22);INSERT INTO students (id, name, age) VALUES (3, '王五', 21);```4. 实体完整性实体完整性是指每个实体都必须具有一个唯一的标识符。
在我们的学生信息表中,学生的学号是唯一的标识符。
为了保证实体完整性,我们可以在创建表时使用PRIMARY KEY约束来定义学号为主键:```CREATE TABLE students (id INT PRIMARY KEY,name VARCHAR(50),age INT);```这样,如果有重复的学号插入到表中,系统会报错并拒绝插入。
数据库 实验五

数据库实验五在学习数据库的过程中,实验是巩固理论知识、提高实践能力的重要环节。
本次实验五主要围绕数据库的某些关键操作和应用展开,通过实际动手操作,让我们对数据库的理解更加深入和全面。
本次实验的环境是常见的数据库管理系统,如 MySQL 或 SQL Server 等。
实验的目的是让我们熟练掌握数据库的查询、更新、插入和删除等基本操作,同时能够运用这些操作解决一些实际的问题。
实验的第一个任务是进行数据的查询操作。
查询是从数据库中获取所需信息的重要手段。
我们需要根据给定的条件,从数据表中筛选出符合要求的数据。
这就涉及到了使用 WHERE 子句来设定条件,以及各种运算符如等于(=)、大于(>)、小于(<)、不等于(<>)等的运用。
同时,还需要掌握连接(JOIN)操作,将多个相关的数据表连接起来,以获取更全面和准确的信息。
例如,在一个学生成绩管理系统中,要查询某个班级中数学成绩大于 80 分的学生名单,就需要先从学生表中获取班级信息,再从成绩表中筛选出数学成绩符合条件的记录,最后通过学生学号将两个表连接起来,得到最终的结果。
接下来是数据的更新操作。
这包括对已有数据的修改和删除。
在进行更新操作时,必须格外小心,因为一旦操作失误,可能会导致数据的丢失或错误。
在修改数据时,同样要使用 WHERE 子句来指定要修改的记录。
例如,要将某个学生的数学成绩从 80 分修改为 90 分,就需要明确指定该学生的学号或其他唯一标识。
而删除数据则需要更加谨慎,通常建议先进行查询,确认要删除的记录准确无误后,再执行删除操作。
数据的插入操作也是实验的重要部分。
插入新的数据可以增加数据库的信息量。
在插入数据时,需要注意数据的类型和格式要与数据表的定义相匹配。
比如,一个学生信息表中,学号是整数类型,姓名是字符串类型,出生日期是日期类型,如果插入的数据类型不正确,就会导致插入失败。
在实验过程中,我也遇到了一些问题和挑战。
比如,在进行复杂的查询操作时,由于条件设置不当,导致查询结果不准确。
实验五 数据库完整性与安全性实验

实验五数据库完整性与安全性实验1、实验目的1.通过对完整性规则的定义实现,熟悉了解kingbase中完整性保证的规则和实现方法,加深对数据完整性的理解。
2.通过对安全性相关内容的定义,熟悉了解kingbase中安全性的内容和实现方法,加深对数据库安全性的理解2、实验环境操作系统:Microsoft Windows 7旗舰版(32位)。
数据库版本:MySQL 6.23、实验内容3.1完整性实验:(1)分别定义学生数据库中各基表的主键、外键,实现实体完整性约束和参照完整性约束;在create table 时已经定义了各个基表的主键。
因此,首先对每个基表删除主键,再添加主键。
实现实体完整性约束。
如下图。
删除主键:添加主键:sc表中的cno和sno分别是course表和student表的外关键字。
下图为给sc表添加student和course的外键,实现参照完整性约束。
alter table sc add constraint fk_student foreign key(sno) references student(sno);alter table sc add constraint fk_course foreign key(cno) references course(cno);主键和外键均添加成功,输入show create table 命令来查看各基表信息。
(2)分别向学生表、课程表插入具有相同学号和相同课程编号的学生数据和课程数据,验证其实体完整性约束;向课程表中插入课程号为C01的课程。
向学生表中插入学号为30201的学生。
由上面两个实验来看,分别对student和course表插入具有相同学号和相同课程号的学生信息和课程信息,都显示sql语句错误信息为:Duplicate entry *** for key ‘PRIMARY’。
验证了实体完整性约束。
(3)向学生选课表中插入一条数据,课程编号是课程表中没有的,验证参照完整性约束;插入成绩信息是学号为31428(student中存在),课程号为C07(course中不存在)的学生成绩信息。
数据库中的数据完整性检查与修复方法

数据库中的数据完整性检查与修复方法数据完整性是指数据库中存储的数据必须符合事先定义的规则,包括实体完整性、参照完整性和用户定义的完整性等。
而在大规模的数据库系统中,可能会存在数据损坏、丢失或者不一致的情况,这就需要进行数据完整性检查与修复。
本文将介绍数据库中的数据完整性检查与修复方法。
首先,数据完整性检查是指通过定期或者实时的方式对数据库中的数据进行检查,以发现其中存在的问题。
常见的数据完整性检查方法有以下几种:1. 约束检查:数据库中的约束是为了确保数据的一致性而定义的规则,包括主键约束、唯一约束、外键约束等。
通过检查约束是否被满足,可以发现数据不一致或者错误的情况。
2. 引用完整性检查:数据库中的表可能会相互引用,如果在一个表中删除或者修改了一条记录,但是在其他表中仍然存在对这条记录的引用,就会导致数据的不一致。
通过检查引用的完整性,可以发现这类问题。
3. 冗余数据检查:在数据库中,有时可能存在重复或者冗余的数据。
通过检查数据库中的重复记录,可以发现这类问题,并进行修复。
4. 范围完整性检查:数据库中的某些字段可能有特定的取值范围,超出范围的数据可能是错误的。
通过检查字段的取值范围,可以找到不满足范围完整性的数据。
以上方法可以通过编写SQL查询语句实现,对数据库中的数据进行检查。
当然,由于数据量可能非常庞大,单独的查询可能效率较低,因此可以借助索引等技术提高检查的效率。
在发现数据不一致或者错误后,需要对数据库中的数据进行修复。
下面介绍几种常见的数据完整性修复方法:1. 删除错误或不一致的数据:当发现数据库中存在错误或者不一致的数据时,可以通过删除这些数据来修复。
在删除之前,需要确保删除的数据没有被其他数据引用,以免引发更多的问题。
2. 修改字段的取值:对于不满足范围完整性的数据,可以通过修改字段的取值来修复。
这可以通过编写更新语句实现,在更新之前需要确保新的取值符合范围的规定。
3. 更新引用关系:当发现某条记录被其他记录引用而不能删除时,可以通过修改引用关系来修复。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验五数据库的恢复、数据库完整性一.实验目的1、掌握完整性的概念2、熟悉SQL SERVER 的完整性技术3、了解SQL SERVER 的违反完整性处理措施4、掌握SQL SERVER的备份与恢复技术二.实验要求掌握内容1、创建规则对象,并绑定到列,实现域完整性。
域完整性是指给定列的输入有效性。
强制域有效性的方法有:限制类型(通过数据类型)、格式(通过 CHECK 约束和规则)或可能值的范围(通过 FOREIGN KEY 约束、CHECK 约束、DEFAULT 定义、NOT NULL 定义和规则)2、实现实体完整性。
实体完整性将行定义为特定表的唯一实体。
实体完整性强制表的标识符列或主码的完整性(通过索引、UNIQUE 约束、PRIMARY KEY 约束或 IDENTITY 属性)。
3、为两表建立关联,实现参照完整性。
在输入或删除记录时,引用完整性保持表之间已定义的关系。
在 MS SQL Server中,引用完整性基于外码与主码之间或外码与唯一码之间的关系(通过 FOREIGN KEY 和 CHECK 约束)。
引用完整性确保键值在所有表中一致。
这样的一致性要求不能引用不存在的值,如果键值更改了,那么在整个数据库中,对该键值的所有引用要进行一致的更改。
强制引用完整性时,MS SQL Server 禁止用户进行下列操作:a. 当主表中没有关联的记录时,将记录添加到相关表中。
b. 更改主表中的值并导致相关表中的记录孤立。
c. 从主表中删除记录,但仍存在与该记录匹配的相关记录。
所有的完整性类型都支持用户定义完整性(CREATE TABLE 中的所有列级和表级约束、存储过程和触发器)。
设计表时需要识别列的有效值并决定如何强制实现列中数据的完整性。
MS SQL Server 提供多种强制列中数据完整性的机制:a. PRIMARY KEY 约束表中经常有一个列或列的组合,其值能唯一地标识表中的每一行。
这样的一列或多列称为表的主码,通过它可强制表的实体完整性。
当创建或更改表时可通过定义 PRIMARY KEY 约束来创建主码。
一个表只能有一个 PRIMARY KEY 约束,而且 PRIMARY KEY 约束中的列不能接受空值。
由于 PRIMARY KEY 约束确保唯一数据,所以经常用来定义标识列。
当为表指定 PRIMARY KEY 约束时,MS SQL Server通过为主码列创建唯一索引强制数据的唯一性。
当在查询中使用主码时,该索引还可用来对数据进行快速访问。
如果 PRIMARY KEY 约束定义在不止一列上,则一列中的值可以重复,但 PRIMARY KEY 约束定义中的所有列的组合的值必须唯一。
b.FOREIGN KEY 约束外码是用于建立和加强两个表数据之间的链接的一列或多列。
通过将保存表中主码值的一列或多列添加到另一个表中,可创建两个表之间的链接。
这个列就成为第二个表的外码。
当创建或更改表时可通过定义 FOREIGN KEY 约束来创建外码。
FOREIGN KEY 约束并不仅仅只可以与另一表的 PRIMARY KEY 约束相链接,它还可以定义为引用另一表的 UNIQUE 约束。
尽管 FOREIGN KEY 约束的主要目的是控制存储在外码表中的数据,但它还可以控制对主码表中数据的修改。
当用户试图删除或更新外码所指向的码时,级联引用完整性约束可以定义 MS SQL Server 所采取的操作。
c. UNIQUE 约束可使用 UNIQUE 约束确保在非主码列中不输入重复值。
尽管 UNIQUE 约束和 PRIMARY KEY约束都强制唯一性,但在强制下面的唯一性时应使用 UNIQUE 约束而不是 PRIMARY KEY 约束:非主码的一列或列组合。
一个表可以定义多个 UNIQUE 约束,而只能定义一个 PRIMARY KEY 约束。
允许空值的列。
允许空值的列上可以定义 UNIQUE 约束,而不能定义 PRIMARY KEY 约束。
d. CHECK 约束CHECK 约束通过限制输入到列中的值来强制域的完整性。
这与 FOREIGN KEY 约束控制列中数值相似。
区别在于它们如何判断哪些值有效:FOREIGN KEY 约束从另一个表中获得有效数值列表,CHECK 约束从逻辑表达式判断而非基于其它列的数据。
对单独一列可使用多个 CHECK 约束。
按约束创建的顺序对其取值。
通过在表一级上创建CHECK 约束,可以将该约束应用到多列上。
e.DEFAULT 定义元组中的每一列均必须有值,即使它是 NULL。
可能会有这种情况,当向表中装载新行时可能不知道某一列的值,或该值尚不存在。
如果该列允许空值,就可以将该行赋予空值。
由于有时不希望有可为空的列,因此如果合适,更好的解决办法可能是为该列定义 DEFAULT 定义。
当将某行装载到为行定义了 DEFAULT 的表中时,若没有指定列值,则是隐性要求 MS SQL Server将默认值装载到该列中f.null列为空性决定该列在表中是否允许空值。
空值或 NULL 并不等于零 (0)、空白或零长度的字符串(如“”),NULL 意味着没有输入。
NULL 的存在通常表明值未知或未定义。
例如,pubs 数据库 titles 表中 price 列的空值并不表示该书没有价格,而是指其价格未知或尚未设定。
总之,由于空值在查询和更新时会使事情变得更复杂,而且有其它列选项,如PRIMARY KEY 约束等不能使用允许空值的列,所以应避免允许空值。
如果插入某行但没有为允许空值的列包括值,则 MS SQL Server提供 NULL 值(除非存在 DEFAULT 定义或 DEFAULT 对象)。
指定一列不允许空值而确保行中一列永远包含数据可以保持数据的完整性。
如果不允许空值,用户在向表中写数据时必须在列中输入一个值,否则该行不被接收入数据库。
4、阅读MS SQL SERVER“联机丛书”相关内容,掌握SQL SERVER的备份与恢复技术三.实验具体内容和步骤在前几次实验的基础上,根据上述要求设计实验。
下面是必须完成的实验内容:1、实现域完整性a.启动SQL Server企业管理器,打开“SQL Server Enterprise Manager”窗口。
b.选择要创建规则对象的数据库文件夹,并在右边的对象窗口中选择其中的“规则”对象。
选择“操作”菜单中的“新建规则”命令,打开“规则属性”对话框。
c.设置形如“(区号)电话号码”的联系电话区号格式检查规则,如 @list IN ('0591','0755', '0124')单击“确定”按钮,完成规则对象的定义。
d.打开“规则”对象,并选中刚才定义的规则对象联系电话格式。
选择“操作”菜单中的“属性”命令,打开“规则属性”对话框。
e.单击“绑定列”按钮,打开“将规则绑定到列”对话框,完成到列的绑定,关闭“规则属性”对话框。
f.在对象窗口中选择并打开其中的“表”对象,选中一个已建好的表并打开。
g.在表中分别插入两行新记录,其中一行的联系电话格式为指定的格式,另一行的联系电话格式为非法格式。
当插入第一行时,系统成功地插入了新数据行,但无信息返回;而在插入第二行时系统提示错误信息,拒绝接受非法格式的联系电话,从而保证了域完整性。
h.单击“确定”按钮,取消插入,并关闭表的数据记录窗口。
2、实现实体完整性利用前几次实验定义的数据库表,参照书完整性一章例题针对完整性定义,进行一次违约操作,看违约反应,纪录结果3、实现参照完整性利用前几次实验定义的数据库表,参照书完整性一章例题针对完整性定义,进行一次违约操作,看违约反应,纪录结果4、在MS SQL SERVER环境进行数据库备份与恢复。
(1)通过查询分析器进行a. 创建一个备份设备my_bakEXEC sp_addumpdevice 'disk', ' my_bak ',' c:\ly.bak'b. 删除备份设备(备份设备名可自定义)EXEC sp_dropdevice 'my_bak 'c.备份qixin数据库BACKUP DATABASE ly TO DISK = 'c:\ ly.bak'd.恢复数据库 (数据库名和路径可根据自己实际情况,参照帮助文档的MOVE子句和RESTORE DATABASE语句)举例:BACKUP DATABASE lyTO DISK = 'c:\ly.bak'RESTORE FILELISTONLYFROM DISK = 'c:\ly.bak'RESTORE DATABASE lydbFROM DISK = 'c:\ly.bak'WITH MOVE 'lydb_data' TO 'c:\lybeifen.mdf',MOVE 'lydb_log' TO 'c:\lybeifen.ldf'(2)利用企业管理器进行a.打开企业管理器,选择“管理”→备份,右键选择“新建备份设备”。
b.选择“管理”→备份,右键选择“备份数据库...”。
c.还原数据库时,选择要还原的数据库,然后右键选择“所有任务”→“还原数据库”。
四.实验报告要求和前几次要求同。
本次实验中“二.实验要求掌握内容”不要写入实验报告,提供给大家主要是希望大家更好理解。